当前位置:主页 > 科技论文 > 网络通信论文 >

基于UART串口的多机通讯

发布时间:2023-05-19 04:23
  针对目前不同物联网设备之间多机通讯模块繁多、设备结构复杂、成本高的问题,提出一种基于通用异步收发传输器(universal asynchronous receiver/transmitter, UART)串口的多机通讯方法。基于微控制器自带的UART串口通讯方式,利用控制线控制通讯设备对通信线路的占用,采用主从控制策略,设定通讯协议和通讯主机、从机,主机作为信息转发和识别的单元,从机组成信息处理的单元,并通过通讯协议实现多从机扩展的功能。通过移植μC/OS-II操作系统到STM32微控制器上,借助μC/OS-II的实时多任务特性,将信息的接收、发送和识别设计成不同优先级的任务。试验结果表明,多机分时通讯方法能够实现主机、从机的信息接收、发送、识别的功能和多机可靠稳定的通讯,解决传统UART方式无法实现多机互相通讯的问题,为物联网设备的多机通讯提供一种可行方案。

【文章页数】:7 页

【文章目录】:
0 引言
1 通讯原理
    1.1 工作原理
    1.2 硬件电路实现
    1.3 通讯协议控制
    1.4 实现方法
    1.5 操作系统实现
    1.6 主机实现
    1.7 从机实现
2 试验结果与分析
    2.1 试验电路
    2.2 试验信号编码
3 结论



本文编号:3819649

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/3819649.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ae9e8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com