《STM32系列ARM Cortex-M3超级单片机原理与应用》2008.5月出版

[复制链接]
3721|1
 楼主| mxchip_sh 发表于 2008-3-27 11:56 | 显示全部楼层 |阅读模式
<br />希望大家捧场!有不妥处请多多指正。www.mxchip.com<br /><br />《STM32系列ARM&nbsp;Cortex-M3超级单片机原理与应用》<br /><br />书目<br /><br />第一章&nbsp;&nbsp;&nbsp;&nbsp;ARM&nbsp;Cortex-M3处理器概述<br />1.1&nbsp;&nbsp;&nbsp;&nbsp;ARM处理器系列<br />1.1.1&nbsp;&nbsp;&nbsp;&nbsp;命名规则<br />1.1.2&nbsp;&nbsp;&nbsp;&nbsp;ARM处理器系列<br />1.2&nbsp;&nbsp;&nbsp;&nbsp;ARM&nbsp;Cortex-M3处理器<br />1.2.1&nbsp;&nbsp;&nbsp;&nbsp;处理器组件<br />1.2.2&nbsp;&nbsp;&nbsp;&nbsp;Cortex-M3的层次和实现选项<br />1.2.3&nbsp;&nbsp;&nbsp;&nbsp;处理器内核<br />1.2.4&nbsp;&nbsp;&nbsp;&nbsp;嵌套向量中断控制器<br />1.2.5&nbsp;&nbsp;&nbsp;&nbsp;总线矩阵<br />1.2.6&nbsp;&nbsp;&nbsp;&nbsp;集成调试<br />1.2.7&nbsp;&nbsp;&nbsp;&nbsp;可选组件<br />1.2.8&nbsp;&nbsp;&nbsp;&nbsp;Cortex-M3处理器应用<br />1.3&nbsp;&nbsp;&nbsp;&nbsp;Cortex-M3&nbsp;Thumb-2指令集<br />1.4&nbsp;&nbsp;&nbsp;&nbsp;Cortex-M3的优势<br /><br />第二章&nbsp;&nbsp;&nbsp;&nbsp;STM32系列微控制器<br />2.1&nbsp;STM32系列微控制器简介<br />2.2&nbsp;STM32F101<br />2.2.1&nbsp;特点<br />2.2.2&nbsp;系统结构<br />2.2.3&nbsp;引脚描述<br />2.2.4&nbsp;电气特征<br />2.3&nbsp;STM32F103<br />2.3.1&nbsp;特点<br />2.3.2&nbsp;系统结构<br />2.3.3&nbsp;引脚描述<br />2.3.4&nbsp;电气特征<br /><br />第三章&nbsp;&nbsp;&nbsp;&nbsp;STM32系列微控制器存储器与外设<br />3.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;存储器和总线的结构<br />3.1.1&nbsp;&nbsp;&nbsp;系统的结构<br />3.1.2&nbsp;&nbsp;&nbsp;存储器结构<br />3.1.3&nbsp;&nbsp;&nbsp;存储器映射<br />3.1.4&nbsp;&nbsp;&nbsp;Boot设置<br />3.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电源控制<br />3.2.1&nbsp;&nbsp;&nbsp;电源供应<br />3.2.2&nbsp;&nbsp;&nbsp;电源供应管理<br />3.2.3&nbsp;&nbsp;&nbsp;低功耗模式<br />3.2.4&nbsp;&nbsp;&nbsp;电源控制寄存器<br />3.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;复位和时钟控制<br />3.3.1&nbsp;&nbsp;&nbsp;复位<br />3.3.2&nbsp;&nbsp;&nbsp;时钟<br />3.3.3&nbsp;&nbsp;&nbsp;RCC寄存器描述<br />3.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通用输入/输出和备用输入/输出(GPIO&nbsp;和AFIO)<br />3.4.1&nbsp;&nbsp;&nbsp;GPIO功能描述<br />3.4.2&nbsp;&nbsp;&nbsp;GPIO寄存器描述<br />3.4.3&nbsp;&nbsp;&nbsp;备用功能输入/输出和调试配置&nbsp;(AFIO)<br />3.4.4&nbsp;&nbsp;&nbsp;AFIO寄存器描述<br />3.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;中断和事件<br />3.5.1&nbsp;&nbsp;&nbsp;嵌套向量中断控制器(NVIC)<br />3.5.2&nbsp;&nbsp;&nbsp;外部中断/事件控制器(EXTI)<br />3.5.3&nbsp;&nbsp;&nbsp;EXTI寄存器<br />3.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DMA控制器(DMA)<br />3.6.1&nbsp;&nbsp;&nbsp;绪论<br />3.6.2&nbsp;&nbsp;&nbsp;主要特性<br />3.6.3&nbsp;&nbsp;&nbsp;功能描述<br />3.6.4&nbsp;&nbsp;&nbsp;DMA寄存器<br />3.7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;实时时钟(RTC)<br />3.7.1&nbsp;&nbsp;&nbsp;绪论<br />3.7.2&nbsp;&nbsp;&nbsp;主要特性<br />3.7.3&nbsp;&nbsp;&nbsp;功能描述<br />3.7.4&nbsp;&nbsp;&nbsp;RTC寄存器描述<br />3.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;备份寄存器(BKP)<br />3.8.1&nbsp;&nbsp;&nbsp;绪论<br />3.8.2&nbsp;&nbsp;&nbsp;特性<br />3.8.3&nbsp;&nbsp;&nbsp;干扰检测<br />3.8.4&nbsp;&nbsp;&nbsp;RTC校验<br />3.8.5&nbsp;&nbsp;&nbsp;BKP寄存器描述<br />3.9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;独立的看门狗<br />3.9.1&nbsp;&nbsp;&nbsp;简介<br />3.9.2&nbsp;&nbsp;&nbsp;IWDG&nbsp;寄存器描述<br />3.10&nbsp;&nbsp;&nbsp;&nbsp;视窗看门狗(WWDG)<br />3.10.1&nbsp;&nbsp;介绍<br />3.10.2&nbsp;&nbsp;主要特性<br />3.10.3&nbsp;&nbsp;功能描述<br />3.10.4&nbsp;&nbsp;如何编程看门狗的超时时间<br />3.10.5&nbsp;&nbsp;调试模式<br />3.10.6&nbsp;&nbsp;寄存器描述<br />3.11&nbsp;&nbsp;&nbsp;&nbsp;高级控制定时器<br />3.11.1&nbsp;&nbsp;介绍<br />3.11.2&nbsp;&nbsp;主要特性<br />3.11.3&nbsp;&nbsp;功能图<br />3.11.4&nbsp;&nbsp;功能描述<br />3.11.5&nbsp;&nbsp;TIM1寄存器描述<br />3.12&nbsp;&nbsp;&nbsp;&nbsp;通用定时器(TIMx)<br />3.12.1&nbsp;&nbsp;介绍<br />3.12.2&nbsp;&nbsp;主要特性<br />3.12.3&nbsp;&nbsp;功能图<br />3.12.4&nbsp;&nbsp;功能描述<br />3.12.5&nbsp;&nbsp;TIMx寄存器描述<br />3.13&nbsp;&nbsp;&nbsp;&nbsp;控制器局域网(bxCAN)<br />3.13.1&nbsp;&nbsp;导言<br />3.13.2&nbsp;&nbsp;主要特性<br />3.13.3&nbsp;&nbsp;概述<br />3.13.4&nbsp;&nbsp;运行模式<br />3.13.5&nbsp;&nbsp;功能描述<br />3.13.6&nbsp;&nbsp;中断<br />3.13.7&nbsp;&nbsp;寄存器访问保护<br />3.13.8&nbsp;&nbsp;CAN寄存器描述<br />3.14&nbsp;&nbsp;&nbsp;&nbsp;内部集成电路(I2C)接口<br />3.14.1&nbsp;&nbsp;导言<br />3.14.2&nbsp;&nbsp;主要特性<br />3.14.3&nbsp;&nbsp;概述<br />3.14.4&nbsp;&nbsp;功能性描述<br />3.14.5&nbsp;&nbsp;中断请求<br />3.14.6&nbsp;&nbsp;I2C寄存器描述<br />3.15&nbsp;&nbsp;&nbsp;&nbsp;串行外设接口(SPI)<br />3.15.1&nbsp;&nbsp;导言<br />3.15.2&nbsp;&nbsp;主要特性<br />3.15.3&nbsp;&nbsp;功能性描述<br />3.15.4&nbsp;&nbsp;SPI寄存器描述<br />3.16&nbsp;&nbsp;&nbsp;&nbsp;通用同步/异步收发机(USART)<br />3.16.1&nbsp;&nbsp;导言<br />3.16.2&nbsp;&nbsp;概述<br />3.16.3&nbsp;&nbsp;中断请求<br />3.16.4&nbsp;&nbsp;USART寄存器描述<br />3.17&nbsp;&nbsp;&nbsp;&nbsp;USB全速设备接口(USB)<br />3.17.1&nbsp;&nbsp;导言<br />3.17.2&nbsp;&nbsp;主要特性<br />3.17.3&nbsp;&nbsp;结构图<br />3.17.4&nbsp;&nbsp;功能描述<br />3.17.5&nbsp;&nbsp;编程约定<br />3.17.6&nbsp;&nbsp;USB寄存器描述<br />3.18&nbsp;&nbsp;&nbsp;&nbsp;模数转换器(ADC)<br />3.18.1&nbsp;&nbsp;导言<br />3.18.2&nbsp;&nbsp;主要特性<br />3.18.3&nbsp;&nbsp;管脚描述<br />3.18.4&nbsp;&nbsp;功能性描述<br />3.18.5&nbsp;&nbsp;校准&nbsp;&nbsp;&nbsp;<br />3.18.6&nbsp;&nbsp;数据排列&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />3.18.7&nbsp;&nbsp;基于通道的可编程的采样时间&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />3.18.8&nbsp;&nbsp;外部触发的转换&nbsp;&nbsp;<br />3.18.9&nbsp;&nbsp;DMA请求&nbsp;&nbsp;&nbsp;<br />3.18.10&nbsp;双ADC模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />3.18.11&nbsp;温度传感器&nbsp;&nbsp;<br />3.18.12&nbsp;中断&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />3.18.13&nbsp;ADC寄存器描述&nbsp;&nbsp;<br />3.19&nbsp;&nbsp;&nbsp;&nbsp;调试支持(DBG)&nbsp;&nbsp;<br />3.19.1&nbsp;&nbsp;概要&nbsp;&nbsp;&nbsp;<br />3.19.2&nbsp;&nbsp;相关的ARM文档&nbsp;&nbsp;&nbsp;<br />3.19.3&nbsp;&nbsp;SWJ&nbsp;调试端口(串行线和JTAG)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />3.19.4&nbsp;&nbsp;引脚输出线和调试端口引脚<br />3.19.5&nbsp;&nbsp;STM32F10x&nbsp;JTAG&nbsp;TAP连接<br />3.19.6&nbsp;&nbsp;ID&nbsp;编码和锁定机制<br />3.19.7&nbsp;&nbsp;JTAG&nbsp;调试端口<br />3.19.8&nbsp;&nbsp;SW调试端口<br />3.19.9&nbsp;&nbsp;AHB-AP&nbsp;(AHB&nbsp;访问端口)&nbsp;–&nbsp;对JTAG-DP&nbsp;和&nbsp;SW-DP都有效<br />3.19.10&nbsp;内核调试<br />3.19.11&nbsp;在系统复位之下调试器主机连接的性能<br />3.19.12&nbsp;&nbsp;FPB(Flash修补断点)<br />3.19.13&nbsp;&nbsp;DWT(数据观察点触发器)<br />3.19.14&nbsp;&nbsp;ITM(仪表跟踪宏单元)<br />3.19.15&nbsp;&nbsp;MCU调试元件<br />3.19.16&nbsp;&nbsp;TPIU(跟踪端口接口单元)<br />3.19.17&nbsp;&nbsp;DBG寄存器<br /><br />第四章&nbsp;&nbsp;&nbsp;&nbsp;STM32固件库<br />4.1&nbsp;固件库简介<br />4.1.1&nbsp;STM32库的定义规则<br />4.1.2&nbsp;STM32库的层次结构<br />4.1.3&nbsp;库函数使用说明(只举例,完整的固件库放入光盘、或网站下载)<br />以定时器为例讲解怎么使用STM32固件库<br /><br />第五章&nbsp;&nbsp;&nbsp;&nbsp;STM32系列微控制器开发工具与应用<br />5.1&nbsp;&nbsp;Keil&nbsp;MDK<br />5.1.1&nbsp;概述<br />5.1.2&nbsp;工程管理<br />5.1.3&nbsp;编写、编译程序<br />5.1.4&nbsp;调试程序<br />5.2&nbsp;&nbsp;IAR&nbsp;EWARM<br />5.2.1&nbsp;&nbsp;概述<br />5.2.2&nbsp;&nbsp;EWARM集成开发环境及配套仿真器<br />5.2.3&nbsp;&nbsp;在EWARM中生成一个新项目<br />5.2.4&nbsp;&nbsp;编译和连接应用程序<br />5.2.5&nbsp;&nbsp;用J-LINK调试应用程序<br />5.3&nbsp;&nbsp;&nbsp;STM32_SK仿真、评估板<br />5.4&nbsp;&nbsp;&nbsp;mx-Pro量产编程器<br />5.4.1&nbsp;&nbsp;mx-Pro简介<br />5.4.2&nbsp;&nbsp;mx-Pro使用过程说明<br />5.4.3&nbsp;&nbsp;mx-Pro&nbsp;命令说明<br />5.5&nbsp;&nbsp;&nbsp;STM32F103实验板及Demo例程<br />5.5.1&nbsp;&nbsp;硬件规格<br />5.5.2&nbsp;&nbsp;软件配置<br />5.5.3&nbsp;&nbsp;接口与跳线简介<br />5.5.4&nbsp;&nbsp;地址空间分配<br />5.5.5&nbsp;&nbsp;程序范例<br />5.5.6&nbsp;&nbsp;关于ST&nbsp;ARM的常见问题<br />5.6&nbsp;&nbsp;&nbsp;基于STM32F103的数据采集器<br />5.6.1&nbsp;&nbsp;概述<br />5.6.2&nbsp;&nbsp;功能描述<br />5.6.3&nbsp;&nbsp;系统设计和实现<br /><br />
xusn 发表于 2008-3-27 17:17 | 显示全部楼层

看这个还不如看user manual和data sheet

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

241

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部