打印

请大家帮忙看一段程序

[复制链接]
1391|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xsgy123|  楼主 | 2010-7-28 09:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "wblib.h"
#include "timer.h"
#include "gpio.h"
#include "wbio.h"
#include "w90p710_reg.h"
#include "wberrcode.h"
#include "wbtypes.h"
INT main(VOID)
{
    UINT uMask, uValue;
for(;;)
{
uMask = DATA_MASK(GPIO_CFG1);
    uValue = DATAOUT_VALUE(GPIO_CFG1,GPIO_HI);
    gpioIoctl(GPIO_PORT0, SET_DATAOUT, uMask, uValue);
sysdelay(100);
uMask = DATA_MASK(GPIO_CFG1);
    uValue = DATAOUT_VALUE(GPIO_CFG1,GPIO_LO);
    gpioIoctl(GPIO_PORT0, SET_DATAOUT, uMask, uValue);
sysdelay(100);
}
}
子程序就不贴了。
这个程序能不能实现在gpio0上输出方波啊,调了一天,没什么效果。不知道是编程的思想错了还是调试的问题。请指教,谢谢

相关帖子

沙发
sinadz| | 2010-7-29 22:37 | 只看该作者
是不是被优化掉了?优化选项设置为0试一下!

使用特权

评论回复
板凳
sinadz| | 2010-7-29 22:37 | 只看该作者
子程序对不对?单独置1或单独清零的程序运行正确不?

使用特权

评论回复
地板
baidudz| | 2010-7-30 12:52 | 只看该作者
楼主还是把子程序也贴出来吧,这样更容易找到问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

229

主题

2603

帖子

1

粉丝