国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個串口工具監聽多路串口收發方案

CHANBAEK ? 來源:頭條號芯片e棧 ? 作者:頭條號芯片e棧 ? 2023-03-22 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、技巧原理講解

當我們僅有一個串口工具時,如何通過簡單的方式,來做到一個串口工具,監聽串口的收發,或者多路串口的數據呢?

話不多說,直接上原理圖!

poYBAGQasmOAE257AAG8ECI8-RY572.jpg

空閑狀態下,Master與Slave的串口連接處,都處于高電平狀態。

這里,通過兩個1N4007的二極管,利用二極管的單向導通性,再加上串口USB端的弱上拉,使得串口USB端的數據,既能合并來自Master與Slave發送的數據,也阻隔了通信中Master與Slave的兩條TX與RX線的相互干擾。

該電路更多的用于很多芯片的串口AT指令通信中,當主機Master發送【AT+DATA】時,從機Slave響應相應的數據。由于通信的先后關系,便能將Master與Slave的通信數據一一對應到同一窗口下。

二、實驗與驗證

(1)電路實現

我們通過兩個1N4007二極管,以及10k的金屬膜電阻,少量的杜邦線,來實現串口監聽線。

再通過2個最小系統的板子,連接串口,并共地線。

這里初步實現板子串口的監聽連接。

(2)軟件通信實現

在這里,我們需要在MCU的軟件上,實現以下機制:

Master端:

①按下按鍵,發送[Master TX]: KEY PRESS!

②接收到Slave發來的數據DATA,進行回顯返回[Master RX]: DATA。

Slave端:

①按下按鍵,發送[Slave- TX]: BUTTON RELEASE!

②接收到Master發來的數據DATA,進行回顯返回[Slave- RX]: DATA。

pYYBAGQasmOAOdlOAAED-UcZ2_4084.jpg

注:Master與Slave的實現代碼類似

(3)實驗結果

通過分別按下Master與Slave的按鍵,在串口端抓取到如下數據:

poYBAGQasmSAAHowAAIcJfH5uVE974.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 二極管
    +關注

    關注

    149

    文章

    10406

    瀏覽量

    178410
  • usb
    usb
    +關注

    關注

    60

    文章

    8438

    瀏覽量

    284454
  • 串口
    +關注

    關注

    15

    文章

    1618

    瀏覽量

    82810
  • MASTER
    +關注

    關注

    0

    文章

    111

    瀏覽量

    12199
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于QT的串口調試工具設計

    串口通信是我們經常會遇到的問題。很多時候當我們設計串口應用時,我們希望有簡便的、可視的方
    的頭像 發表于 12-13 14:37 ?4668次閱讀
    基于QT的<b class='flag-5'>串口</b>調試<b class='flag-5'>工具</b>設計

    串口調試助手+串口監聽工具

    串口調試助手串口監聽工具,需安裝,好用!
    發表于 08-26 13:48

    串口監聽數據存儲

    本帖最后由 巴拉巴拉qqq 于 2017-7-6 16:27 編輯 這是我做的串口監聽程序,但是存儲數據時時刷新,并保存不下之前串口
    發表于 07-06 16:25

    串口工具

    串口工具.exe
    發表于 04-26 16:45 ?37次下載
    <b class='flag-5'>串口</b><b class='flag-5'>工具</b>

    串口調試監聽工具(ComSpy)

    串口調試監聽工具(ComSpy)
    發表于 05-26 10:25 ?91次下載
    <b class='flag-5'>串口</b>調試<b class='flag-5'>監聽</b><b class='flag-5'>工具</b>(ComSpy)

    串口程序+串口調工具

    電子發燒友網站提供《串口程序+串口調工具.zip》資料免費下載
    發表于 07-16 11:15 ?9次下載

    串口調試工具

    串口調試工具 便于單片機下載 串口調試工具 串口調試工具
    發表于 11-20 16:35 ?46次下載

    虛擬串口工具

    虛擬串口工具串口調試,感興趣的可以看看。
    發表于 10-12 16:05 ?26次下載

    肝 | 串口高效收發思路及方案

    摘要:本文在探討傳統數據收發不足之后,介紹如何使用帶FIFO的串口來減少接收中斷次數,通過種自定義通訊協議格式,給出幀打包方法;之后介紹種特殊的
    發表于 12-04 12:21 ?10次下載
    肝 | <b class='flag-5'>一</b>種<b class='flag-5'>串口</b>高效<b class='flag-5'>收發</b>思路及<b class='flag-5'>方案</b>

    STM32串口控制收發模式總結

    開始查找串口收發的資料,實現了幾種感覺比較好的控制方法,特此總結防止自己失憶。開發環境系統Ubuntu20.04lts;開發工具vscode + makefile + cortex
    發表于 12-20 19:34 ?6次下載
    STM32<b class='flag-5'>串口</b>控制<b class='flag-5'>收發</b>模式總結

    STM32 CubeMx(三)外部中斷和串口收發

    本篇博客講解了外部中斷,中斷概念,阻塞式串口收發串口通信概念,中斷式串口收發,DMA串口
    發表于 01-12 20:22 ?1次下載
    STM32 CubeMx(三)外部中斷和<b class='flag-5'>串口</b><b class='flag-5'>收發</b>

    如何來編寫串口收發程序

    捷,因此大部分電子設備都支持該通訊方式工程師在調試設備時也經常使用該方式輸出調試信息。 本文詳細的介紹如何來編寫串口收發程序,我們采用常用的
    的頭像 發表于 01-20 16:43 ?4241次閱讀
    如何來編寫<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>串口</b><b class='flag-5'>收發</b>程序

    種高效的串口收發思路及方案

    摘要:本文在探討傳統數據收發不足之后,介紹如何使用帶FIFO的串口來減少接收中斷次數,通過種自定義通訊協議格式,給出幀打包方法;之后介紹種特殊的
    的頭像 發表于 05-08 14:46 ?1255次閱讀
    <b class='flag-5'>一</b>種高效的<b class='flag-5'>串口</b><b class='flag-5'>收發</b>思路及<b class='flag-5'>方案</b>

    分享非常強大的串口調試工具

    LLCOM是可運行lua腳本的高自由度串口調試工具
    的頭像 發表于 05-29 09:54 ?6181次閱讀
    分享<b class='flag-5'>一</b><b class='flag-5'>個</b>非常強大的<b class='flag-5'>串口</b>調試<b class='flag-5'>工具</b>

    STM32 HAL庫串口收發如何使用

    前言 、 HAL 庫串口收發 1.1 串口發送 1.2 串口接收 二、 收發同時
    的頭像 發表于 06-22 10:38 ?9073次閱讀
    STM32 HAL庫<b class='flag-5'>串口</b><b class='flag-5'>收發</b>如何使用