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

評論