迪文科技论坛

 找回密码
 立即注册
搜索
查看: 787|回复: 1

【提问】K600+内核,怎么用OS实现循环等待功能

[复制链接]

2

主题

3

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2021-4-6 21:30:48 | 显示全部楼层 |阅读模式
想要实现一个功能,按钮按下后,等待串口接收到指定的数据,然后再用串口发送一帧数据。请教各位大佬应该怎么实现?
回复

使用道具 举报

4

主题

134

回帖

2750

积分

金牌会员

Rank: 6Rank: 6

积分
2750
发表于 2021-4-7 11:36:34 | 显示全部楼层
可以用按键返回写入变量地址指定的值,OS通过这个值判断按键按下,再通过  OS指令 RDXLEN  查询串口接收缓冲区判断是否有数据,再用 RDXDAT 读取数据判断是否是指定的数据,再进行下一步动作。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 13:46 , Processed in 0.078763 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表