本帖最后由 125008301 于 2016-9-24 16:51 编辑
本书以新唐公司的NuMicro M451系列微控制器为蓝本,由浅入深,并结合SmartM-M451迷你开发板系统地介绍ARM Cortex-M4内核的原理与结构、开发环境的使用、各种功能器件的应用。
本书主要特色是边学边做,不是单纯的理论讲解,各章节中规中矩,遵循由简到繁、循序渐进的编排方式。本书大部分的内容均来自本人的项目经验,因而许多C语言代码能够直接应用到工程项目中去,且代码风格良好。书中还介绍了如何驱动TFT屏、触摸控制、SD卡数据读写、FAT文件系统的移植、触摸按键、UCOS的移植与应用、UCGUI的移植与应用、智能家居下常用的无线串口模组的使用等,而这些内容在很多同类型书籍中并不具备,恰恰也是踏出社会工作经常要接触的。其中配套的资料提供各章节的实例代码,可使读者在短时间内迅速掌握NuMicro M451系列微控制器应用技巧,并可向读者提供配套开发板。 本书籍共分为六大部分:
第一部分为初步认知篇,简略讲解ARM Cortex-M4架构、NuMicro M451系列微控制器的内部资源。
第二部分为基本控制篇,围绕NuMicro M451系列微控制器的内部资源的使用,如定时器、串口、中断、ADC、SPI、PWM、看门狗、BOD欠压检测、触摸按键、DMA、EBI等。
第三部分为人机交互篇,围绕驱动触摸屏进行讲解,如显示文字、颜色、图形等、捕获点击坐标。
第四部分为文件系统篇,讲解SD卡的通信原理、如何移植Fat文件系统以及如何显示BMP、JPG、GIF图片等。
第五部分为拓展篇,讲解UCOS的移植与应用、UCGUI的移植与应用、智能家居下无线串口模组的使用,充分发挥ARM Cortex-M4的潜能。
注:当前书籍以入门为主,方便初学者入门。进阶版本敬请期待。
微信扫一扫,你们的关注是我们SmartMcu团队的成长的动力!
---------------------------------------------------------------------------------------------------------------
更行日期:2015-11-12 更新内容: *书籍《ARM Cortex-M4微控制器原理与实践》版本为V1.2 .第二章节大幅度更新,让各位读者更加深入了解ARM Cortex-M4的内部架构、异常处理、寄存器的使用等。 .修正此前版本出现的文字描述性错误 .取消水印。
重大更新,《ARM Cortex-M4微控制器深度实战》【下册】,预览版出炉。 |