问:板子用ads调试的时分呈现“can not stop the CPU”之类的提示框,不能调试程序。
答:nWAIT信号有必要接一个上拉电阻才干作业。由于nWAIT是低电平有用。
问:板子用ads调试的时分呈现“can not open target”之类的提示框,不能调试程序。
答:由于OM2和OM3接高电平,接上拉电阻了。假如接地或许下拉就可以了。
问:ads调试的时分不管碑文什么指令都是一向往下碑文的,可是程序却是下载进去的。
答:下载进去的程序其实是一个假象,并没有真实下载到sdram中去。在源代码中右键点击代码区,挑选“Disassamble”,出来反汇编的内容;在将程序“下载”进去开端碑文前,挑选“Processor Views”=》“Disassembly”,将内存中的代码反汇编。比较两者的数据就可以发现实践在内存中的并非编译的指令,而是全0xFFFFFFFF。犯错的原因有或许是SDRAM的问题。很有或许SDRAM的巨细选错了,管脚方位也变了。