调试DSP28335 ADC功能,程序运行至usDelay.asm内的SUB ACC ,#1就停留在这一行了,请问各位是什么原因?是哪里没有配置好?
.def _DSP28x_usDelay
.sect "ramfuncs"
.global __DSP28x_usDelay
_DSP28x_usDelay:
SUB ACC,#1
BF _DSP28x_usDelay,GEQ ;; Loop if ACC >= 0
LRETR
2014-5-27 13:43:07
ACC里面的值是多少,只有ACC里的值变成0的时候才会跳转
ACC里面的值是多少,只有ACC里的值变成0的时候才会跳转
举报
2014-5-30 11:46:35
DEBUG跟踪下吧,按你说的从0变成最大值,程序是正确运行的
DEBUG跟踪下吧,按你说的从0变成最大值,程序是正确运行的
举报