DSPwilliam hill官网
直播中

邓鼎新

10年用户 40经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注

调试DSP28335 ADC功能,程序运行至usDelay.asm内的SUB ACC

调试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

回帖(5)

z00

2014-5-27 13:43:07
ACC里面的值是多少,只有ACC里的值变成0的时候才会跳转
举报

邓鼎新

2014-5-27 22:03:54
变为0后又变成最大值了。
举报

aalijunli

2014-5-28 12:35:32

好文章啊,顶一下

举报

543095

2014-5-30 11:46:35
DEBUG跟踪下吧,按你说的从0变成最大值,程序是正确运行的
举报

吴建敏

2014-5-30 13:41:00
必须高尚大的感觉啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分