打印

DSP

[复制链接]
1243|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luoqiang10605|  楼主 | 2013-11-21 21:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当两个条件同时满足时 temp1的数据按照DSP时钟的频率计数一直加1
应该怎么编写程序
while(1)
  {
    for(SINA1==1&&SINA2==0)
{
    temp1++;
}
for(SINB1==1&&SINB2==0)
{
    temp2++;
}
   t=temp1/2.0+temp2/3.0;
   Display(t);
    DelayMS(30);
   }
  这个程序有错误

相关帖子

沙发
zhangmangui| | 2013-11-21 23:35 | 只看该作者
这明显错误   再好好加强一下c语言
条件判断  应该是if
将for改为if就可以啦

使用特权

评论回复
板凳
airwill| | 2013-11-24 21:53 | 只看该作者
for(SINA1==1&&SINA2==0)

估计是这个条件的写法有问题.  不如写成
for((SINA1==1)&&(SINA2==0))

使用特权

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

本版积分规则

9

主题

448

帖子

3

粉丝