标题:
在DSP中怎么做延时子程序啊?
[打印本页]
作者:
tianlan_316
时间:
2006-3-9 10:12
标题:
在DSP中怎么做延时子程序啊?
哪位兄弟给各56F8014的延时子程序啊?delayms() delayus()
在PE下可以生成吗?
调试界面怎么看到程序计数器?
作者:
tianlan_316
时间:
2006-3-9 11:01
标题:
我是这样做的,合适吗?
void delay_ms(int ms)
{
int i;
for(i=0;i
<ms;i++){
delay_us(1000);
}
}
void delay_us(int us)
{
int i;
for(i=0;i<us;i++)
{
asm{
rep #18
nop
}
}
[此贴子已经被作者于2006-3-9 11:01:08编辑过]
作者:
tianlan_316
时间:
2006-3-9 16:52
标题:
晕到!
上边的程序我调用时,delay_us(100),delay_us(1000)都很正常,而delay_us(500)时,实际居然有400多ms.
另外我用PE生成的SPI驱动,调用其发送数据时,SCLK和MOSI都没有任何数据.想在调试模式时查询相应寄存器值,却怎么也找不到相应的功能窗口.
还望各位兄弟姐妹指点一二.
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0