×
单片机 > 单片机程序设计 > 详情

使用Jlink仿真及ADS1.2调试(ok2440)

发布时间:2024-05-13 发布时间:
|

1.将Jlink PC ok2440连接起来

2.给ok2440上电

3.打开Jlink程序中的J-link ARM v4.08k(可观察到jlink的型号及CPU的各种参数) 并打开DNW 按任意键不要让开发板进入操作系统

4.打开ADS CodeWarrior for ARM 载入镜像 可先将工程中的code值先去除 project-remove project code 在点make按钮 在弹出的窗口中没错误后可 点debug来调试 进入AXD 在options-configure target中选择multi-ICE 确定 进入 然后load image-全速执行也可以单步执行(在使用ADS仿真时先要对ADS进行设置 edit-debugrel setting-arm assembler选择芯片型号 ARM920T -arm C Compiler 也选择下ARM920T -ARM linker要设置地址ro base为0x0 再在opinions的选项卡中将image entry point 改为0x32000000 还有使用Jlink要添加DLL文件 AXD options -configure target添加 然后再点configure下CPU的选项卡下将reset strategy改为no reset确定在进行上述操作)

用AXD时所需要注意的问题

不要让开发板进入操作系统 即不要他进入linux或wince 应该停止在bootloader或者尽快的进入调试状态


原因:linux或wince启动后会打开ARM的MMU 这样AXD操作的地址就会变成虚拟地址 导致异常


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
TQ210天嵌开发板S5PV210 LED闪烁程序C语言代码记录