问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用ITCM给(STM32H7)代码加速

发布网友 发布时间:2024-10-03 18:13

我来回答

1个回答

热心网友 时间:2024-10-03 19:51

在设计ART-Pi时,我们选择了STM32H750作为核心处理器,这款设备基于Cortex_M7架构,拥有显著的特点——ITCM(Instruction Tightly Coupled Memory)。ITCM与处理器内核紧密相连,这意味着指令执行几乎无等待时间,极大地提升了代码执行效率。

将函数定位到ITCM的过程涉及到编译和链接两个步骤。在编译阶段,通过设定特定函数的链接地址,使其被放置在ITCM区域,这样在程序运行时,这些函数就能直接在高速的ITCM中执行,减少数据访问延迟。

然而,考虑到RAM的易失性,对于量产产品的实际应用,需要注意一个关键点。MDK编译器在默认情况下,会将部分关键函数编译到只读的ROM中。每次系统启动时,会将这些ROM中的函数复制到RAM中,确保即使在断电后也能保持功能的连续性。这种策略巧妙地兼顾了代码加速和数据持久性的问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单机组装6000元预算,INTEL和AMD下不同的配置方案 手上有5000元,想DIY一台台式机,主要是玩大型单机游戏,像孤岛危机2。求... ...及各自优点缺点和如何修改。。 CPU 至强 E3 1230 v2主板 微星Z... 求配家用游戏电脑4000-6000 嘴巴上长水泡怎么办? 嘴巴旁边长了水泡怎么回事 他不回信息的句子 市面上有哪些浪漫又个性的牛仔单品值得入手? 2021年流行什么外套显瘦不挑身材 夏季有哪些百搭又显高级的单品值得选择? 在抖音上做直播赚钱吗? Execl 保护工作表&保护工作簿&隐藏公式&破解密码 OPPO手机如何禁止安装软件 玩具贵宾,泰迪,以及贵宾有什么区别,买此类狗狗的时候怎么挑选? 请问太原沐樱月子中心怎么样?服务好不好? 太原的月子中心排名有哪些? 相机照片误删除后,数据还可以恢复吗?教你一招恢复 挽回男友给他发的话 潍坊网海拾贝网络科技有限公司怎么样? 挽回男友说些什么好听的话 皇家塔防3古老的威胁攻略 皇家塔防3古老的威胁中文版修改器如何下载 推荐经营策略类游戏,,,打发时间的那种 除了龙泉山丹景台,力方还做过哪些成功项目? 除了龙泉山丹景台,力方还做过哪些项目? 力方集团打造过哪些特色主题街区? 求iphone4蓝牙游戏,譬如:大富翁,飞行棋那些适合情侣玩的。 跪求。 好... 求一种手机游戏类似于三国群英传那样带兵打的 有木有 单机的哦 亲_百 ... 淘宝商品转化率低怎么办?有哪些影响因素? 婚后购房,房产证加名字要怎么办?需要多少钱? 【STM32H7教程】第29章 STM32H7的USART串口基础知识和HAL库API_百度知... 【STM32H7教程】第31章 STM32H7的USART应用之RS485 QQ空间里的摩天大楼里: 我的物品中的物品我为什么不能使用啊,使用键是... QQ空间里的摩天大楼里的一些任务物品还有用吗?可以卖吗? QQ空间摩天大楼里面的活动物品是怎么使用的 QQ空间摩天大楼里物品怎么用 QQ空间摩天大楼里什么物品可以卖?是没有用的... QQ空间里的摩天大楼游戏里收集的物品哪些是无用的? QQ空间摩天大楼的有200个元宝,就可以换单日花蓝,领了怎么没有看到... 一天上几次厕所算正常 ...尿频的表现症状有那些,要达到什么界限才能算尿不尽和尿频呢... 海胆要怎么吃呢?为啥这么难吃? 财务主管开门七件事图书信息 百姓开门七件事 是哪篇阅读里的第一句? 这把紫砂壶是谁制的,有收藏价值吗? 我想学二胡,买什么样的二胡合适 node版本v4.8.3,npminstall时报错:node-pre-gyperr!? 茶资讯 茉莉花茶是属于绿茶吗 茉莉花茶是绿茶吗,茉莉花茶属于什么茶 《洋房里的猫先生》开机引期待 胡意旋马闻远演绎治愈甜恋