华大电子MCU-CIU32F011x3、CIU32F031x5嵌入式闪存

 
单价: 面议
起订:
供货总量:
发货期限: 自买家付款之日起 3 天内发货
所在地: 辽宁省 沈阳市
有效期至: 长期有效
最后更新: 2022-11-25 11:28
浏览次数: 131
 
公司基本资料信息
详细说明
 5. 嵌入式闪存(FLASH)

5.1. 模块介绍

华大电子MCU CIU32F011x3、CIU32F031x5 集成了嵌入式 FLASH 控制模块,该模块控制 FLASH 的擦除、编程以及读取数据。上电时会从 FLASH 中读取相关数据进行校验以及初始化配置,保证芯片程序在正确且安全的情况下运行。

5.2. 功能特点

• 支持高达 64K 主闪存空间的 FLASH

• 存储器结构

– 主闪存空间 64K 字节

– 副闪存空间 4.5K 字节

• 指出对闪存空间的擦写、编程和读操作

• 支持对闪存空间访问限制和擦写保护

• 支持低功耗模式

5.3. 功能说明

5.3.1. 闪存结构

闪存空间由 32 位宽的存储单元组成,既可以存代码又可以存数据。主闪存块按 32 页(每页 1K 字节)分块,以页为单位设置写保护(参见存储保护相关内容)。

华大电子CIU32F011x3、CIU32F031x5嵌入式闪存

注:当主闪存空间 64KB 不够存放用户程序时,可把副闪存空间的扇区 0 至扇区 7 扩展为程序存放空间,即支持 68KB的程序存放空间。

5.3.2. 闪存读保护

读操作在整个芯片工作电压范围内都可以完成,用于存放指令或者数据。当 NVR8 用户配置区经过自定义的保护配置后,SWD 连接时会对 FLASH 的代码数据执行保护机制。

注:FLASH 运行在 24MHz 工作频率,当系统时钟超过 30MHz 时,需要配置 TIMER_REG0 的 RC 参数,增加时钟周期数再把 FLASH 接口的数据写到寄存器。

5.3.3. 闪存擦除和烧写操作

烧写和擦除操作在整个芯片工作电压范围内都可以完成。烧写和擦除操作由下列 6 个寄存器完成,先根据烧写的时钟配置好烧写时序(TIME_REG1),再配置烧写密码,配置好编程地址,最后配置好编程数据,即可开始执行烧写,然后等待操作结束。

烧写操作相关寄存器

• 时序寄存器 1 :TIME_REG1

• 密码寄存器 :NVR_PASSWORD/MAIN_PASSWORD

• 编程地址寄存器:PROG_ADDR

• 编程数据寄存器:PROG_DATA

• 状态寄存器 :DONE

擦除操作相关寄存器:

• 擦除控制寄存器:ERASE_CTRL

注:需要注意的是,FLASH 在擦除/烧写的同时不可以从 FLASH 取数据,所以 FLASH 在擦除/烧写过程中会让总线停顿,

直到完成后才能继续运行。

      沈阳芯硕科技有限公司是华大电子专业代理商,有技术问题可咨询芯虎论坛。
反对 0举报 0 收藏 0 评论 0
更多>本企业其它产品
CIU32M010、CIU32M030存储器映射 CIU32M010、CIU32M030 系统及存储器架构 华大电子MCU CIU32L061x8存储器(Flash)二 华大电子MCU-CIU32F011x3、CIU32F031x5复位和时钟系统 华大电子MCU-CIU32F011x3、CIU32F031x5电源管理 华大电子MCU-CIU32F011x3、CIU32F031x5嵌入式闪存 华大电子MCU-CIU32F011x3、CIU32F031x5系统及存储器架构 华大电子MCU-CIU32F011x3、CIU32F031x5特点和简介
网站首页  |  联系方式  |  关于我们  |  问题解析  |  版权隐私  |  使用协议  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备1207862号

中国智能化网(zgznh®)--引领工业智能化产业发展 共享智能化+优质平台

版权所有:深圳市智控网络有限公司 学术指导:深圳市智能化学会

粤ICP备12078626号

深公网安备案证字第 4403101901094 号 | 粤公网安备 44030702001206号