آموزش مجازی میکروکنترلر ARM

شنبه 02 مرداد 1395  •  دسته بندی: دوره های آموزشی  •  بازدیدها: 2888  •  برچسب ها: | | | |

پس از برگزاری دورهای موفق با بهره گیری از اساتید مجرب میکروکنترلر توسط گروه صنعتی نامینیک برای میکروکنترلر های ARM از سری STM32 با توجه به پیشنهاد علاقه مندان ، دوره های مجازی میکروکنترلر ARM برای آن دسته از عزیزان که امکان حضور در کلاس آموزشی را ندارند برگزار میگردد.این دوره آموزشی به صورت 3 کلاس دو ساعت بوده و برد آموزشی STM32 رایگان همراه با ارسال رایگان چند روز قبل از تشکیل کلاس برای تمامی دوستان شرکت کننده ارسال میگردد.هزینه شرکت در دوره 250000 تومان می باشد

دراین دوره آموزشی با معماری میکروکنترلر ARM  و هسته Cortex-M3 و کامپایلر KEIL آشنا شده سپس به بررسی و کار با بخش های مختلف میکروکنترلر میپردازیم. در این دوره به صورت کامل تمامی بخشهای میکروکنترلر را بررسی نموده و از کتابخانه های CMSIS  که برای راه اندازی اولیه بخشهای مختلف میکروکنترلر ارایه شده اند وبه صورت کاملا متن باز (open source)  می باشند استفاده میکنیم.

تمرکز اصلی در این دوره بر روی هسته Cortex-M3 می باشد و تمامی مثال ها بر روی برد آموزشی STM32  که دارای هسته Cortex-M3 می باشند اجرا میگردد.


در این دوره آموزشی برد آموزشی صنعتی با هسته STM32 به صورت رایگان داده خواهد شد.

تاریخ شروع  : یک شنبه 10 مرداد  95 ساعت 17الی 19

جلسه ی دوم :  سه شنبه 12 مرداد  95 ساعت 17الی 19

جلسه ی سوم : پنج شنبه 14 مرداد  95 ساعت 17الی 19

 

هزینه شرکت در این دوره آموزشی آموزشی 250000 تومان به همراه برد آموزشی رایگان و ارسال رایگان برد آموزشی با پست پیشتاز می باشد.

برد آموزشی چهار روز قبل از برگزاری اولین جلسه ارسال می گردد.

محتوی دوره

  • مروری بر میکروکنترلر AVR و تفاوت آن با ARM
  • بررسی میکروکنترلر ARM شرکت ATMEL,ST
  • بررسی برنامه نویسی با میکرو کنترلر ARM و کار با نرم افزار KEIL
  • بررسی کتابخانه های CMSIS ارایه شده توسط شرکت ST برای راه اندازی بخش های مختلف میکروکنترلر
  • آموزش برنامه نویسی به زبان C,++C (برنامه نویسی شی گرا object oriented programming ) برای میکروکنترلر ARM با استفاده از کامپایلر KEIL
  • کار با پورت های میکروکنترلر (GPIO)
  • معرفی و آشنایی با مثال های نمونه برد آموزشی
  • معرفی و آشنایی با فیلم های آموزشی همراه با برد آموزشی

فهرست آموزش ها

جلسه ی اول

در این جلسه آموزش های مقدماتی و پیش نیاز آموزش داده می شود که شامل :

  • آشنایی با معماری پردازنده های ARM
  • آشنایی با ساختار میکروکنترلر های 32  بیتی ARM  و تفاوت آن با میکروکنترلر های 8 بیتی
  • آشنایی با کامپایلر Keil
  • آشنایی با شرکت  به عنوان سازنده میکروکنترلرST
  • آشنایی با برد آموزشی STM32F107 شرکت نامینیک
  • آشنایی با کتابخانه های CMSIS
  • آموزش نصب نرم افزار های مورد نیاز (Keil,STM32CubeMX,ST-LINK,Drivers)

در این جلسه به تمامی سوالات دانشجویان به صورت کامل پاسخ داده می شود و با مفاهیم اولیه آشنا می شوند تا بتوانند از جلسه ی دوم به بعد به صورت عملی کار بکنند.

جلسه ی دوم

در این جلسه دانشجویان به صورت عملی به کمک برد آموزشی (STM32F107)  که به صورت رایگان در اختیارشان قرار گرفته است  با میکروکنترلرARM  کار میکنند.

در این جلسه دانشجویان با این مباحث کار خواهند کرد :

  • مروی بر مباحث گذشته و پاسخ به سوالات دانشجویان
  • ساخت یک پروژه در محیط نرم افزار keil و انجام تنظیمات مربوط به پروگرامرو کامپایلر
  • راه اندازی  پورت های ورودی و خروجی و کلاک میکروکنترلر(GPIO ,CLOCK)
  • ساخت یک برنامه ی چشمک زن (LED Blinking)

پروژه ی این جلسه : در این جلسه با یک چشمک زن با استفاده دیود های نورانی موجود بر روی برد میسازیم هدف از انجام این پروژه ساخت یک پروژه از ابتدا با استفاده از کامپایلر Keil و استفاده از درایورهای CMSIS می باشد.

جلسه ی سوم

در این جلسه دانشجویان را با مثال ها و فیلم های آموزشی همراه با برد آموزشی و روش استفاده از این مثال ها به صورت کامل آشنا میسازیم

نمونه مثال هایی که در این جلسه معرفی می گردند به شرح زیر می باشد.

  • کار با ورودی و خروجی های میکروکنترلر (GPIO)
  • کار با واحد سریال (USART)
  • کار با واحد ساعت زمان واقعی (RTC)
  • کار با واحد SPI
  • کار با واحد مبدل آنالوگ به دیجیتال (ADC)
  • کار با واحد مبدل دیجیتال به آنالوگ (DAC)
  • کار با واحد وقفه (NVIC)
  • کار با واحد تایمر
  • کار با واحد PWM

در DVD که همراه با برد آموزشی وجود دارد تمامی مثال های مقدماتی که در دوره توسط استاد تدریس میشود همراه با فیلم های آموزشی که  توسط استاد تهیه و آماده شده است وجود دارد.

در DVD همراه با برد آموزشی علاوه بر مثال های مقدماتی مثال های پیشرفته برای کار با واحد های همچون Network,GUI,Filesysteam,RTOS وجود دارد.

برای مشاهده فیلم های استاد میتوانید به مقاله آموزش ARM از صفر تا صد مراجعه کنید.

نحوه ثبت نام در این دوره

برای ثبت نام در این دوره بر روی این  این لینک کلیک کنید.

برای کسب اطلاعات بیشتر با ما تماس بگیرید.

 

مطالب مرتبط

این مطلب را به اشتراک بگذارید:

نظری در این باره وجود ندارد، شما می توانید اولین کسی باشید که نظر می دهید.
نام:
ایمیل:
نظر: