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

44B0裸板调试心得

发布时间:2020-08-26 发布时间:
|
问:板子用ads调试的时候出现“can not stop the CPU”之类的提示框,不能调试程序。
答:nWAIT信号必须接一个上拉电阻才能工作。因为nWAIT是低电平有效。

问:板子用ads调试的时候出现“can not open target”之类的提示框,不能调试程序。
答:因为OM2和OM3接高电平,接上拉电阻了。如果接地或者下拉就可以了。

问:ads调试的时候无论执行什么指令都是一直往下执行的,但是程序却是下载进去的。
答:下载进去的程序其实是一个假象,并没有真正下载到sdram中去。在源代码中右键点击代码区,选择“Disassamble”,出来反汇编的内容;在将程序“下载”进去开始执行前,选择“Processor Views”=》“Disassembly”,将内存中的代码反汇编。比较两者的数据就可以发现实际在内存中的并非编译的指令,而是全0xFFFFFFFF。出错的原因有可能是SDRAM的问题。很有可能SDRAM的大小选错了,管脚位置也变了。


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

热门文章 更多
如何为单片机选择合适的负载电容