ARM Cortex-M0+内核微控制器以其高性能、极低功耗和易用性等特点成为替代传统8051架构单片机的首选微控制器,其中以NXP公司LPC84X系列微控制器因其处理速度快、存储空间大和片内外设资源丰富而最有代表性。Micrium公司μC/OS-III系统软件是在全球范围内被广泛加载到微控制器上的嵌入式实时操作系统。本书结合微控制器LPC84X与嵌入式实时操作系统μC/OS-III详细讲述ARM微控制器原理与应用技术,主要内容包括Cortex-M0+微控制器、LPC84X硬件电路系统、IAR EWARM集成开发环境、Cortex-M0+异常与中断、片内外设驱动技术、μC/OS-III移植、μC/OS-III任务、信号量与互斥信号量以及消息邮箱与消息队列等。本书的特色在于理论与应用结合紧密且实例丰富,对学习基于Cortex-M0+微控制器和实时操作系统μC/OS-III等领域的嵌入式设计与应用开发技术,都具有颇强的指导和参考价值。
[美] 理查德·C.耶格(Richard C. Jaeger) [美] 特拉维斯·N.布莱洛克(Travis N. Blalock) [美] 本杰明·J.布莱洛克(Benjamin J.Blalock) 著 朱前成 朱秀华 编译