本书以嵌入式系统开发特点为主线,融入物联网应用,面向物联网、计算机科学与技术、电工电子、智能科学与技术等相关专业,从硬件平台、嵌入式操作系统、物联网平台、程序开发设计等多种角度,介绍嵌入式系统开发的关键要素和具体实现方法。为使读者能够快速进入开发阶段,在本书的实践篇提供了10 个由浅入深的项目开发案例。案例开发的嵌入式系统平台主要以Infineon 科技公司的PSoC6 双核微处理器结合物联网接入模块为载体,辅以物联网安全解决方案;程序设计采用C 语言,基于RTOS编写多任务程序代码。这些案例可以为读者提供有效的参考设计。案例开发采用的嵌入式系统开发环境均为开源软件,没有版权问题。