- صفحه اصلی /
- سیستم های نهفته /
- دوره برنامه نویسی ZYNQ
دوره برنامه نویسی ZYNQ
نگاهی کلی به دوره آموزشی برنامه نویسی ZYNQ
مدت دوره | شهریه | پیش نیاز |
---|---|---|
24 ساعت | 4,500,000 تومان | برنامه نویسی FPGA |
آشنایی با دوره برنامه نویسی ZYNQ
هدف از این دوره معرفی عملی تراشه Zynq-7000 SoC و همچنین مجموعه نرم افزاری Xilinx Vivado Design Suite میباشد. در طول این دوره، شما به صورت گام به گام روش کار با تراشههای Zynq SoC فرا میگیرید، و
دانش و تجربه کافی را برای انجام طراحیهای خود به دست خواهید آورد.
سرفصل آموزشی دوره برنامه نویسی ZYNQ
استفاده از ابزار بلوک دیاگرام در Vivado
استفاده از فانکشن “print” برای خطایابی
آموزش LED چشمک زن با استفاده از درایورها
آموزش مفهوم درایور
راه اندازی GPIO
استفاده از پریفرال های GPIO و درایورهای مربوطه
خطایابی در کدها
استفاده از ابزار خطایابی برای انجام طراحی LED چشمک زن.
گسترش طراحی به بخش قابل پیکربندی (PL)
افزودن پریفرال های نرم افزاری به اینترفیسهای AXI .
ایجاد ارتباط بین PS و PL
ایجاد اتصال بین وقفه ها
تخصیص موقعیت پین های ورودی خروجی
بررسی توابع درایور ورودی کاربر
راه اندازی UART
برقراری ارتباط با حافظه داخلی
استفاده از توابع “Xil_io” برای خواندن و نوشتن بر روی حافظه
آموزش تایمرها ( Mode Polled )
بررسی فواید استفاده از تایمر
بررسی تایمرها ( Interrupt Mode )
ارتباط با کامپوننت های خارجی
استفاده از یک ماژول توسعه ایی
استفاده از پروتکل SPI در برقراری ارتباط با یک سنسور دما
آموزش مبانی SPI
ایجاد طراحی مبتنی بر وقفه و ارسال دریافت دیتا به کمک SPI به بورد خارجی
بررسی بوت خودکار
بوت خودکار تراشه با استفاده از یک کارت حافظه فلش SD
پروژه ها و تمرین های دوره
در حال بروز رسانی ...
توصیه مدرس
آینده شغلی دوره برنامه نویسی ZYNQ
با توجه به اهمیت روزافزون زینک در صنایع مختلف و توسعه فناوریهای نوین، انتظار میرود که تقاضا برای متخصصان این حوزه همچنان وجود داشته باشد. برای موفقیت در این حوزه، داشتن دانش فنی قوی، مهارتهای نرم مناسب و توانایی انطباق با تغییرات تکنولوژیکی ضروری است.
روش برگزاری دوره برنامه نویسی ZYNQ
کلاس بصورت عملی و پرژه محور برگزار خواهد شد و شرکت کنندگان تمامی پروژه های انجام شده در طول دوره را بر روی سخت افزار پیاده سازی خواهد کرد.
توانایی دانشجو در پایان دوره برنامه نویسی ZYNQ
شرکت کنندگان در پایان دوره قادر خواهند بود تا واحدهای I/O، وقفه ها، تایمرها، UART را بصورت عملی با زینک پیاده سازی کنند.
سوالات متداول دانشجویان
برای شرکت در دوره برنامه نویسی ZYNQ چه پیشنیازی را باید داشته باشیم؟
تسلط به مباحث دوره برنامه نویسی FPGA مقدماتی پیش نیاز این دوره می باشد.
آیا دوره برنامه نویسی ZYNQ هم بهصورت عملی برگزار میشود؟
بله؛ تمامی دورههای نیراسیستم، صرفنظر از دورههای عملی و یا نرمافزاری، بهصورت عملی تدریس و در طول دوره پروژهها و تمرینهای متعددی جهت پیادهسازی توسط دانشجویان انجام میشود. در این دوره تمامی مباحث پس از تدریس تئوری توسط مدرس، تحت قالب تمرینها و پروژههای متعدد بهصورت عملی در نرمافزارهای کاربردی طراحیشده با این منظور توسط دانشجویان کدنویسی میگردد.
آیا امکان ثبت نام بصورت اقساطی وجود دارد؟
بله، با استفاده از درگاه اسنپ پی می توانید دوره مورد نظر خود را در 4 قسط پرداخت کنید .
آیا در انتهای دوره برای شرکتکنندگان گواهینامه صادر میشود؟
درصورتیکه دانشجو در پایان دوره نمرهی لازم را کسب کند، موفق به دریافت گواهینامه خواهد شد. حد نصاب نمره 70 از 100 بوده و از مجموع نمرات فعالیتهای کلاسی، کوییزها، تمرینات و آزمون پایانی دانشجو محاسبه میشود.
آیا برای این دوره جزوه یا کتاب خاصی باید خریداری شود؟
در تمامی دورههای آموزشی، کتابها و مراجع و فایلهای آموزشی مختلفی توسط اساتید معرفی میگردد.
نحوه برگزاری آزمون پایانی دوره به چه صورت است؟
مدت زمان مشخصی از جلسه پایانی هر دوره به برگزاری آزمون اختصاص مییابد. این آزمون کاملاً عملی بوده و سوال مطرحشده در قالب یک پروژهی ترکیبی ارائه میگردد.
پاسخ به پرسش های شما
قوانین آموزشگاه arrow_backward
از قوانین آموزشگاه قبل از ثبت نام آگاه شوید
می خواهم ثبت نام کنمarrow_backward
با مشاهده تقویم آموزشی دوره برنامه نویسی ZYNQ ثبت نام کنید
نظر دانشجویان نیراسیستم درباره دوره برنامه نویسی ZYNQ
در حال بروز رسانی...