回复帖子:(yl(0.0.*.*))我们做了测试,延时没有问题。你...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2005-8-24 16:30:00)
--  作者:yl(0.0.*.*)
--  
你用的是什么型号的模块?开发环境是怎样的?
能否把你的整个程序发过来我们看一下?请放心,我们绝对为客户保守技术秘密。

主题最新回顾(发布时间:2005-8-24 10:14:00)
--  作者:yhh(0.0.*.*)
--  
我早就试过,单步调试时灯的状态没问题,但NB_Delay()就没有停顿设置的时间(1000,5000我都试过)就到了下一条语句了.

主题最新回顾(发布时间:2005-8-23 13:11:00)
--  作者:yl(0.0.*.*)
--  
我们做了测试,延时没有问题。
你可以先使用单步调试检查一下灯的状态是否正确。如果单步调试没有问题,那么可以尝试把延时加长一些再运行程序,或者将程序放在一个循环中来进行测试,如:
int main(){
GPIODirCfg(0);
for(   )
{
   GPIOWrite(0x55);
   NB_Delay(1000);
   GPIOWrite(0xaa);
   NB_Delay(1000);
}
return 0;
}

主题最新回顾(发布时间:2005-8-23 11:27:00)
--  作者:yhh(0.0.*.*)
--  NB_Delay(1000)不起作用
为什么NB_Delay(1000)函数不起作用

int main(){
GPIODirCfg(0);
GPIOWrite(0x55);
NB_Delay(1000);
GPIOWrite(0xaa);
return 0;
}

没看到GPIOWrite(0x55)灯的状态,
就直接到了GPIOWrite(0xaa)灯的状态.