توضیحاتی مختصر در مورد کتاب
امروزه هسته های پردازنده ARM به عنوان رایج ترین پردازنده ۳۲ بیتی با سرعت پردازش چند مگاهرتز تا چند گیگاهرتز در طیف وسیعی از سیستم های embedded و قابل حمل به طور گسترده ای مورد استفاده قرار میگیرند.به طوری که اغلب تولید کنندگان بزرگ این نسل از پردازنده ها را در لیست تولیدات خود قرار داده اند.
فهرست مطالب
فصل اول : سیستم های embedded
اجزای سیستم
مراحل طراحی سیستم
مفهوم سیستم های بلادرنگ
و … فصل دوم : معماری پردازنده ARM
معماری ARM
آرایش حافظه
مجموعه دستورات Thumb Thumb-2
و …
فصل سوم : دستورات پردازنده ARM
دستورات پردازش داده
دستورات انتقال داده (LOAD AND STORE)
دستورات کنترلی
و…
فصل چهارم : انتخاب میکرو کنترلر ARM
میکرو کنترلرهای مبتنی بر معماری هسته ARM7
میکرو کنترلرهای مبتنی بر معماری هسته ARM9
میکرو کنترلرهای مبتنی بر معماری هسته Cortex-M
و …
فصل پنجم : میکروکنترلرهای
خانواده LPC23xx/lpc17xx
باس های داخلی تراشه
تقسیم بندی حافظه
عملکرد تراشه پس از reset
و …
فصل ششم : آشنایی با بلوک های USB,CAN,Ethernet
پورت USB
پروتکل ارتباطات
نحوه سر شماری وسیله
و …
هفتم : شبکه های بدون سیم
شبکه Zigbee
معماری شبکه Zigbee
لایه فیزیکی
و …
فصل هشتم : مباحث پیشرفته
سیستم عامل های بلادرنگ
ساختار ادوات توسعه یافته مبتنی بر
سیستم عامل ها
و …
فصل نهم : آشنایی با نرم افزار
KEIL UVISION
نحوه ایجاد یک پروژه
شبیه سازی پروژه
مشاهده مقدار رجیسترهای تراشه و متغیرهای برنامه
و …