原书的第1部分宽泛地讲述实时内核,把μCOS-Ⅲ作为实时内核的实例加以介绍。拉伯罗斯编著的《嵌入式实时操作系统μC\OS-Ⅲ应用开发》(原书第2部分)则看起来完全不同,它给出了流行的微控制器STM32介绍、评估板原理图和实际开发的6个范例,包括译者补充的2个范例:嵌人式WiFi和文件系统μCFS。这些是其他书籍涉及不多的。精彩的部分是书中的附录,详细解释了μCOS-Ⅲ移植到ARM
Cortex-M3的全过程,μCOS-Ⅲ针对
ARMcort-M3架构的移植代码说明和μCProbe的使用介绍,这是μCOS-Ⅲ书籍中涉及移植部分最严谨和最具权威性的内容。
本书参考的硬件是原书指定的STM32F107评估板,中国版略有修改已经上市,书中的应用实例指定采用IAR EW
ARM编译器、汇编器、链接器和调试器开发工具,这就使读者能够很方便地体验μCOS-Ⅲ,从而精通μCOS-Ⅲ 的使用。
《嵌入式实时操作系统μC\OS-Ⅲ应用开发》的读者是嵌入式RTOS爱好者和STM32初学者以及电子设计的工程师们,也可作为高等院校本科生和研究生嵌人式系统和单片机类课程的教材。
關於作者:
Jean
Labrosse先生于1999年创立了Micriμm公司,他经常为波士顿和硅谷的嵌入式系统大会以及其他行业的会议提供讲座和报告。同时,他是两本嵌入式设计经典书籍的作者MicroC/OS-II,The
ReakTime Kernel和Embedded Systems Building Blocks,Complete end
Ready-to-Use Modules in C。Jean
Labrosse先生在加拿大魁北克省舍布鲁克大学获得电子工程学士学位和硕士学位。
1984年和1991年毕业于北京航空航天大学,获得自动化学士和计算机科学硕士学位。
女,2003年毕业于华东地质学院电子信息工程专业,2003年9月升八本校研究生部,主要研究方向为智能仪器与测控技术。2006年加入北京麦克泰软件技术有限公司,主要从事嵌入式实时操作系统μCOS的技术支持和应用开发。
目錄:
第1章 简介
第2章 ARM Cortex-M3和STM32
第3章 准备和设置
第4章 μCOS-Ⅲ应用实例1
第5章 μCOS-Ⅲ应用实例2
第6章 μCOS-Ⅲ应用实例3
第7章 μCOS-Ⅲ应用实例4
第8章 μCOS-Ⅲ应用实例5
第9章 μCOS-Ⅲ应用实例6
第10章 IAR EWARM开发工具的使用
附录A μCOS-Ⅲ移植到Cortex-M3
附录B μCCPU移植到Cortex-M3
附录C IAR公司IAR Embedded Workbech for ARM
附录D Micriμm的μCProbe
附录E μCEval-STM32F107用户指南
附录F 参考文献
附录G μCOS-Ⅲ