Warning: Use of undefined constant banner_admin_init - assumed 'banner_admin_init' (this will throw an Error in a future version of PHP) in /home/u111078/public_html/wp-content/plugins/wp-banner/banner.php on line 313

Warning: Use of undefined constant banner_admin_scripts - assumed 'banner_admin_scripts' (this will throw an Error in a future version of PHP) in /home/u111078/public_html/wp-content/plugins/wp-banner/banner.php on line 459

Warning: Use of undefined constant banner_admin_menu - assumed 'banner_admin_menu' (this will throw an Error in a future version of PHP) in /home/u111078/public_html/wp-content/plugins/wp-banner/banner.php on line 480
میکروکنترلرهای 32 بیتی ARM – avr.ir

میکروکنترلرهای ۳۲ بیتی ARM


Warning: sizeof(): Parameter must be an array or an object that implements Countable in /home/u111078/public_html/wp-content/plugins/wp-banner/banner.php on line 270

اولین ویرایش این کتاب در سال ۸۸ منتشر شد. از انجایی که در آن زمان میکروکنترلرهای مبتنی بر ARM تازه وارد بازار شده بودند و منابع فارسی بسیار محدود بود، این کتاب جزء اولین منابع فارسی برای یادگیری میکروکنترلرهای ARM بود.

 

عنوان کتاب: میکروکنترلرهای ۳۲ بیتی ARM

مولف: رضا سپاس یار

ناشر: فدک ایساتیس

شابک: ۹۷۸-۶۰۰-۵۲۰۳-۸۳-۷

قطع کتاب: وزیری

 

فصل ۱ آشنايي با پردازنده‌هاي ARM
۱٫۱ تاریخچه ‏ی ARM
۱٫۲ معماری ARM
۱٫۳ انواع معماری، خانواده و هسته ‏ی CPU
۱٫۴ مجموعه دستورالعمل‏های Thumb
۱٫۵ خط لوله‏ ی دستورالعمل (Pipeline)
۱٫۶ رجیسترهای CPU
۱٫۷ اکسپشن (Exception) و مُدهای کاری
۱٫۸ میکروکنترلرهای مبتنی بر پردازنده ‏های ARM

فصل ۲ آشنايي با ميكروكنترلرهاي LPC2000
۲٫۱ مقدمه
۲٫۲ ساختار گذرگاه (Bus)
۲٫۳ نقشه‏ ی حافظه (Memory Map)
۲٫۴ واحد شتاب‏دهنده‏ ی حافظه‏
۲٫۵ منابع کلاک و PLL
۲٫۶ مقسم VPB
۲٫۷ پروگرام کردن حافظه ‏ی فلش میکروکنترلر
۲٫۸ منابع ریسِت (Reset)
۲٫۹ مدیریت توان مصرفی
۲٫۱۰ بلوک اتصال پین
۲٫۱۱ وقفه‏ ها در خانواده‏ ی LPC2000

فصل ۳ آموزش كوتاه IAR Embedded Workbench
۳٫۱ چرا IAR Embedded Workbench؟
۳٫۲ ساختار کامپایلرهای C++/C
۳٫۳ لزوم برنامه ‏نویسی به سبک ماژولار
۳٫۴ مفهوم ماژول نرم‏ افزاری
۳٫۵ ایجاد پروژه در EWARM
۳٫۶ افزودن فایل‏ها به پروژه
۳٫۷ افزودن فایل startup
۳٫۸ انجام تنظیمات پروژه
۳٫۹ کامپایل کردن ماژول‏ها و ساخت فایل نهایی
۳٫۱۰ شبیه‏ سازی و اشکال‏ زدایی برنامه
۳٫۱۱ ایجاد خروجی HEX و LIST

فصل ۴ وسايل جنبي داخلي
۴٫۱ مقدمه
۴٫۲ پورت‏های موازی با کاربرد عمومی
۴٫۳ تایمر/کانترهای با کاربرد عمومی
۴٫۴ واحد UART
۴٫۵ مبدل آنالوگ به دیجیتال
۴٫۶ مبدل دیجیتال به آنالوگ
۴٫۷ مدولاتور PWM

منابع
پیوست الف – مشخصات میکروکنترلرهای LPC
پیوست ب – بخشی از برگه ‏داده‏ ی LPC2101/02/03
پیوست ج – بخشی از برگه‏ داده‏ ی LPC2141/42/44/46/48

کتاب میکروکنترلرهای 32 بیتی ARM

برای مشاهده با سایز بزرگتر بر روی تصویر کلیک کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *