STM32学习日记7.FLASH
2015-03-25 16:23
316 查看
FLASH 寄存器结构描述了固件函数库所使用的数据结构,固件库函数介绍了函数库里的所有函数。
FLASH 寄存器结构
FLASH 寄存器
ACR FLASH 访问控制寄存器
KEYR FPEC 密钥寄存器
OPTKEYR 选择字节密钥寄存器
SR FLASH 状态寄存器
CR FLASH 控制寄存器
AR FLASH 地址寄存器
OBR 选择字节和状态寄存器
WRPR 选择字节写保护寄存器
[b]Option Byte(
OB)寄存器
RDR 读出选择字节
USER 用户选择字节
Data0 Data0 选择字节
Data1 Data1 选择字节
WRP0 写保护 0 选择字节
WRP1 写保护 1 选择字节
WRP2 写保护 2 选择字节
WRP3 写保护 3 选择字节
[/b]
FLASH 寄存器结构
typedef struct { vu32 ACR; vu32 KEYR; vu32 OPTKEYR; vu32 SR; vu32 CR; vu32 AR; vu32 RESERVED; vu32 OBR; vu32 WRPR; } FLASH_TypeDef; typedef struct { vu16 RDP; vu16 USER; vu16 Data0; vu16 Data1; vu16 WRP0; vu16 WRP1; vu16 WRP2; vu16 WRP3; } OB_TypeDef;
FLASH 寄存器
ACR FLASH 访问控制寄存器
KEYR FPEC 密钥寄存器
OPTKEYR 选择字节密钥寄存器
SR FLASH 状态寄存器
CR FLASH 控制寄存器
AR FLASH 地址寄存器
OBR 选择字节和状态寄存器
WRPR 选择字节写保护寄存器
[b]Option Byte(
OB)寄存器
RDR 读出选择字节
USER 用户选择字节
Data0 Data0 选择字节
Data1 Data1 选择字节
WRP0 写保护 0 选择字节
WRP1 写保护 1 选择字节
WRP2 写保护 2 选择字节
WRP3 写保护 3 选择字节
[/b]
相关文章推荐
- STM32学习日记2.固件函数库
- STM32学习日记3.ADC
- STM32学习日记4.BKP
- STM32学习日记6.DMA&EXTI
- STM32学习日记
- STM32学习日记5.CAN
- STM32学习日记1.命名规范
- Linux学习日记 —— 8.2.1 权限管理-文件特殊权限-SetUID
- [传智播客学习日记]防止刷新重复提交post请求
- STM32 学习六 串口通信2 编程仿真
- Spring 4.0 学习日记(2) --IOC 创建对象方式小记
- 6月28日 学习日记
- JavaFX学习曲线日记-2:声明用户接口
- 【STM32 .Net MF开发板学习-08】远程PLC读写控制
- 【STM32 .Net MF开发板学习-06】蜂鸣器和LED数码管显示
- 【Python学习日记】函数 和 参数
- Java菜鸟学习日记6
- python学习日记:图像模糊
- STM32学习笔记——使用SysTick定时器做延时
- 博客学习日记-2014/11/20