應(yīng)用背景
在實(shí)際開(kāi)發(fā)調(diào)試過(guò)程中,對(duì)兩臺(tái)設(shè)備之間進(jìn)行串口(TTL和RS232電平)協(xié)議的調(diào)試,無(wú)法監(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)試
通過(guò)串口2和3分別發(fā)送“UART2”, “UART3”, 對(duì)應(yīng)的串口3和串口4接收到“UART2”串口2 和串口4 “UART3”。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
串口通信
-
UART接口
-
TTL電平
-
RT-Thread
-
N32G457
相關(guān)推薦
1、基于RT-Thread和N32G457的智能工業(yè)網(wǎng)關(guān)的設(shè)計(jì)方案基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板,簡(jiǎn)單的實(shí)現(xiàn)了modbus
發(fā)表于 03-11 17:49
基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的一款CAN網(wǎng)關(guān);硬件部分由W5500以太網(wǎng)模塊,2個(gè)VP23405MCAN收發(fā)器,N32G45
發(fā)表于 03-14 10:42
基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的電子圍欄設(shè)計(jì),主要采用的是N32G457開(kāi)發(fā)板,并搭載AIR724 4G模塊作為數(shù)據(jù)傳輸模塊,通過(guò)采集GPS的數(shù)據(jù),并將該設(shè)備的經(jīng)
發(fā)表于 03-14 14:25
使用情況本項(xiàng)目基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的一款CAN網(wǎng)關(guān);硬件部分由W5500以太網(wǎng)模塊,SN65HVD234D收發(fā)器、TJA1050收發(fā)器,
發(fā)表于 04-18 15:10
使用了N32G457芯片的SPI、UART、GPIO。軟件部分包含業(yè)務(wù)代碼、RT-Thread內(nèi)核、RT-Thread組件包以及微雪的墨水屏驅(qū)動(dòng),軟件上使用了
發(fā)表于 06-07 15:15
時(shí),電機(jī)會(huì)產(chǎn)生不同的振動(dòng)信號(hào),因此通過(guò)對(duì)電機(jī)振動(dòng)情況的檢測(cè)可以了解電機(jī)運(yùn)行情況。本項(xiàng)目基于RT-Thread Nano操作系統(tǒng)和國(guó)民技術(shù)開(kāi)發(fā)板開(kāi)發(fā)了一套電機(jī)振動(dòng)檢測(cè)裝置,對(duì)電機(jī)故障進(jìn)行診斷,硬件框架本裝置硬件包括N32G457開(kāi)
發(fā)表于 06-08 17:39
1、基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的一室內(nèi)互聯(lián)控制系統(tǒng)基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的
發(fā)表于 06-15 15:36
1、基于RT-Thread和N32G457的UART網(wǎng)關(guān)設(shè)計(jì)應(yīng)用背景在實(shí)際開(kāi)發(fā)調(diào)試過(guò)程中,對(duì)兩臺(tái)設(shè)備之間進(jìn)行串口(TTL和RS232電平)協(xié)議的調(diào)試,無(wú)法監(jiān)測(cè)串口數(shù)據(jù)。TTL串口直接并
發(fā)表于 06-16 16:31
1、基于RT-Thread和N32G457的運(yùn)動(dòng)姿態(tài)解算基本框架如上圖所示,設(shè)計(jì)框架由硬件和軟件兩部分組成,其中硬件主要包括N32G457主控板和MPU6050模塊,軟件部分主要包括eMPL的移植(
發(fā)表于 06-23 10:24
1、基于RT-Thread和N32G457的智能電子秤設(shè)計(jì)應(yīng)用的背景智能家居已經(jīng)更加普及在大家的方方面面,傳感器的使用越來(lái)越與生活息息相關(guān),智能電子秤也是其中重要產(chǎn)品之一,所以決定設(shè)計(jì)一
發(fā)表于 06-29 14:55
1、基于RT-Thread和N32G457的智能家居demo簡(jiǎn)介本文使用 N32G457 開(kāi)發(fā)板,移植 RT-Thread 操作系統(tǒng),增加 ESP8266 WIFI 模塊模擬了
發(fā)表于 08-22 15:09
1、基于RT-Thread和N32G457的繼電器控制加熱設(shè)備制作此項(xiàng)目是移植現(xiàn)有的加熱設(shè)備程序到RT-Thread 框架,主要是基于RT-Thread框架及對(duì)應(yīng)的軟件包(bottom
發(fā)表于 08-26 15:55
1、怎樣去設(shè)計(jì)一種基于RT-Thread和N32G457的簡(jiǎn)易示波器應(yīng)用背景沒(méi)啥應(yīng)用背景,純屬個(gè)人興趣項(xiàng)目。我當(dāng)時(shí)在整理公司的驅(qū)動(dòng)代碼,想借鑒一
發(fā)表于 09-09 15:39
1、基于RT-Thread和N32G457的數(shù)字氣壓表設(shè)計(jì) 基于RT-Thread系統(tǒng)和N32G457的數(shù)字氣壓表的設(shè)計(jì)。氣壓傳感器使用國(guó)產(chǎn)的華普HP5806氣壓傳感器,RTC時(shí)鐘使
發(fā)表于 10-11 16:44
背景:基于RT-Thread系統(tǒng)和N32G457開(kāi)發(fā)板開(kāi)發(fā)的一款便攜測(cè)距小模塊;
發(fā)表于 08-07 16:30
?467次閱讀
評(píng)論