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

潍坊网站建设推广报价佛山 建站公司

潍坊网站建设推广报价,佛山 建站公司,山东网上注册公司流程,百度提交网站入口网址存储器 ​ 一个单片机中存在rom和ram,Soc也有rom和ram(ddrx),部分Soc还包含MMU(Memory Manage Unit 内存管理单元)— (用于系统内存管理,比如说虚拟内存空间,内存区间的…

存储器

​ 一个单片机中存在rom和ram,Soc也有rom和ram(ddrx),部分Soc还包含MMU(Memory Manage Unit 内存管理单元)— (用于系统内存管理,比如说虚拟内存空间,内存区间的分页分块)。其rom和ram的设计需要根据所采用的芯片架构来定。不同的芯片架构具有不同的内存映射,而且如果芯片架构中支持IMU那么内存映射也变得更加复杂。依最简单的情况来分析,Cortex-M3和Cortex-M4 代码和数据共用一块内存,且不支持MMU的情况。查询Cortex-M4架构手册,可得:

image-20231103201402866

​ 可见其内存映射情况,不同的芯片架构有不同的内存映射。但实际制作芯片的厂商制作出来的芯片,还要根据需求来设计实际的ram和rom以及外设等等内存。比如STM32F4ZGT6 虽然是Cortex-M4架构但是其Ram只有256k,Rom只有1024k。而不是如其架构所示的512Mb,或者说同为Cortex-M4架构的STM32中F4系列的芯片,不同型号也有不同大小的RAM和ROM。

​ 那么RAM和ROM在实际编程中是用来干什么的呢?在编写C/C++程序时,将程序分为了不同的段比如keil中的MDK-ARM编译器将程序分为四个部分code,ro-date,rw-date,zi-data等等。而不同的段又分别存储于RAM和ROM之中。具体情况如下所示:

image-20231103213913633

​ 值得注意的是堆栈段中的变量是随着程序运行不断变化的,所以堆栈段在刚刚编译出来是没有已使用的大小的,所以需要事先定义一个最大的堆栈空间,通常在启动文件中指定其大小。

image-20231103195626627

http://www.yayakq.cn/news/902409/

相关文章:

  • 服饰类网站模板四川企业高端网站建设
  • 制作网站教程网站优化软件开发
  • 网站搜索引擎优化方案的案例重庆中企动力科技股份有限公司怎么样
  • 深圳市设计网站如何建立一个网站平台网站
  • 新公司 做网站 流程建网站手机版
  • 推广 电子商务网站建设免费的进销存管理系统
  • 弹出全屏视频网站怎么做国外有什么网站是做服装的
  • 青海网站设计企业品牌视觉识别系统案例
  • 南京网站建设 雷仁网络嘉兴做网站的公司
  • 淮安市建设银行网站首页免费咨询服务合同范本
  • 搭建好ftp服务器 如何通过网站访问免费制作自己的网站
  • 北京网站建设团队php能自己做网站吗
  • 抖音直播间挂人气自助网站做一个小程序需要多少钱
  • 网站美食建设图片素材如何对网站做进一步优化
  • 如何进入网站后台 被黑合肥网页制作
  • 网站建设项目预算表上海做网站要多少钱
  • 网页设计作业网站泰州网页网站制作
  • 尉氏做网站中国工信部官网查询网站备案
  • 创新的做网站网页设计html代码教程
  • 网站后台打开很慢泉州网站建设哪家好
  • 遵义网站建设txwl企业进行网站建设的方式
  • 网站建设动态代码关于网站建设的合同范本
  • 做企业网站都有什么平台计算机做网站开题报告
  • 网站创造国外开源商城系统
  • 上海人才网招聘网官方网深圳专业seo
  • 深圳网络推广建站为什么要懂seo
  • 品牌网站建设工作室中山 网站定制
  • 培训网站方案做g3云推广需要网站
  • 北京网站建设 网络安全怎么用html做网站
  • 做一个商城网站重庆建设银行网站