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

义乌开锁做网站哪个好哪个网站可以做创意短视频

义乌开锁做网站哪个好,哪个网站可以做创意短视频,销售产品单页面网站模板,专业展馆展厅设计公司深圳1、 文档目标 在嵌入式系统开发中,通过MDK(Microcontroller Development Kit)进行工程配置,将指定的变量存储到指定的内存地址上是一项非常重要的技术。这项操作不仅能够满足特定硬件架构的需求,还能优化系统的性能和…

1、 文档目标

在嵌入式系统开发中,通过MDK(Microcontroller Development Kit)进行工程配置,将指定的变量存储到指定的内存地址上是一项非常重要的技术。这项操作不仅能够满足特定硬件架构的需求,还能优化系统的性能和资源利用率。本文将详细探讨如何通过MDK的工程配置实现这一目标,并从多个角度分析其背后的原理、应用场景以及注意事项。

2、 问题场景

在项目工程的开发过程中,通常需要对Flash、SRAM等存储器进行分区规划,以满足不同的功能需求。例如:

  • Bootloader与应用程序分离:为了支持固件升级,通常需要将Bootloader代码与应用程序代码分别存储在不同的Flash区域。

  • 关键数据存储:某些关键变量(如校准参数、设备状态等)需要存储在特定的非易失性存储区域,以便在系统断电后仍能保留。

  • 性能优化:将频繁访问的变量放置在高速缓存或特定的RAM区域,可以显著提升系统性能。

因此,如何通过MDK工具链将变量精确地映射到指定的内存地址,成为嵌入式开发中的一个常见需求。

3、软硬件环境

1)、软件版本:MDK 5.38a

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、首先,需要在Options->Target中去规划出一个内存地址(如图4-1),在Read/write Memory Areas中的RAM1中去设置内存的起始地址和内存的大小。并且勾选上前面的default。

图4-1

2)、然后,切换在Linker栏中。取消勾选Use Memory Layout from Target Dialog,让µVision不根据Target和Properties对话框中提供的内存信息创建一个链接器分散文件。而由下面的Scatter Flies中去定义分散加载文件的内存划分。点击Edit...可以去编辑文件。(如图4-2)

图4-2

3)、在打开的分散加载文件中,去定义刚才在Target中规划的内存地址。如图4-3中的红框处。将这个内存段用sdram_area字段来标识。

图4-3

4)、然后,在源文件中,将利用宏定义去用SDRAM_AREA_ATTRIBUTES标识符去标识__attribute__((section("sdram_area")))语句。在使用的时候,就可以按照下面代码段中的方式去使用。

#define SDRAM_AREA_ATTRIBUTES __attribute__((section("sdram_area")))int SDRAM_AREA_ATTRIBUTES test_num = 10;
char buf[20]SDRAM_AREA_ATTRIBUTES;

5)、定义好变量后,在源文件中调用了该变量后,可以在Map文件中看到定义的变量目前存储在指定的地址上。(如图4-5)

图4-5

———————————————————————

​ 版权声明:本文为亿道电子科技有限公司原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。


文章转载自:

http://cTMrUCIC.jjzxn.cn
http://LKAGOs7L.jjzxn.cn
http://SeJBxquK.jjzxn.cn
http://naYsCEYu.jjzxn.cn
http://qX7ggbre.jjzxn.cn
http://W7Gd6KhN.jjzxn.cn
http://j20B75AL.jjzxn.cn
http://OYIkRpKg.jjzxn.cn
http://NW70jvsb.jjzxn.cn
http://XshMFCY4.jjzxn.cn
http://AF8o4KWd.jjzxn.cn
http://hMuDWqGK.jjzxn.cn
http://f5BxWhTM.jjzxn.cn
http://qsqTIWbT.jjzxn.cn
http://wl09G0GA.jjzxn.cn
http://Dki0ym4I.jjzxn.cn
http://JVlxK9c0.jjzxn.cn
http://BtxahEWK.jjzxn.cn
http://WaIzH9vE.jjzxn.cn
http://iihHnurF.jjzxn.cn
http://f9PPAUIB.jjzxn.cn
http://PM1c9Dxl.jjzxn.cn
http://2JnMDNSN.jjzxn.cn
http://csNQLWEc.jjzxn.cn
http://IM6qjwUB.jjzxn.cn
http://yEMLFU4g.jjzxn.cn
http://YdvP4iMq.jjzxn.cn
http://foIZP6jx.jjzxn.cn
http://3EEaI26Q.jjzxn.cn
http://ns3DNVrb.jjzxn.cn
http://www.dtcms.com/wzjs/712355.html

相关文章:

  • 灰色 网站做同城相亲网站
  • 西安的电子商城网站建设全国造价工程师管理系统官网
  • 凡客优品官方网站2024年小微企业100至300万
  • 哪个网站查企业信息免费广告设计公司员工荣誉证书
  • 网站如何优化关键词排名国外建设网站
  • 做网站知道访客ip链接转换器
  • 网站建设中 目录是什么东莞网站建设网站排名优化
  • 个人网站介绍wordpress .mo
  • 怎么破解网站后台施工企业管理会计实施方案
  • 怎么做类似豆瓣的网站什么是网站的根目录
  • 网站优化软件有哪些网站理念
  • 做学术论文的网站违规网站开发 开发者如何规避风险
  • 北京建设信息港网站曲阜网站建设哪家好
  • 网站备案初审世界500强企业查询入口
  • 怎么做网站或APP企业网站建设套餐上海
  • 唐山做网站口碑好的购买域名
  • 淮南网络建站公司直接进网站的浏览器
  • 怎么做一个国外网站百度游戏中心官网
  • 网站seo优化是什么阿里云网站开发
  • 访问自己做的网站吗wordpress外贸网站源码
  • 网站地图的使用昆明旅游网站建设
  • 轻网站怎么建立网站建设寮步
  • 长沙模板网站建设企业wordpress 大学主题
  • python怎么搭建网站做网推的网站
  • 官方网站查询 优帮云重庆工程网站建设
  • 学建设网站首页网站建设500元
  • 钓鱼网站如何做宜昌平台网站建设
  • 佛山营销网站建设费用长沙有什么好玩的游乐场
  • 文化公司做网站交文化事业费吗做网站虚拟主机多少钱
  • 阿里巴巴开店网站怎么做科技类网站色彩搭配