我把cortex-m3移植到了fpga开发板上,如果将hex手动放进去可以正常运行,但是如果用keil通过j-link下载进去就有问题?哪位大神知道为什么吗?折磨了我好久,求解答,谢谢了
有朋友建议你:先想办法确认jlink下载下去的数据对不对 如果数据是对的 然后用jlink一步一步单步执行调试
可以试试通过jlink,把hex反读回来,与原来的比较一下,看看是不是下载copy过程出的问题。如果与原来的一样,确认一下下载地址与手动放置地址是否一样。如果与原来的hex不一样,debug module是否设置正确。当然也有可能是其他的情况。
j-link 应该是bin 文件格式。你可能要修改keil 的option 才好
恩,我试试,谢谢了
不也可以是hex格式吗
恩,我试试
哪里可以查阅到这个debug信号的的协议吗?