1 / 6
文档名称:

stm32笔记.doc

格式:doc   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

stm32笔记.doc

上传人:endfrs 2015/10/20 文件大小:0 KB

下载得到文件列表

stm32笔记.doc

相关文档

文档介绍

文档介绍:Erased v. 抹去(erase的过去分词);消除
Programmed adj. 程序化的,程控的
Verified adj. 已查清的,已证实的,,已验证的
类似于51单片机中的头文件 一样,定义了如P0、P1等特殊寄存器的名称与实际物理地址相对应
是用户需要配置的头文件,当我们需要用到某部分外设驱动时,我们只需要将该部分外设的头文件包含进来即可。 configured adj. 配置;配置的
故, 的时候,可以把全部驱动文件全部添加进来, 文件选择性的添加;
也即, 文件中配置的文件才会被编译。
和 这两个文件里面是中断函数,里面内容为空,并没有写任何中断服务程序,需用户添加; it — interrupt vi. 打断;打扰
和 是位于Libraries/CMSIS/CM3文件夹下的Coresupport的文件,它们是CMSIS标准的核内设备函数层的M3核通用的源文件和头文件,其作用是为那些采用Cortex-M3核设计SOC的芯片的外设提供一个进入M3内核的接口,这两个文件在其他公司的M3系列芯片也是相同的。
什么是JTAG接口
JTAG(Joint Test Action Group联合测试行动小组) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试。
JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路 TAP ( Test Access Port 测试访问口),通过专用的 JTAG测试工具对内部节点进行测试。TAP控制器的状态机通过TCK和TMS进行状态的改变,实现数据和指令的输入。
目前大多数比较复杂的器件都支持 JTAG 协议,如 ARM 、 DSP 、 FPGA 器件等。
标准的 JTAG 接口是 4 线: TMS 、 TCK 、 TDI 、 TDO ,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。( Test mode selecet、test clock、test data input、test data output )
JTAG 测试允许多个器件通过 JTAG 接口串联在一起,形成一个 JTAG 链,能实现对各个器件分别测试。 JTAG 接口还常用于实现 ISP ( In-System Programmable 在系统编程)功能,如对 FLASH器件进行编程等。
通过 JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。目前 JTAG 接口的连接有两种标准,即 14 针接口和 20 针接口,其定义分别如下所示。
STM32总线
AHB Advanced Hight Speed Buses 先进高速总线
数据总线D-bus、系统总线、STM32内部的SRAM和DMA单元都挂载在AHB上;
AHB总线的工作频率与Cortex-M3内核一致,但AHB总线上挂着许多独立的分频器,可以输出较低的时钟频率而达到