用Jlink调试器Debug程序时,程序入口地址是0xffffffffe这个地址,如下图1所示,查看数据手册,这个地址在E0000000~FFFFFFFF范围,属于System for Cortex -M4,如下图2所示,请问这是什么原因呢?
此问题, 请移步RZ论坛咨询. 谢谢!
RZ/N2L Group User's Manual: Hardware (renesas.cn)
参考9.3.1 章节,
你是自己新建的工程, 还是样例程序, 还是自己构建的bootloader?
自己新建的app工程,没有BootLoader
这里做了rom分区,向量表并不在0x00000000
你是定义bootloader还是app?仿真app?
仿真APP。只是把BootLoader的区域留了出来,还没有做BootLoader
瑞萨RA MCU如何从指定地址开始调试代码(一)之e2 studio篇 | MCU加油站 (eetrend.com)建议看看这篇文章, 在debug时修改PC等设置
可以进main函数调试了,谢谢,但是程序会进这个中断,怎么找到原因呢
从提示看, 应该是堆栈问题, 前一个问题修改PC 和堆栈, 要对应你的工程.
我把stack空间大小改成了0,x1000,并且我把系统错误中断函数的弱定义改成了显式,程序跳到了HardFault_Handler里,并且GDB提示读内存错误,具体是什么原因呢
程序进入SystemInit后就执行空指令是什么原因?
请教下,我在烧录R01DS0397EJ0120遇到了一些问题,jtag烧录需要连接哪些pin脚啊,谢谢~