第1章 STM32F10X系统介绍.pptVIP

  • 136
  • 0
  • 约1.3万字
  • 约 60页
  • 2017-06-22 发布于河南
  • 举报
第1章 STM32F10X系统介绍

例子2:映射别名区中GPIOC的第6位( 仅对GPIOC进行置位或复位操作, GPIOC端口位设置/复位寄存器的地址为0) 0= 0+ (0x11010*32) + (6*4). 对0地址的写操作和对GPIOC端口的第6位执行读-改-写操作是相同的。 读0地址返回GPIOC中第6位的值(0x01 or 0x00) 3、嵌入式闪存 高性能的闪存模块有以下的主要特性: 128K 字节闪存 擦写次数:1000 次 闪存存储器有主存储块和信息块组成: 主存储块为16Kx64位,主存储块又划分为128个1K字节的页。 信息块为320x64 位,信息块又划分为一个2K字节和一个0.5K字节的页 闪存存储器接口的特性为: 带预取缓冲器的读接口(每字为2x64 位) 选择字节加载器 闪存编程/擦除操作 访问/写保护 闪存模块的组织参见《STM3210xReference》2.3.4节 表 2 1.3.2 存储器与外设的映射 1. 存储器的映像 见下页图(《STM3210xReference》2.3节图2) 1、外设存储器映像 起始地址 外设 总线 寄存器映像 0x4002 2400 - 0x4002 3FFF 保留 0x4002 2000 - 0x4002 23FF 闪存存储器接口 0x4002 1400 - 0x4002 1FFF 保留 AHB 0x4002 1000 - 0x4002 13FF 复位和时钟控制 0x4002 0400 - 0x4002 0FFF 保留 0x4002 0000 - 0x4002 03FF DMA 0x4001 3C00 - 0x4001 3FFF 保留 0x4001 3800 - 0x4001 3BFF USART1 0x4001 3400 - 0x4001 37FF 保留 0x4001 3000 - 0x4001 33FF SPI1 0x4001 2C00 - 0x4001 2FFF TIM1时钟 0x4001 2800 - 0x4001 2BFF ADC2 APB1 0x4001 2400 - 0x4001 27FF ADC1 0x4001 1C00 - 0x4001 23FF 保留 0x4001 1800 - 0x4001 1BFF GPIO端口E 0x4001 1400 - 0x4001 17FF GPIO端口D 0x4001 1000 - 0x4001 13FF GPIO端口C 0X4001 0C00 - 0x4001 0FFF GPIO端口B 0x4001 0800 - 0x4001 0BFF GPIO端口A 0x4001 0400 - 0x4001 07FF EXTI 0x4001 0000 - 0x4001 03FF AFIO 0x4000 7400 - 0x4000 FFFF 保留 0x4000 7000 - 0x4000 73FF 电源控制 0x4000 6C00 - 0x4000 6FFF 后备寄存器(BKP) APB1 0x4000 6800 - 0x4000 6BFF 保留 0x4000 6400 - 0x4000 67FF bxCAN 0x4000 6000 - 0x4000 63FF USB的SRAM 256x16 位 0x4000 5C00 - 0x4000 5FFF USB寄存器 0x4000 5800 - 0x4000 5BFF I2C2 0x4000 5400 - 0x4000 57FF I2C1 0x4000 4C00 - 0x4000 53FF 保留 0x4000 4800 - 0x4000 4BFF USART3 0x4000 4400 - 0x4000 47FF USART2 0x4000 3C00 - 0x4000 43FF 保留 0x4000 3800 - 0x4000 3BFF SPI2 0x4000 3400 - 0x4000 37FF 保留 APB1 0x4000 3000 - 0x4000 33FF 独立看门狗(IWDG) 0x4000 2C00 - 0x4000 2FFF 窗口看门狗(WWDG) 0x4000 2800 - 0x4000 2BFF RTC 0x4000 0C00 - 0x4000 27FF 保留 0x4000 0800 - 0x4000 0BFF TIM4定时器 0x4000 0400 - 0x4000 07FF TIM3定时器 0x4000 0000 - 0x4000

文档评论(0)

1亿VIP精品文档

相关文档