简介
《智能嵌入技术开发与实践》针对内核为ARM Cortex-M3的Cypress FM3微处理器,介绍ARM Cortex-M3架构、原理和应用。FM3微处理器具有丰富的内部外围资源,以此为基础结合实验例程由浅入深的讲解智能嵌入式开发技术。其中包括:(1)基于通用IO口外部设备驱动;(2)多任务信号采集系统的实现;(3)UART多任务串行通讯接口工程设计;(4)USB与PC端数据通讯的实现;(5)CAN总线局域网设计与多任务信息通讯;(6)I2C总线通讯技术;(7)SPI总线通讯技术;(8)多功能定时技术器的应用等。软件开发选择μC/OS-II作为嵌入式操作系统,比较适合本科层次教学,因为μC/OS-II系统具备了内核小、实时性好、易于移植等特点,具有经典操作系统的多任务通讯与同步机制,和LINUX、Android、Window CE等相对复杂的内核相比,代码容易理解和实现多任务程序设计。
编辑推荐
(1)本书合理安排智能嵌入开发技术知识体系,结合嵌入式开发技术方向的先行课程和后续课程组织知识点与内容。(2)注重理论和实践结合,融入嵌入式软硬件开发过程和具有工程实践背景的项目案例,体现“教、学、做”一体化,以学生为主体、能力训练为目标,训练学生的模块设计理念和团队合作精神。(3)采用易于获得的实验开发平台,配套开发板采用USB供电,具有成本低、体积小、便于携带等特点,提高实验设备的利用率。(4)本书提供配套课件、实验案例的工程文件及源代码,读者可登录清华大学出版社网站下载使用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2018-03-01
- 更新: 2023-07-18
- 书号:9787302492221
- 中图:TP360.21-43
- 学科:工学控制科学与工程工学计算机科学与技术