请选择 进入手机版 | 继续访问电脑版
查看: 106|回复: 3

[求助] Kinetis拷贝Flash代码到RAM中运行-Keil

[复制链接]

该用户从未签到

2

主题

4

帖子

0

金豆

新手上路

Rank: 1

积分
38
最后登录
2019-8-5
发表于 2019-8-1 13:56:39 | 显示全部楼层 |阅读模式
当前写的软件中涉及到一些数学运算,打算放到RAM中跑,提高运算速度,如何在Keil中把部分函数代码拷贝到RAM中运行,网上有人说直接在函数开始和结尾加入“#pragma arm section code = "RAMCODE",#pragma arm section”,并没有效果,处理前后计算的时间还是一样

我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

226

主题

4586

帖子

0

金豆

超级版主

Rank: 8Rank: 8

积分
7060
最后登录
2019-11-18
发表于 2019-8-1 17:23:40 | 显示全部楼层
你debug下看看,代码地址是不是在RAM?
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

4

帖子

0

金豆

新手上路

Rank: 1

积分
38
最后登录
2019-8-5
 楼主| 发表于 2019-8-2 19:18:11 | 显示全部楼层
小恩GG 发表于 2019-8-1 17:23
你debug下看看,代码地址是不是在RAM?

debug看汇编,地址是在RAM中,看MAP文件,也确实是在RAM的地址那里。是不是带cache的Flash运行速度和在RAM中差不多?
回复 支持 反对

使用道具 举报

该用户从未签到

226

主题

4586

帖子

0

金豆

超级版主

Rank: 8Rank: 8

积分
7060
最后登录
2019-11-18
发表于 2019-8-5 19:25:09 | 显示全部楼层
ZeusAtom 发表于 2019-8-2 19:18
debug看汇编,地址是在RAM中,看MAP文件,也确实是在RAM的地址那里。是不是带cache的Flash运行速度和在RA ...

楼主用的是什么型号的kinetis芯片?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋|手机版|Archiver|恩智浦技术社区

GMT+8, 2019-11-19 08:43 , Processed in 0.077659 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表