
本书主要以基于ARMCortex-M3内核的STM32F10xxx系列处理器为载体,介绍嵌入式系统的硬件结构与编程方法。全书共13章,包括嵌入式系统组成原理、ARM Cortex处理器内核结构、集成开发环境、STM32系列处理器时钟系统、GPIO接口及其应用、异常与中断、定时/计数器、A/D转换器、D/A转换器、USART串口通信、SPI通信接口、I2C总线接口和DMA控制器等内容。本书选取当前为常用的Keil MDK集成开发环境介绍编程与软件调试的方法;针对与硬件内容相关的各章,配置了若干工程实例,读者可登录出版社网站下载这些工程实例进行实验。 本书适合作为普通高等学校计算机、通信、电子信息、自动化及测控技术与仪器等专业嵌入式系统基础等课程的教材,也可作为从事嵌入式系统开发工作的工程技术人员的参考书。
阅读更多