میکروکنترلرهایARM-Cortex

"با ورود میکروکنترلرها به دنیای الکترونیک، پیشرفت شگرفی در روند طراحی توسط مهندسین شکل گرفت. ابتدا میکروکنترلر های 8 بیتی و امروز میکروکنترلر های 32 بیتی با نام ARM به بازار عرضه شد. معماری پیشرفته CPU، دامنه عملکرد بالا، توان مصرفی کم، ادوات جانبی بیشتر و ... از مهمترین خصوصیات میکروکنترلرهای ARM است."

پيش نياز

"این دوره که بعنوان یکی از دوره های طراحی با میکروکنترلر محسوب می گردد، برای افراد زیر توصیه می شود: گروه اول : دانشجویان و سازندگان تجهیزات الکترونیکی گروه دوم : علاقه مندانی که تسلط بر یک میکروکنترلر 8 بیتی و زبان C را داشته و درصدد ارتقاء دانش و مهارت ها ی خود می باشند."

سرفصل

  • آشنایی با معماری ARM ، هسته ARM و میکروکنترلرهای مبتنی برآن ، EWARM
  • آشنایی با میکرو LPC2138 و بخش سیستم ، گذرگاههای داخلی، مقسم VPB ، منابع کلاک و واحد PLL ، نقشه ی حافظه و واحد MAM ، منابع Reset و نحوه پروگرام کردن تراشه
  • آشنایی با معماری وقفه ها و واحد کنترل کننده وقفه (VIC )
  • معرفی و راه اندازی سخت افزارهای جنبی داخلی و خارجی (I2C-SPI-PWM-DAC-Watchdog-ADC-UART-Timer-LCD-GPIO )
  • آشنایی با دیباگرهای سخت افزاری و اشکال زدایی در محیط C-SPY ، معرفی تکنیک های برنامه نویسی و اصول اجرای پروژه و به کار گیری مفاهیم معرفی شده در قالب یک پروژه کاربردی ، EMC

مهارت های اکتسابی

"در طول این دوره آموزشی ، مدرسین مجموعه خواهند کوشید تا مخاطبان را با میکروکنترلرهای ARM بر اساس نیاز روز آشنا نموده و مهارتهای ذیل را کسب نمایند. - آشنایی کامل با معماری پردازنده ARM، وقفه ها و منابع کلاک سیستم - نحوه استفاده از میکروکنترلر ARM در طراحی ها. - نحوه استفاده از بخش های مختلف میکروکنترلر ARM همچون GPIO, Timer, ADC, DAC, … - آشنایی با طراحی ماژولار و تکنیک های برنامه نویسی "

کلاس های آتی این درس

شهریور 1
میکروکنترلرهایARM-Cortex
  حافظ
  50 ساعت  |  پنجشنبه 08:30 تا 13:30
شهریور 9
میکروکنترلرهایARM-Cortex
  غرب
  50 ساعت  |  جمعه 08:30 تا 13:30
مهر 26
میکروکنترلرهایARM-Cortex
  حافظ
  50 ساعت  |  پنجشنبه 09:30 تا 13:30