本书基于ARM CortexM3内核微控制器STM32F103和嵌入式实时操作系统μC/OSⅡ,详细讲述嵌入式系统的硬件设计与软件开发技术,主要内容包括嵌入式系统概述、STM32F103微控制器、STM32F103学习平台、LED灯控制与Keil MDK工程框架、按键与中断处理、定时器、串口通信、存储器管理、LCD屏与温/湿度传感器、μC/OSⅡ系统与移植、μC/OSⅡ任务管理、信号量与互斥信号量、消息邮箱与消息队列等。本书的特色在于理论与应用紧密结合,实例丰富,对于基于STM32F1系列微控制器及嵌入式实时操作系统μC/OSⅡ的教学和工程应用,都具有一定的指导和参考价值。本书可作为普通高等院校物联网、电子工程、通信工程、自动化、智能仪器、计算机工程和嵌入式控制等相关专业的高年级本科生教材,也可作为嵌入式系统爱好者和工程开发技术人员的参考用书。