嵌入式系统原理及物联网应用
¥69.90定价
作者: 王忠飞
出版时间:2023-09
出版社:电子工业出版社
- 电子工业出版社
- 9787121451812
- 1-2
- 512235
- 48253787-5
- 平塑
- 16开
- 2023-09
- 518
- 324
- 电子信息与电气
- 本科 研究生及以上
内容简介
本书旨在帮助读者深入理解嵌入式系统的体系结构、软硬件工作原理,嵌入式系统设计和软件开发所需的基础知识和思维方法,以及嵌入式系统互联(即物联网)的基础知识和编程应用。在内容组织方面,本书分为四大部分,分别为导论(第 1 章)、嵌入式系统的基本原理(第 2~3 章)、嵌入式系统设计(第 4~6 章)、嵌入式系统互联(第 7~8 章)。本书将课内理论讲解结合课内验证和课外实践,不仅理论知识覆盖较全,而且重视实践验证和应用,提供大量动手实践和验证的环节,理论知识的应用场景始终以自制开源板的应用为线索。 本书适合高等院校自动化、机电一体化、测控技术、电子信息工程等相关专业本科高年级学生或硕士生使用,也可供这些领域的工程技术人员参考。
目录
第1章 导论 1__eol__1.1 桌面计算机与嵌入式系统 1__eol__1.2 嵌入式系统硬件 8__eol__1.3 嵌入式系统软件 12__eol__1.4 本章总结 20__eol__参考文献 21__eol__思考题 21__eol__第2章 嵌入式系统体系结构 23__eol__2.1 ARM体系 23__eol__2.2 RISC-V体系 35__eol__2.3 其他体系 40__eol__2.4 存储器系统 45__eol__2.5 系统的工作模式 51__eol__2.6 系统的电源 55__eol__2.7 系统时钟与复位 57__eol__2.8 本章总结 61__eol__参考文献 62__eol__思考题 63__eol__第3章 嵌入式系统软件 65__eol__3.1 有RTOS的嵌入式系统软件 65__eol__3.2 无RTOS的嵌入式系统软件 71__eol__3.3 Python解释器和Python脚本 75__eol__3.4 Adruino IDE 82__eol__3.5 创建一种兼容Arduino的开发板 89__eol__3.6 本章总结 106__eol__参考文献 107__eol__思考题 107__eol__第4章 嵌入式系统的基本输入和输出 109__eol__4.1 可编程数字输入和输出 109__eol__4.2 可编程模拟输入和输出 123__eol__4.3 计数器和PWM信号输出 130__eol__4.4 定时器和频率调制信号输出 137__eol__4.5 脉冲调制输入 148__eol__4.6 本章总结 155__eol__参考文献 156__eol__思考题 157__eol__第5章 I2C通信接口及其应用 158__eol__5.1 I2C通信接口 159__eol__5.2 I2C主机模式 166__eol__5.3 I2C从机模式 182__eol__5.4 I2C接口应用设计 189__eol__5.5 本章总结 193__eol__思考题 194__eol__第6章 SPI通信接口及其应用 195__eol__6.1 SPI通信接口 195__eol__6.2 SPI主机模式 204__eol__6.3 SPI从机模式 218__eol__6.4 SPI接口应用设计 225__eol__6.5 本章总结 231__eol__思考题 232__eol__第7章 UART接口及其应用 233__eol__7.1 异步串行通信和UART 234__eol__7.2 使用UART实现系统间通信 246__eol__7.3 串口通信协议 256__eol__7.4 工业现场的串口通信 261__eol__7.5 本章总结 271__eol__思考题 272__eol__第8章 CAN总线及其接口 273__eol__8.1 CAN总线简介 274__eol__8.2 CAN总线接口—协议 281__eol__8.3 CAN总线接口—硬件 290__eol__8.4 CAN总线接口—软件编程及应用 296__eol__8.5 本章总结 316__eol__参考文献 317__eol__思考题 317