案例背景:全網(wǎng)僅此一篇!!!
兩個設備/芯片之間采用UART串口通信。我們?nèi)绾螌崿F(xiàn)芯片1 TXD – > 芯片2 RXD,芯片2 TXD -->?芯片1 RXD兩個單線鏈路上的數(shù)據(jù)抓取和監(jiān)聽?這篇博客將告訴您。
目錄
1 什么是UART串口
2 如何抓取和監(jiān)聽UART串口鏈路上的數(shù)據(jù)/信息
2.1 準備工作
2.2 實施
結尾
1 什么是UART串口
詳見博文《【MCAL_UART】-1.1-圖文詳解UART串口協(xié)議https://blog.csdn.net/qfmzhu/article/details/130349161》,這里不再重復介紹。
2 如何抓取和監(jiān)聽UART串口鏈路上的數(shù)據(jù)/信息
2.1 準備工作
要知道兩個設備/芯片之間采用UART串口通信參數(shù):
- 波特率;
- start bit數(shù)據(jù)位長度(單位Bit);
- 是否有parity bit奇偶校驗位;
- 停止位長度。
2.2 實施
你需要用到兩個“USB轉(zhuǎn)TTL/串口”工具:
- 一個“USB轉(zhuǎn)TTL/串口”工具監(jiān)聽/抓取芯片1?TXD到芯片2?RXD單線上數(shù)據(jù);
- 另一個“USB轉(zhuǎn)TTL/串口”工具監(jiān)聽/抓取芯片2?TXD到芯片1?RXD單線上數(shù)據(jù)。
如何接線:
- 每個“USB轉(zhuǎn)TTL/串口”工具的RXD,連接到其中TXD – > RXD單線鏈路上(注意不能使用“USB轉(zhuǎn)TTL/串口”工具的TXD);
- 每個“USB轉(zhuǎn)TTL/串口”工具的GND,連接到芯片1和芯片2的公共地。
最后,在PC端同時打開兩個串口上位機:分配串口;配置UART串口參數(shù);打開串口。這樣您就能監(jiān)聽兩個設備/芯片之間UART串口通信了。
結尾
獲取更多“汽車電子資訊”和“工具鏈使用”,文章來源:http://www.zghlxwxcb.cn/news/detail-715269.html
請關注CSDN博客“汽車電子助手”,做您的好助手。文章來源地址http://www.zghlxwxcb.cn/news/detail-715269.html
到了這里,關于如何監(jiān)聽/抓取兩個設備/芯片之間“UART串口”通信數(shù)據(jù)--監(jiān)視TXD和RXD的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!