当前位置: 首页 > news >正文

Code area 和Data area的区别

 

Code Area FLASH :程序在这个flash运行时,几乎没有延时, 运行速度以时钟设置为准。
Data Area FLASH: 程序在这段flash运行时,每条语句都有延时, 最后的速度可能是以10M为时钟(举例) 这时候, 如果有与时序相关的语句在此执行(IIC等), 很有可能会出问题。

Code Area代表这部分代码零等待,Data Area则不是零等待,这与整个Flash的大小有关

code flash不常用,可擦写次数不一样,存储方式,命令不一样。

两者操作方式基本一样,也都支持ECC,CFlash用来存放代码,DFlash用做模拟EEPROM.另外就是DFlash没有Shadow Sector和Boot Sector。
在MCU的Reference Manual手册中一般有“Flash Memory”的一章。里面有更详细的解释

如GD32F207VK,384K Code Area/2688K Data Area,只是因为速度的差别而想的名字吗?
Datasheet的总线连接图上没看出差别对待。


Code Area代表这部分代码零等待,Data Area则不是零等待,这与整个Flash的大小有关

一个是flash,一个是ram

Code Area是FLASH中零等待的部分,Data Area是FLASH中非零等待的部分,他俩之和是总的FLASH容量

http://www.lryc.cn/news/63734.html

相关文章:

  • Oracle LiveLabs DB Security (数据库安全)实验汇总
  • PAT A1012 The Best Rank
  • “我和AI抠图网站的秘密情缘“
  • 最多能打多少场比赛呢
  • 鸿蒙Hi3861学习二-程序烧录与日志输出
  • typescript Awaited<Type>教程用法
  • AES硬件运算单元
  • mulesoft MCIA 破釜沉舟备考 2023.04.28.26 (易错题)
  • k210单片机定时器的应用
  • linux0.12-7-1
  • 设置 文本框 自动填充背景颜色 为白色
  • Bitmap引起的OOM问题
  • 【JavaEE初阶】认识线程(Thread)
  • 自动化运维工具一Ansible Roles实战
  • json 中有递归parentId节点转 c#实体类时如何处理
  • 给大家介绍几个手机冷门但好用的小技巧
  • 2.3 定点乘法运算
  • C++每日一练:打家劫室(详解动态规划法)
  • Wireshark使用
  • 这才是 SpringBoot 统一登录鉴权、异常处理、数据格式 的正确姿势
  • Java面试题总结 | Java面试题总结6-MYSQL模块(持续更新)
  • Linux命令集(Linux文件管理命令--mv指令篇)
  • 不一样的 Git 之间 | GitLab vs GitHub vs Gitee vs GitCode
  • 海尔牵头IEEE P2786国际标准通过Sponsor投票并连任工作组主席
  • 倾斜摄影超大场景的三维模型的顶层合并的纹理压缩与抽稀处理技术分析
  • linux命令之iostat详解
  • 【C++】程序员必备知识:认识类与对象
  • python基础实战5-python基本结构
  • 移动端异构运算技术 - GPU OpenCL 编程(基础篇)
  • QString类方法和变量简介(全)