趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
树莓派
树莓派PICO 2040串口接收和输出
kangjunxu
•
2025-01-21
•
152 次点击
c/c++sdk: 为什么我的串口接收,主循环里必须要有sleep_ms();函数才能接收,我不知道有没有接收。我使用的方式是,接收到数据后,当接收到0xAA后,代表我接收完成,将flag置1;然后在主循环中if(flag==1) ,然后通过串口打印出去。正常来说应该能够打印出去,但是只有我在if代码段外加sleep_ms();才能打印出去。但是如果我不是在主循环中打印,而是在回调函数中打印,就不需要sleep_ms();
c/c++sdk:
为什么我的串口接收,主循环里必须要有sleep_ms();函数才能接收,我不知道有没有接收。我使用的方式是,接收到数据后,当接收到0xAA后,代表我接收完成,将flag置1;然后在主循环中if(flag==1) ,然后通过串口打印出去。正常来说应该能够打印出去,但是只有我在if代码段外加sleep_ms();才能打印出去。但是如果我不是在主循环中打印,而是在回调函数中打印,就不需要sleep_ms();
收藏
♥ 感谢
暂无回复
登录
或
注册
后可回复。
›
树莓派制造
›
树莓派实验室
›
树莓派 Pico 中文站
›
树莓派官方文档
›
Raspberry Pi Foundation
›
Adafruit
› 相关内容关注微信公众号