版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章存储器与总线结构目录1STM32系统结构2STM32内核(Cortex-M3)的结构3STM32存储器结构4启动配置5实战任务5-1:存储器相关代码分析5.1STM32系统结构STM32的系统结构5.2STM32内核(Cortex-M3)的结构Cortex-M3模块结构5.3STM32存储器结构Cortex-M3存储器映射结构STM32的存储器地址空间
不同类型的STM32的SRAM起始地址都是0x20000000,终止地址都是0x20000000与其固定的容量之和。作用是存取各种动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,SRAM中存储的数据就会丢失。Cortex-M3存储器映像包括两个位段(bit-band)区。这两个位段区将别名存储器区中的每个字映射到位段存储器区中的一个位,在别名存储区写入一个字具有对位段区的目标位执行读—改—写操作的相同效果。在STM32F10x里,外设寄存器和SRAM都被映射到一个位段区里,允许执行单一位段的写和读操作。别名区中的字对应位带区的位的映射公式如下:bit_word_addr=bit_band_base+(byte_offset×32)+(bit_number×4)STM32的SRAM
STM32的Flash,严格说应该是Flash模块。该Flash模块包括:Flash主存储区、Flash信息区以及Flash存储接口寄存器区。3个组成部分分别在0x00000000~0xFFFFFFFF不同的区域。STM32的Flash块(Block)名称块基地址大小主存储区
扇区0(Page0)0x08000000~0x080003FF1K扇区1(Page1)0x08000400~0x080007FF1K扇区2(Page2)0x08000800~0x08000BFF1K扇区3(Page3)0x08000C00~0x08000FFF1K扇区4(Page4)0x08001000~0x080013FF1K………………扇区31(Page31)0x08007C00~0x08007FFF1K信息区系统存储区(SystemMemory)0x1FFFF000~0x1FFFF7FF2K选项字节区(OptionBytes)0x1FFFF800~0x1FFFF80F16存储接口寄存器区访问控制寄存器(FLASH_ACR)0x40022000~0x400220034密钥寄存器(FLASH_KEYR)0x40022004~0x400220074选项密钥寄存器(FLASH_OPTKEYR)0x40022008~0x4002200B4状态寄存器(FLASH_SR)0x4002200C~0x4002200F4控制寄存器(FLASH_CR)0x40022010~0x400220134地址寄存器(FLASH_AR)0x40022014~0x400220174保留(Reserved)0x40022018~0x4002201B4选项字节寄存器(FLASH_OBR)0x4002201C~0x4002201F4写保护寄存器(FLASH_WRPR)0x40022020~0x4002202345.4启动配置STM32F10x有三种启动模式,可通过BOOT[1:0]引脚选择。
根据选定的启动模式,主闪存存储器、系统存储器或SRAM可以按照以下方式访问:从主闪存存储器启动从系统存储器启动从内置SRAM启动
启动模式选择引脚启动模式说明BOOT1BOOT0X0主闪存存储器主闪存存储器被选为启动区域01系统存储器系统存储器被选为启动区域11内置SRAM内置SRAM被选为启动区域5.5实战任务5-1:存储器相关代码分析为了深入理解STM32F10x的存储器系统结构和外设配置,分析exp4-1-demo例程中的相关代码:(1)core_cm3.h
(2)stm32f10x.h
思考与拓展说明小端格式与大端格式的差别。Cortex-M3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 决策执行监督制度
- 合作社执行监督制度
- 业委会账务监督制度
- 农村垃圾整治监督制度
- 入户监督制度
- 企业工会民主监督制度
- 培训工作监督制度
- 内部控制制度与监督制度
- 医疗机构卫生监督制度
- 京东内部监督制度
- 2026浙江台州市港航事业发展中心招聘2人考试备考试题及答案解析
- 2026年包头轻工职业技术学院单招职业技能测试题库附答案详解(研优卷)
- GB/T 1535-2026大豆油
- 2026年春季学期人教版小学五年级语文教学计划
- 2026年课件-冀人版二年级下册科学全册新质教学课件(2026年春改版教材)-新版
- 标准离婚协议书范本及填写说明
- 2025年纺织品印染工艺操作手册
- 2026年春季学期统编版一年级下册道德与法治教学计划附教学进度表
- 储备粮检验室制度规范
- 地震救援技术培训
- 化工企业变更管理制度1209-2
评论
0/150
提交评论