问答

汇集网友智慧,解决技术难题

21ic问答首页 - JLink能在程序运行时,访问iRAM吗?

link RAM flash keil 编写 FLASH程序

JLink能在程序运行时,访问iRAM吗?

BOY2005012021-11-19
本帖最后由 BOY200501 于 2021-11-19 10:25 编辑

对Keil中下载Flash程序,只听说是这么实现的:1. 编写一个运行在RAM的程序X,实现将某块iRam的内容,写入Flash。暂定此块iRam大小固定为1KB。
2. 使用Jlink将程序X写入RAM,并运行。
3. 程序X在RAM中运行,判断某块iRam是否有新数据。如果有新数据,则将它写入Flash。
4. Keil通过Jlink判断iRam中的标志,如果被清零,则向某块iRam写入新的内容。
5. 重复3,4,直到所有内容传输完成,且写入FLash。

问题是:
程序X在RAM中运行的同时,JLink还能访问不同地址的RAM吗?

回答 +关注 7
1958人浏览 5人回答问题 分享 举报
5 个回答

您需要登录后才可以回复 登录 | 注册