亲爱的大家,
我想在绝对地址中设置''__ iar_program_start''(例如:0x9100)。
所以,我设置覆盖默认程序条目,输入符号是''iar_reset''。
和程序是:
#pragma loca
tion =''。CallBack_Reset_func.text''
void iar_reset(void)
{
主要();
}
但它不起作用和调试日志显示:
''无法在0x20读取内存:SWIM错误[30004]:通讯超时''
我该怎么办?
谢谢
以上来自于谷歌翻译
以下为原文
Dear all,
i want to set '' __iar_program_start '' in the absolute address(ex:0x9100).
so, i am setting override default program entry and entry symbol is '' iar_reset ''.
and program is:
#pragma location = ''.CallBack_Reset_func.text''
void iar_reset(void)
{
main();
}
but it's not work and debug log show :
'' Failed to read memory at 0x20: SWIM error [30004]: Comm timeout ''
how can i to do?
thx