新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > STM32硬件结构学习

STM32硬件结构学习

作者:时间:2013-02-22来源:网络收藏

stm32硬件学习流水帐----

分类:

1.工作 2.备份域 3.adc供电参考电源

工作电源2-3.6v

备份域电源用于RTC时钟模块和备份域寄存器保存

adc供电参考电源:为提高精度ADC具有单独的工作电源和参考电源基准

注意100脚以上的stm32才有ADC参考电源基准,100脚以下ADC参考电源基准内部连接到ADC供电电源上

除此外还有内部1.8,由芯片内部调节器提供.

stm32硬件学习流水帐----时钟

stm32有多个时钟源:

1.外部高速时钟HSE,可由外部输入时钟信号或者外接晶体构成振荡器构成.

2.内部高速时钟SHI,频率为8M,精度1%

3.外部低速时钟源LSE,接32768Hz晶体,为RTC提供高精度时钟

4.内部低速时钟LSI 32k Hz,为看门狗单元和自动唤醒单元提供时钟

其中HSE,HSI能直接作为系统时钟,或者通过PLL倍频提供系统工作时钟.

注意:

HSI用作PLL输入,PLL能输出的最大时钟只能为64MHz

stm32硬件学习流水帐----系统存储结构

stm32的程序存储器,数据存储器,寄存器和IO端口被组织到一个4GB线性空间.

可寻址的存储空间被分为8个512M主块.

stm32存储编码格式为小端编码格式.

嵌入式SRAM可以字,半字,字节方式访问,起始地址为0x2000000.

stm32的位段是一种别名机制,即将用户数据存储空间的某字节某位映射到0x22000000开始的别名空间.

例如0x20000030中的第2为映射为:

0x22000000+0x30*32+2 = 0x22000602

对0x22000602的写即为对0x20000030的第位读修改写

stm32的flash存储器物理上分成主块和信息块,主块16K*64bits,每个主块分成128个1KB大小的页面.

信息快大小258*64bits,每个信息块分成2页+16B,每页大小2KB

stm32硬件学习流水帐----调试接口

stm32支持jtag接口和swd串行调试接口两种调试口,

其中swd调试口只占用swdio和swclk两个口线,

相比jtag可以有更多的引脚可用,

并且可以使用较小尺寸的调试插座.

JILINK V7支持SWD接口.

stm32上电默认的是jtag接口.


上一页 1 2 下一页

关键词: STM32 硬件结构 电源

评论


相关推荐

技术专区

关闭