各位朋友,大家好:
在此,我想请教一下 关于TI库自带的延时函数(DSP28x_usDelay)问题:
当把程序加载到RAM中,现象正常;可当把程序加载到Flash中时,发现有较大的延迟现象
看了DSP281x_usDelay文件的代码,发现该函数已分配到ramfuncs段(该延时函数将在RAM中运行),那为何当把程序下载到Flash时
还会出现如此大的延迟呢?
其次,各位在调试程序时,一般是用自己编写的延时函数还是TI库中的延时函数?
若是采用自己编写的延时函数,那该如何确定该函数的延时时间呢?是通过观察CCS中的Clock工具吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢版主的解答:
我把程序下载到RAM调试时正常,可当把程序下载到Flash就会出现较大的延迟现象;
经过测试,是DSP28x_usDelay延时函数的问题(DSP28x_usDelay已分配到ramfuncs )
我想问一下,为何在Flash中不能用DSP28x_usDelay延时函数呢
一周热门 更多>