
کتاب برنامه نویسی میکروکنترولرهای ARM در محیط نرم افزاری Keil uVision با استفاده از توابع کتابخانه ای CMSIS (سری CORTEX-M3 LPC1788 شرکت NXP )
60,000 تومان
کتاب برنامه نویسی میکروکنترلرهای ARM در محیط نرم افزاری Keil u Vision
کتاب برنامه نویسی میکروکنترلرهای ARM در محیط نرم افزاری Keil u Vision با استفاده از توابع کتابخانه ای CMSIS, نویسنده : محمد ارکانی , انتشارات : نیاز دانش
فهرست مطالب کتاب برنامه نویسی میکروکنترلرهای ARM:
- فصل اول : آشنایی با میکروکنترلرهای خانواده ی CORTEX-M3-ARM
- فصل دوم :آشنایی با نرم افزار keil u vision
- فصل سوم : آشنایی با برنامه نویسی رجیسترها ,کتابخانه ها CMSIS و زبان اسمبلی
- فصل چهارم : آشنایی با برنامه نویسی به زبان C
- فصل پنجم : تنظیم کلاک و توان تراشه
- فصل ششم : تبادل داده با GPIO ها و راه اندازی وقفه آن
- فصل هفتم : تبادل داده با UART و راه اندازی وقفه ی آن
- فصل هشتم : راه اندازی timer و وقفه ی آن
- فصل نهم : راه اندازی واحد PWM و وقفه ی آن
- فصل دهم : راه اندازی واحد adc و وقفه ی آن
- فصل یازدهم : راه اندازی واحد DAC
- فصل دوازدهم : استفاده از کتابخانه PINSEL برای تنظیم ورودی ها و خروجی ها تراشه
- فصل سیزدهم : وقفه ی خارجی
- فصل چهاردهم : معرفی سیستم تیک تایمر
- فصل پانزدهم : راه اندازی واحد RTC
- فصل شانزدهم : راه اندازی واحد qEI
- فصل هفدهم : راه اندازی واحد MCPWM
- فصل هجدهم : انتقال اطلاعات با استفاده از رابط سنکرون سریال
- فصل نوزدهم :راه اندازی واحدWatchdog tIMER
- فصل بیستم :کار با حافظه یEEPROM
- فصل بیست و یکم :اتصال واحدEMC به تراشه هایSDRAM
- فصل بیست و دوم :راه اندازی نمایشگرLCD TFT
- فصل بیست و سوم :راه اندازیTouch Screen
- فصل بیست و چهارم:راه اندازی واحدCAN
- فصل بیست و پنجم :آشنایی باEMWIN
- فصل بیست و ششم :طراحی منابع تغذیه سویچینگ
توضیحات کتاب :
در بین پردازنده هایی که هم اکنون در دسترس هستند، پردانده های ARM به دلیل مصرف توان پایین و کارایی مناسب، نزد طراحان ادوات الکترونیکی از محبوبیت خاصی برخوردار است. در اين کتاب به معرفی سری تراشه های
Cortex-M، خانواده ی LPC177x/8xمحصول شرکت NXP پرداخته شده است. نظر به آنکه برنامهنویسی سطح بالا، به برنامهنویسان قدرت مضاعفی میدهد، علاوه بر معرفی زبان اسمبلی و برنامهنویسی رجیستری اين تراشه ها، برنامه نویسی با استفاده از توابع CMSIS و کتابخانه ی RL نرمافزار Keil نیز در فصلهای مختلف کتاب آورده شده است. تمامی مثالهای آورده شده در متن کتاب بر روی DVD همراه نیز به صورت الکترونیک در دسترس هستند. مثالهای آورده شده یا شبیهسازی شده اند و یا با استفاده از سخت افزاری مناسب (برد توسعه کاربردی حرفهایLPC1788 طراحی و توسعه توسط گروه فنی مهندسی ECA[link.eca.ir/608]) تست و درستی سنجی شدهاند. با توجه به آنکه ابزار برنامه نویسی در اين کتاب زبان c است، در فصل چهارم هر آنچه که مورد نیاز برنامه نویس میباشد، در مورد زبان c آورده شده است. نرم افزار Keil uVision محیطی است که همگی مثالهای کتاب در آن نوشته شده و مورد آزمون قرار گرفتهاند. در کتاب حاضر سعی شده تا مطالب از سطح مبتدی تا پیشرفته ارائه گردد.
* این کتاب بدون CD می باشد.