دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آشنایی با معماری ARM Cortex-M

آشنایی با معماری ARM Cortex-M

✅ سرفصل و جزئیات آموزش

در این دوره، شما یاد خواهید گرفت تا با استفاده از ARM Cortex-M، تخصص سیستم‌ های تعبیه شده را از اصول پایه تا کاربردهای دنیای واقعی فرا بگیرید.

آنچه یاد خواهید گرفت:

  • معماری و ویژگی‌ های اصلی میکروکنترلرهای ARM Cortex-M، شامل مدل‌ هایی مانند M0 ،M3 ،M4 و M7 را درک خواهید کرد.
  • با استفاده از مجموعه دستورالعمل‌ های ARM Thumb، کد کارآمد را پیاده‌ سازی کرده و رجیسترها و آدرس‌ دهی حافظه را به طور موثر مدیریت خواهید کرد.
  • با پیکربندی NVIC (Nested Vectored Interrupt Controller) برای عملکرد قابل اطمینان سیستم، استثناها و وقفه‌ ها را مدیریت خواهید کرد.
  • با تجهیزات جانبی و پروتکل‌ های ارتباطی، از جمله UART ،SPI ،I2C و GPIO برای اتصال به دستگاه های خارجی کار خواهید کرد.

توضیحات دوره

آنچه خواهید آموخت:

1. آشنایی با معماری ARM Cortex-M

  • بررسی کلی سری Cortex-M
  • مدل‌ های مختلف و موارد کاربرد

2. مجموعه دستورات و مدل برنامه‌ نویسی Cortex-M

  • مجموعه دستورات ARM Thumb
  • ساختار رجیسترها و حالت‌ های آدرس‌دهی

3. مدیریت استثناها و وقفه‌ ها

  • انواع استثناها و جداول بردار
  • اصول NVIC

4. معماری و مدیریت حافظه

  • Regions مربوط به حافظه
  • مدیریت پشته و هیپ

5. مدیریت توان و حالت‌ های عملکرد

  • ویژگی‌ های صرفه‌ جویی در مصرف انرژی
  • عملکرد در برابر کارایی

6. رابط‌ های تجهیزات جانبی و ارتباطی

  • کار با دستگاه‌ ها
  • نقش CMSIS

این دوره برای چه کسانی مناسب است؟

  • مهندسان تعبیه‌شده مشتاق که به دنبال ایجاد پایه‌ ای محکم در پلتفرم‌ های میکروکنترلر مبتنی بر ARM هستند.
  • توسعه‌ دهندگان نرم‌ افزار که علاقه‌مند به گسترش تخصص خود در حوزه‌ های سخت‌ افزار و سیستم‌ های تعبیه‌ شده هستند.
  • علاقه‌ مندان و متخصصان الکترونیک که کنجکاو درباره میکروکنترلرها و برنامه‌نویسی سطح سیستم هستند.
  • متخصصان حوزه سیستم‌ های تعبیه‌ شده که به دنبال تازه‌ سازی یا گسترش دانش خود درباره پردازنده‌ های ARM Cortex-M هستند.

آشنایی با معماری ARM Cortex-M

  • معماری ARM Cortex-M: راهنمای مبتدیان 06:24
  • تسلط به ARM Cortex-M: دستورالعمل‌ ها 07:35
  • تسلط به استثنا و وقفه 08:12
  • تسلط به مدیریت حافظه در ARM Cortex 07:56
  • تسلط به مدیریت توان و عملکرد Cortex-M 07:02
  • تسلط به ARM Cortex-M: تجهیزات جانبی و کنترلرها 07:27

490,000 98,000 تومان

مشخصات آموزش

آشنایی با معماری ARM Cortex-M

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:6
  • مدت زمان :44:36
  • حجم :935.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
4,535,500 907,100 تومان
  • زمان: 11:29:01
  • تعداد درس: 27
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,994,500 398,900 تومان
  • زمان: 05:03:44
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,558,000 1,711,600 تومان
  • زمان: 21:40:57
  • تعداد درس: 118
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 36:32
  • تعداد درس: 7
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,593,500 518,700 تومان
  • زمان: 06:34:41
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,027,500 405,500 تومان
  • زمان: 05:08:16
  • تعداد درس: 96
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:53
  • تعداد درس: 98
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,370,500 674,100 تومان
  • زمان: 08:32:43
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:10
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

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