嵌入式学习小组
登录
直播中
李伟嘉
7年用户
177经验值
私信
关注
请问为什么不能在IAR环境中执行一些BSP示例?
开启该帖子的消息推送
IAR
SPI
为什么不能在IAR环境中在自由运行模式(从SPI引导)中执行一些BSP示例?
回帖
(1)
黄远飞
2020-12-18 16:04:01
由于NUC505是内部SPI Flash,执行速度很慢。 若要在Debug模式下提高执行速度,请使用Linker中的sram.icf文件将RAM设置为0x10000-0x1FFFF,并将代码放入SRAM中,如图1所示。 但是,此设置只能在Debug模式下执行。 当切换到自由运行模式(从SPI启动)时,用户必须修改Linker中的icf文件并将RAM放置在正确的地址。 用户可以直接使用BSP中的spirom.icf设置RAM地址,如图2所示。 道路是NUC505BSPV3.02.000SampleCodeBootTemplateCriticalOnSRAMIAR.的
图1.RAM地址的sram.icf设置
图2.RAM地址的spirom.icf设置
由于NUC505是内部SPI Flash,执行速度很慢。 若要在Debug模式下提高执行速度,请使用Linker中的sram.icf文件将RAM设置为0x10000-0x1FFFF,并将代码放入SRAM中,如图1所示。 但是,此设置只能在Debug模式下执行。 当切换到自由运行模式(从SPI启动)时,用户必须修改Linker中的icf文件并将RAM放置在正确的地址。 用户可以直接使用BSP中的spirom.icf设置RAM地址,如图2所示。 道路是NUC505BSPV3.02.000SampleCodeBootTemplateCriticalOnSRAMIAR.的
图1.RAM地址的sram.icf设置
图2.RAM地址的spirom.icf设置
举报
更多回帖
rotate(-90deg);
回复
相关问答
IAR
SPI
是否有
一些
为iMXRT处理器集成和运行的LwIP堆栈
示例
代码?
2023-04-03
193
使用NUC505SPIM时
不能在
自由运行模式下
执行
的原因是什么?
2020-11-26
575
IAR
安装目录下找不到cmain.s
2019-11-30
3051
sai_sdma_transfer
示例
为什么
不能在
linux
BSP
上运行?
2023-03-27
236
请问
M451
BSP
的例程用
IAR
哪个版本能打开?
2023-08-30
83
在
IAR
软件编译
环境
编译,出现中断标志警告如何解决?
2023-08-23
149
怎样去搭建
一
种
IAR
或KEIL的集成开发
环境
呢
2021-12-21
1243
Mini51DE_Series_
BSP
_CMSIS_v3.02.000为何在
IAR
中
编译报错?
2024-01-15
320
我用
IAR
往CC2530
中
烧程序,我想增加个自己的配置文件,存放
一些
配置信息,如何增加?
2016-11-17
2405
如何在ADS里面看任务
执行
的
一些
情况?
2022-10-21
2229
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分