21ic问答首页 - JLink能在程序运行时,访问iRAM吗?
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吗?
对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吗?
赞0
评论
2021-12-10
赞0
评论
2021-12-10
赞0
评论
2021-12-10
赞0
评论
2021-12-10
赞0
评论
2021-12-10
您需要登录后才可以回复 登录 | 注册