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

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

در این دوره آموزشی شما ابتدا با انواع میکروکنترلرهای ARM ، ضرورت و مزایای هر یک آشنا می شوید. سپس از میان انواع مختلف ، با میکروکنترلرهای ARM7 از شرکت NXP آشنا می شوید و در ادامه با تشریح رجیسترها ، معماری داخلی ، واحدهای مختلف و نحوه عملکرد آنها ، نحوه برنامه نویسی به زبان C ، پایه های میکروکنترلر و نحوه راه اندازی آن ، شبیه سازی با نرم افزار Proteus ، برنامه ریزی و عیب یابی با نرم افزار KEIL این سری از میکروکنترلرها را فرا خواهید گرفت.

1. مقدمات

معرفی واحد های عمومی میکروکنترلر

معرفی امکانات و ابزارهای برجسته میکروکنترلر LPC1788 شرکت NXP

آشنایی با کتابخانه های استاندارد ARM-Cortex

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

نحوه ساخت پروژه در محیط نرم افزار

آشنایی با تنظیمات پروژه و امکانات نرم افزار

2. آموزش ARM

آشنایی با منابع کلاک و تنظیمات فرکانس سیستم (Clock Unit)
معرفی پورت های همه منظوره (GPIO Unit)
معرفی واحد ارتباط سریال(UART Unit)
آشنایی با واحد تایمر، وقفه تایمر و (Timer Unit)
معرفی واحد مدولاسیون عرض پالس(PWM)
آشنایی با مبدل آنالوگ به دیجیتال(ADC)
معرفی مبدل دیجتال به آنالوگ(DAC)
آشنایی با واحد وقفه های خارجی (External Interrupt)
معرفی واحد سیستم تیک تایمر (System Tick Timer)

3. راه اندازی ماژول های کاربردی

کار با ماژول مخابراتی sim900 و ارسال پیام متنی توسط ماژول

کار با ماژول WiFi جهت ارسال و دریافت اطلاعات بصورت بی سیم

کار با ماژول بلوتوث و برقراری ارتباط با گوشی های هوشمند

فرم ثبت نام

نام شما

نام دوره

پیام شما

شماره تماس

ایمیل شما

آدرس شما