第一,附件中的延时函数延时多少时间,DSP28x_usDelay(((((long double) A * 1000.0L) / (long double)CPU_CLOCK_SPEED) – 9.0L) / 5.0L)中的参数能否给与解释一下。
然后,我要粗略的延时5S,应该怎么实现?
第二,系统执行该延时函数时,是否不能进入中断?
10#:
这是根据该函数的指令数和运行速度归纳出来的公式,其参数对应的就是us为单位的时间,所以你要实现5s延时,只需调用该函数,并将其参数设置为5,000,000即可。可以进入中断。