基于UART串口的多機(jī)通訊
發(fā)布時(shí)間:2023-05-19 04:23
針對目前不同物聯(lián)網(wǎng)設(shè)備之間多機(jī)通訊模塊繁多、設(shè)備結(jié)構(gòu)復(fù)雜、成本高的問題,提出一種基于通用異步收發(fā)傳輸器(universal asynchronous receiver/transmitter, UART)串口的多機(jī)通訊方法;谖⒖刂破髯詭У腢ART串口通訊方式,利用控制線控制通訊設(shè)備對通信線路的占用,采用主從控制策略,設(shè)定通訊協(xié)議和通訊主機(jī)、從機(jī),主機(jī)作為信息轉(zhuǎn)發(fā)和識別的單元,從機(jī)組成信息處理的單元,并通過通訊協(xié)議實(shí)現(xiàn)多從機(jī)擴(kuò)展的功能。通過移植μC/OS-II操作系統(tǒng)到STM32微控制器上,借助μC/OS-II的實(shí)時(shí)多任務(wù)特性,將信息的接收、發(fā)送和識別設(shè)計(jì)成不同優(yōu)先級的任務(wù)。試驗(yàn)結(jié)果表明,多機(jī)分時(shí)通訊方法能夠?qū)崿F(xiàn)主機(jī)、從機(jī)的信息接收、發(fā)送、識別的功能和多機(jī)可靠穩(wěn)定的通訊,解決傳統(tǒng)UART方式無法實(shí)現(xiàn)多機(jī)互相通訊的問題,為物聯(lián)網(wǎng)設(shè)備的多機(jī)通訊提供一種可行方案。
【文章頁數(shù)】:7 頁
【文章目錄】:
0 引言
1 通訊原理
1.1 工作原理
1.2 硬件電路實(shí)現(xiàn)
1.3 通訊協(xié)議控制
1.4 實(shí)現(xiàn)方法
1.5 操作系統(tǒng)實(shí)現(xiàn)
1.6 主機(jī)實(shí)現(xiàn)
1.7 從機(jī)實(shí)現(xiàn)
2 試驗(yàn)結(jié)果與分析
2.1 試驗(yàn)電路
2.2 試驗(yàn)信號編碼
3 結(jié)論
本文編號:3819649
【文章頁數(shù)】:7 頁
【文章目錄】:
0 引言
1 通訊原理
1.1 工作原理
1.2 硬件電路實(shí)現(xiàn)
1.3 通訊協(xié)議控制
1.4 實(shí)現(xiàn)方法
1.5 操作系統(tǒng)實(shí)現(xiàn)
1.6 主機(jī)實(shí)現(xiàn)
1.7 從機(jī)實(shí)現(xiàn)
2 試驗(yàn)結(jié)果與分析
2.1 試驗(yàn)電路
2.2 試驗(yàn)信號編碼
3 結(jié)論
本文編號:3819649
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/3819649.html
最近更新
教材專著