找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2558|回复: 2
打印 上一主题 下一主题
收起左侧

stm32f uart如何接受电脑串口发送的break信号

[复制链接]
跳转到指定楼层
楼主
ID:230678 发表于 2018-3-28 01:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个 *break* 是windows 串口api的 一个函数, 没有具体的协议字节的。 就是发个中断下去,唤醒下面的设备用的,比如下面的设备休眠,复位,通过这个break 唤醒的。  请教一下论坛内高手, 我看到老外的很多仪器上,pc端串口通信软件,都会有个break 命名, 通过电脑串口发送break,来初始化仪器,通信。 想问一下,stm32f103 ,怎么样才能接受这个break信号,如何判断接受到这个break信号,应该如何判断。 用示波器看的tx管脚是有个电平变化几十ms的一个电瓶编号,下位机复位了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:76783 发表于 2018-3-28 13:06 | 只看该作者
break肯定是字节的组合吧,电脑发送break时看看单片机收到的是什么内容,然后每次通信前收到这个内容就识别为break应该就可以吧

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:123289 发表于 2018-3-28 22:22 | 只看该作者
楼主只看到了问题的表面。实质是你需要了解“对象”的通讯协议。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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