آموزش طراحی میکروکنترلرهای ARM
سرفصل های دوره آموزش طراحی میکروکنترلرهای ARM
سر فصل های دوره |
---|
آشنایی با کمپانی ST |
آشنایی با میکروکنترلرهای STM32و خانواده های مختلف آن |
آشنایی با برد آموزشی STM32F107 |
آشنایی با کتابخانه های CMSIS و HAL |
سر فصل های دوره |
---|
آشنایی با معماری پردازنده های ARM |
آشنایی با ساختار میکروکنترلر های ۳۲ بیتیARM و تفاوت آن با میکروکنترلر های ۸ بیتی |
آشنایی با کامپایلر های موجود برای میکروکنترلر ARM |
آشنایی با کامپایلر Keil |
آشنایی با قطعات الکترونیکی برای یادگیری بهتر سر فصل های دوره آموزش طراحی میکروکنترلرهای ARM |
آشنایی با ابزار و تجهیزات کارگاه الکترونیک برای راحتی در دوره آموزش طراحی میکروکنترلرهای ARM |
آشنایی با پروگرامرهای میکروکنترلر های ARMمانند ST-LINK و J-LINK |
آشنایی با زبان برنامه نویسی Cو C++ و آموزش آن همراه با چند مثال . |
آموزش نصب نرم افزار های مورد نیاز (Keil,STM32CubeMX,ST-LINK,Drivers) |
آموزش نصب افزار STMCubeMx |
ساخت پروژه و انجام تنظیمات مربوطه بر روی نرم افزار STMCubeMx |
روشن کردن ۴ عدد LED برد اموزشی با استفاده از نرم افزار STMCubeMx و کتابخانه های HAL |
ساخت یک پروژه در محیط نرم افزار keil و انجام تنظیمات مربوط به پروگرامرو کامپایلر |
اشنایی با فایل Startup میکروکنترلر |
اشنایی با منابع کلاک میکروکنتلر های ARM STM32 که یکی از مهمترین بخش های میکروکنترلر به شمار می رود. |
راه اندازی پورت های ورودی و خروجی و کلاک میکروکنترلر(GPIO ,CLOCK) |
ساخت یک برنامه ی چشمک زن (LED Blinking) |
آموزش الکترونیک عمومی برای درک بهتر سر فصل های دوره آموزش طراحی میکروکنترلرهای ARM |
آشنایی با واحد کنترلر وقفه در میکروکنترلر ARM و بررسی مزایا آن نسبت به سایر میکروکنترلر ها (EXTI AND NVIC) |
راه اندازی کلید به کمک واحد وقفه ی میکروکنترلر (KEY) |
کار با وقفه ی Systick |
کار با LCD کاراکتری |
راه اندازی واسط سرالت میکروکنترلر (USART) |
اموزشی تنضیم Parity میکرو برای تصحیح خطا در محیط های پر نویز |
نحوه ی تنظیم پرتکیل سرال برای ارسال دیتا با سرعت بالا تا ۴٫۵Mbps |
اشنایی با پرتکل صنعتی RS232 برای کار در فاصله های بیشتر |
اشنایی با واحد تایمر میکروکنترلر |
اشنایی با واحد Watchdog میکروکنترلر |
اشنایی با امکانات و قابلیت های تایمر های میکروکنترلر ARM STM32 |
اشنایی و کار با PWM |
کار با درایور موتور DC و کنترلر ان با PWM |