نام دوره آموزشی

دوره آموزشی میکروکنترلر ARM (STM32)

 مقدمه:

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

 اهداف دوره آموزشي

اهداف كلي :

معرفی معماری میکروکنترلرهای ARM 32 بیتی

معرفی میکروکنترلرهای شرکت ST رده Cortex_M3

یادگیری استفاده از کامپایلر معتبر Keil برای میکروهای شرکت ST

یادگیری استفاده و برنامه ریزی بخش های مختلف میکروکنترلرهای شرکت ST

انجام چندین پروژه عملی

 شرايط شركت كنندگان

آشنایی اولیه با مفاهیم الکترونیک

آشنایی اولیه با مدارات دیجیتال و منطقی

آشنایی اولیه با عملکرد میکروکنترلرها

معيارهاي ارزشيابي از دوره

توانایی شرکت کننده برای انتخاب میکروکنترلر مناسب پروژه

توانایی پروگرام کردن میکرو

توانایی نوشتن برنامه برای بخش های مختلف میکرو (در حد سرفصل دوره)

توانایی انجام پروژه عملی با میکرو

 مدت دوره: 

 20 ساعت

سرفصل آموزشی :

بخش اول

مقایسه میکروکنترلر ها و آشنایی با میکروکنترلرهای ARM

بخش  دوم

آشنایی با ساختار و امکانات میکروکنترلر STM32F103 شرکت ST

بخش  سوم

آشنایی با نرم افزار KEIL

بخش  چهارم

معرفی کتابخانه های استاندارد CMSIS

بخش  پنجم

معرفی پورت های همه منظوره  / تایمرها / پورت سریال / آنالوگ به دیجیتال و …

بخش  ششم

روش های پروگرام کردن میکروکنترلر

بخش  هفتم

انجام پروژه های عملی