"嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,对性能、成本、体积、功耗及可靠性有严格要求的专用计算机系统。在现实生活中,涉及计算机控制的电子产品绝大多数用到了嵌入式系统,特别是在人工智能、无人驾驶、机器人、无人机、汽车电子、航空航天、海洋监测、智能监控、智慧健康等领域。作为计算机领域的一个重要组成部分,嵌入式系统已成为研究与应用的热点。本书系统讲述基于STM32F407微控制器与FreeRTOS开发的Arm嵌入式系统设计与应用,包括:
嵌入式微处理器
STM32系列微控制器;
嵌入式开发平台的搭建;
STM32 GPIO口;
STM32中断;
STM32定时器;
STM32 通用同步异步收发器;
STM32 SPI串行总线;
STM32 I2C串行总线;
STM32 A/D转换器;
STM32 DMA控制器;
嵌入式实时操作系统FreeRTOS。
教学资源
程序代码
教学大纲
教学课件
测试试题
习题解答
"