江湖救急,小弟毕设搞不出来忘大神们来帮忙看看,要求是atmega64产生pwm波并测量脉宽
答案:1 悬赏:80 手机版
解决时间 2021-11-07 17:27
- 提问者网友:人生佛魔见
- 2021-11-07 06:23
江湖救急,小弟毕设搞不出来忘大神们来帮忙看看,要求是atmega64产生pwm波并测量脉宽
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-11-07 06:32
while(1) {
s = uart_receive();
if (!s)
break;
}
receive是一直在等待吗?如果是在等待状态,那么uart_send可能不能执行
uart_send一般里面是有等待标志位的,所以可能会耗时较长,不宜放在中端程序里面。最好只是在中断里面改变标志位,然后在主函数中执行art_send追问receive不是很懂啊,接收数据该怎么写啊,能不能帮忙把这处改下,谢过追答最好用中断接收的receive
s = uart_receive();
if (!s)
break;
}
receive是一直在等待吗?如果是在等待状态,那么uart_send可能不能执行
uart_send一般里面是有等待标志位的,所以可能会耗时较长,不宜放在中端程序里面。最好只是在中断里面改变标志位,然后在主函数中执行art_send追问receive不是很懂啊,接收数据该怎么写啊,能不能帮忙把这处改下,谢过追答最好用中断接收的receive
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯