news 2026/4/16 9:23:01

MDK AC5,AC6,GCC以及IAR在const局部变量存储位置的异同

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MDK AC5,AC6,GCC以及IAR在const局部变量存储位置的异同
这个是在RTX5全家桶源码升级时遇到的,给大家分享下,基本上已经升级完毕测试完毕了,且支持MDK6,这几天录制视频分享

直接说结论
1、一般情况下,const修饰后基本都是存到Flash里面的,全局变量或者静态局部变量是均存储到Flash,而局部变量是有区别的。
2、GCC,MDK AC5和AC6的const局部变量是存到RAM,而IAR不同,是依然保持存到Flash。
3、由于各个优化等级选项太多,不逐一测试了,每个编译器仅测试了一个选项/
4、测试版本MDK5.43, IAR9.30, Embedded Studio 5.50

MDK AC5优化和测试

MDK AC6优化和测试

IAR优化和测试

GCC优化和测试

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/5 2:07:55

C#之App.Config文件操作

C#之App.Config文件操作/// <summary>/// 操作配置文件(App.config)/// </summary>public class CommonConfig{/// <summary>/// 输入Key的值&#xff0c;返回配置的值/// </summary>/// <param name"KeyName"></param>/// <…

作者头像 李华
网站建设 2026/3/24 15:43:40

项目管理中最大的浪费是什么?

项目管理里最大的浪费&#xff1f;不是人不够&#xff0c;也不是钱不够&#xff0c;是信息流断了。你想想&#xff0c;需求在Word里&#xff0c;任务在Jira里&#xff0c;测试用例在另一个Excel里&#xff0c;代码在Git里。任何一个地方改了点东西&#xff0c;其他所有地方都得…

作者头像 李华
网站建设 2026/4/16 9:19:42

企业自动化升级必看:Agentic AI如何重构软件工程与业务效率?

传统自动化VS Agentic AI&#xff1a;企业该押注稳定&#xff0c;还是拥抱智能革命&#xff1f;Agentic AI爆火&#xff1a;传统自动化会被淘汰吗&#xff1f;企业战略选型指南企业自动化升级必看&#xff1a;Agentic AI如何重构软件工程与业务效率&#xff1f;从被动执行到主动…

作者头像 李华
网站建设 2026/4/16 9:21:26

DeepSeek+Ollama+AnythingLLM:打造你的专属AI知识管家,一键收藏!

本文详细介绍了使用DeepSeek、Ollama和AnythingLLM搭建本地AI知识库的完整流程&#xff0c;包括软件安装、模型配置、文档上传和使用方法。文章强调了本地部署保护隐私的优势&#xff0c;并针对不同文档类型和嵌入模型配置提供了实用建议。通过这套方案&#xff0c;用户可在电脑…

作者头像 李华
网站建设 2026/4/15 0:25:33

2025最新rag综述——RAG工业界大规模落地

在这篇 2025 年最新的 RAG 综述中&#xff0c;研究者系统梳理了过去一年的技术进展&#xff0c;提出了新的分析视角&#xff0c;并探讨了未来的发展趋势。本系列文章对其进行了解读和日常案例挖掘。 在这篇文章里&#xff0c;我们结合吴恩达最新 RAG 教程&#xff0c;聚焦一个更…

作者头像 李华
网站建设 2026/4/14 17:39:10

Markdown emoji表情符号:Miniconda-Python3.10增添文档趣味性

Miniconda-Python3.10 与 Markdown Emoji&#xff1a;构建高效且生动的技术工作流 在今天的数据科学和人工智能项目中&#xff0c;一个常见的痛点是&#xff1a;“代码在我机器上跑得好好的&#xff0c;怎么换台设备就报错&#xff1f;”这种“可复现性危机”不仅拖慢开发节奏&…

作者头像 李华