打印
[综合信息]

串口通信如何通过按键控制发送?

[复制链接]
783|16
手机看帖
扫描二维码
随时随地手机跟帖
沙发
华芯微特FAE| | 2023-5-23 09:18 | 只看该作者
通过加回调或者加轮询

使用特权

评论回复
板凳
tpgf| | 2023-6-8 08:28 | 只看该作者
这也需要看楼主想要通过电平检测还是边沿检测

使用特权

评论回复
地板
八层楼| | 2023-6-8 09:23 | 只看该作者
如果不涉及到非常复杂的操作的话  那么使用中断或者轮询都可以的

使用特权

评论回复
5
观海| | 2023-6-8 10:18 | 只看该作者
楼主注意在使用按键的时候要做防抖处理的

使用特权

评论回复
6
guanjiaer| | 2023-6-8 11:32 | 只看该作者
以上都是比较简单的操作  如果复杂点还得考虑抗干扰什么的

使用特权

评论回复
7
heimaojingzhang| | 2023-6-8 11:48 | 只看该作者
楼主的需求是什么 单次按键就可以吗

使用特权

评论回复
8
keaibukelian| | 2023-6-8 12:10 | 只看该作者
楼主使用的是什么串口通讯方式呢

使用特权

评论回复
9
bestwell| | 2023-6-10 12:45 | 只看该作者
进行串口通信时,需要保证发送方和接收方的波特率、数据位、停止位和校验等参数相同,否则会导致通信错误。

使用特权

评论回复
10
jackcat| | 2023-6-10 12:50 | 只看该作者
在主循环中不断检测按键的状态,看是否有按键被按下。

使用特权

评论回复
11
pixhw| | 2023-6-10 12:56 | 只看该作者
怎么通过独立按键实现串口通信?              

使用特权

评论回复
12
louliana| | 2023-6-10 13:01 | 只看该作者
用键盘检测程序检测按键按下,检测到按下就用串口向上位机发送字符

使用特权

评论回复
13
maqianqu| | 2023-6-10 13:11 | 只看该作者
如果检测到按键被按下,则读取按键的值。这个值可以设置为发送数据的内容,也可以根据具体需求进行设定。

使用特权

评论回复
14
alvpeg| | 2023-6-10 13:31 | 只看该作者
可以使用串口发送缓冲区或者软件延时等方式来实现。

使用特权

评论回复
15
chenci2013| | 2023-6-10 13:52 | 只看该作者
发送数据之前要确保串口处于空闲状态,否则可能会导致数据丢失或传输错误。

使用特权

评论回复
16
chenqianqian| | 2023-6-11 19:23 | 只看该作者
按键中断启动发送

使用特权

评论回复
17
理想阳| | 2023-8-10 09:30 | 只看该作者
楼主的需求是什么,单按一下就可以了

使用特权

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

本版积分规则

150

主题

881

帖子

0

粉丝