کتاب برنامه نویسی میکروکنترلر ARM LPC1788 در نرم افزار Keil با استفاده از CMSIS
32,000 تومان
مرجع یادگیری رابط گرافیکی emWin و میکروکنترلر LPC1788
ارسال سریع :
تمامی سفارش ها 3-1روز کاری بعد ارسال می شوند
اطمینان از موجودی :
در صورت خرید به تعداد بالا با تماس تلفنی از موجودی کالا اطمینان حاصل نمایید
- توضیحات
- توضیحات تکمیلی
- نظرات (0)
توضیحات
اين كتاب در بيست وشش فصل مختلف تدوين شده است. در فصل اول، مفاهيم كلی در رابطه با آشنايی با معماری و قابليتهای تراشه های از خانواده ی LPC177X/8X آورده شده است. از آن جا كه ابزار اصلی برای برنامه نويسی، شبيه سازی و حتی برنامه ريزی تراشه در اين كتاب، نرم افزار Keil Uvision است، در فصل دوم به شرح اين نرم افزار پرداخته شده است. در مورد انواع زبان های برنامه نويسی تراشه های ARM نيز در فصل سوم مطالبی آورده شده است. با توجه به آن كه زبان برنامه نويسی كه در سرتاسر كتاب به كار گرفته شده است، زبان C مي باشد، در فصل چهارم اين زبان برنامه نويسی با رويكرد برنامه نويسی ميكروكنترلرها تدوين شده است. در فصل پنجم كتاب، ويژگي ها و قابليت های تراشه های از خانواده ی LPC177X/8X از نقطه نظر ميزان كلاك و توان مصرفی بخش های مختلف شرح داده شده است. از فصل ششم كتاب تا فصل بيست وچهارم، واحدها و قابليت های گوناگون تراشه به تفكيك فصلهای مختلف كتاب به طور مبسوط به همراه مثال هايی توضيح داده شده اند. در فصل بيست و پنجم پكيج EmWin و سیستم عامل RTX در قالب مثال هايی معرفی شده اند. اين فصل از كتاب به جنبه ها و قابليت های نرم افزاری برنامه نويسی تراشه های ARM پرداخته است. در فصل بيست و ششم، در مورد منابع تغذيه ی سوئيچينگ مطالبی آورده شده و تراشه های رايج در اين خصوص معرفی شده اند. در فصل پايانی نيز، هفت پروژه ی مختلف و كاربردی به همراه توضيحاتی در اين رابطه شرح داده شده اند كه به خواننده ميتواند درك بهتری از كاربردهای احتمالی اين تراشه ها بدست دهد.
مشخصات این کتاب :
- مولف : دكتر محمد اركانی
- ناشر: انتشارات نیاز دانش
- تاریخ نشر: چاپ دوم – 1396
- تعداد صفحه: 480
- شابک: 978-600-7724-72-9
- قطع کتاب: وزیری
سرفصل های کتاب :
فصل 1 : آشنایی با میکروکنترلرهای خانواده Cortex-M3 ARM
فصل 2 : آشنایی با نرم افزار Keil UVision
فصل 3 : آشنايی با برنامه نويسی با استفاده از رجيسترها، كتابخانه CMSIS و زبان اسمبلی
فصل 4 : آشنایی با برنامه نویسی به زبان C
فصل 5 : تنظيم كلاك و توان تراشه
فصل 6 : تبادل داده با GPIO ها و راه اندازی وقفه ی آن
فصل 7 : تبادل داده با UART و راه اندازی وقفه ی آن
فصل 8 : راه اندازی Timer و وقفه ی آن
فصل 9 : راه اندازی واحد PWM و وقفه ی آن
فصل 10 : راه اندازی واحد ADC و وقفه ی آن
فصل 11 : راه اندازی واحد DAC
فصل 12 : استفاده از کتابخانه ی PINSEL برای تنظیم ورودی ها و خروجی های تراشه
فصل 13 : وقفه ی خارجی
فصل 14 : معرفی سیستم تیک تایمر
فصل 15 : راه اندازی واحد RTC
فصل 16 : راه اندازی واحد QEI
فصل 17 : راه اندازی واحد MCPWM
فصل 18 : انتقال اطلاعات با استفاده از رابط سنكرون سريال ( SSP )
فصل 19 : راه اندازی واحد Watchdog Timer
فصل 20 : کار با حافظه ی EEPROM
فصل 21 : اتصال واحد EMC به تراشه های SDRAM
فصل 22 : راه اندازی نمایشگر LCD TFT
فصل 23 : راه اندازی Touch Screen
فصل 24 : راه اندازی واحد CAN
فصل 25 : آشنایی با EMWIN و سیستم عامل RTX
فصل 26 : طراحی منابع تغذیه سوئیچینگ
فصل 27 : پروژه های کاربردی
پروژه ی اول: راه اندازی نمايشگر LCD کاراکتری
پروژه ی دوم: كار با حافظه ی NAND FLASH
پروژه ی سوم: راه اندازی حافظه ی SPI FLASH
پروژه ی چهارم: ساخت ديتا لاگر با استفاده از كارت Micro SD
توضیحات تکمیلی
وزن | 900 گرم |
---|
نقد و بررسیها
هنوز بررسیای ثبت نشده است.