應(yīng)用背景
在實(shí)際開發(fā)調(diào)試過程中,對(duì)兩臺(tái)設(shè)備之間進(jìn)行串口(TTL和RS232電平)協(xié)議的調(diào)試,無法監(jiān)測(cè)串口數(shù)據(jù)。TTL串口直接并聯(lián)監(jiān)測(cè)會(huì)干擾通信,而RS232電平不能直接并聯(lián)監(jiān)測(cè)。
實(shí)現(xiàn)功能
本項(xiàng)目為串口網(wǎng)關(guān),系統(tǒng)中有3個(gè)串口,其中兩個(gè)串口1和2分別接兩個(gè)需要聯(lián)調(diào)的設(shè)備的串口,另外一個(gè)串口3接PC端的串口調(diào)試助手。串口1和2 接收到的數(shù)據(jù)分別轉(zhuǎn)發(fā)到2和3上,這樣串口1和串口2上收發(fā)的數(shù)據(jù)都會(huì)發(fā)送到連接PC串口調(diào)試助手的串口3上,從而實(shí)現(xiàn)對(duì)兩臺(tái)串口通信的設(shè)備的串口數(shù)據(jù)的監(jiān)控。
資源使用
實(shí)際項(xiàng)目中串口使用如下圖,串口UART4連接PC作為監(jiān)控?cái)?shù)據(jù)的串口,USART2/3分別接被監(jiān)控的兩個(gè)設(shè)備的串口。USART1為RT-Thread系統(tǒng)控制臺(tái)串口。另外VCP串口和UART4功能相同,也是監(jiān)控串口。
硬件框架
調(diào)試
通過串口2和3分別發(fā)送“UART2”, “UART3”, 對(duì)應(yīng)的串口3和串口4接收到“UART2”串口2 和串口4 “UART3”。
-
串口通信
+關(guān)注
關(guān)注
34文章
1652瀏覽量
57365 -
UART接口
+關(guān)注
關(guān)注
0文章
124瀏覽量
16213 -
TTL電平
+關(guān)注
關(guān)注
1文章
116瀏覽量
12593 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1496瀏覽量
43522 -
N32G457
+關(guān)注
關(guān)注
0文章
18瀏覽量
1420
發(fā)布評(píng)論請(qǐng)先 登錄
基于N32G457 RT-Thread的設(shè)計(jì)作品集分享
怎樣去設(shè)計(jì)一款基于RT-Thread和N32G457的CAN網(wǎng)關(guān)呢
作品分享-基于RT-Thread系統(tǒng)和N32G457開發(fā)板開發(fā)的電子圍欄設(shè)計(jì)
基于RT-Thread和N32G457的CAN網(wǎng)關(guān)
如何去實(shí)現(xiàn)一種基于RT-Thread和N32G457的墨水屏日歷設(shè)計(jì)
怎樣去設(shè)計(jì)一種基于RT-Thread和N32G457的電機(jī)振動(dòng)檢測(cè)儀
求一種基于RT-Thread和N32G457的室內(nèi)互聯(lián)控制系統(tǒng)設(shè)計(jì)方案
求一種基于RT-Thread和N32G457的UART網(wǎng)關(guān)設(shè)計(jì)方案
分享一種基于RT-Thread和N32G457的運(yùn)動(dòng)姿態(tài)解算設(shè)計(jì)
求一種基于RT-Thread和N32G457的智能電子秤設(shè)計(jì)方案
基于RT-Thread和N32G457的繼電器控制加熱設(shè)備制作方案
基于RT-Thread和N32G457的數(shù)字氣壓表設(shè)計(jì)相關(guān)資料分享
N32G457系列通用MCU RT_Thread設(shè)備注冊(cè)應(yīng)用筆記

求一種基于RT-Thread和N32G457的便攜測(cè)距模塊設(shè)計(jì)方案

評(píng)論