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