久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關于STM32串口通信問題,為什么RTS和DTR要同時打開?

查看數: 5255 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-7-31 15:59

正文摘要:

本帖最后由 y277195 于 2021-7-31 16:47 編輯 如圖,就是我自己根據最小系統原理圖畫了一個最小系統的32板子。然后自己焊的芯片,電容跟電阻。但是下載串口實驗進行測試的時候,發現在串口軟件中只有同時打開RTS ...

回復

ID:45026 發表于 2021-8-7 15:08
RS232中使用DTR(Date Terminal Ready,數據終端準備)與DSR(Data Set Ready ,數據設備準備好)進行主流控,類似上述的RTS 與CTS 。對半雙工的通信的DTE(Date Terminal Equipment,數據終端設備)與DCE(Data circuit Equipment )來說,默認的方向是DTE接收,DCE發送。如果DTE要發送數據,必須發出RTS 信號,請求發送數據。DCE收到后如果 空閑則發出CTS 回 應RTS 信 號,表示響應請求,這樣通信方向就變為DTE->TCE,同時RTS 與CTS 信號必須一直保持。從這里可以看出,CTS ,TRS雖 然也有點流控的意思(如CTS 沒有發出,DTE也不能發送數據),但主要是用來進行方向切換的。
如果UART只有RX、TX兩個信號,要流控的話只能是軟流控;如果有RX,TX,CTS ,RTS 四個信號,則是支持硬流控的UART;以上問題分析是硬件與軟件都支持數據流時,軟件是不需要選擇的,如果硬件不支持數據流或者軟件不支持,那就需要選擇RTS和DTR控制位,來實現數據流的控制。一般來說是硬件不同引起的。
ID:94031 發表于 2021-8-7 09:25
RTS和DTR操作這是上位機軟件編程問題,單片機串口沒有用RTS和DTR控制線,你提到軟件一個由人工選擇RTS和DTR打開,一個默認全打開,單片機串口只要能通信不要糾結上位機編程如何搞的,除非你要學習上位機編程。


ID:752974 發表于 2021-8-7 08:31
RTS和DTR這兩個信號線是給慢速設備使用的,對于單片機和PC,單片機和單片機之間通信,是可以不用的。對你的問題,在保證硬件連接正常下,仔細檢查軟件。
ID:584195 發表于 2021-8-5 07:33
你的圖看不到。。。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久中文字 | 久久综合九九 | 亚洲自拍一区在线观看 | 国产日韩欧美另类 | 天堂色| 成人精品一区二区三区中文字幕 | 亚洲欧洲日韩精品 中文字幕 | 国产成人jvid在线播放 | 蜜桃在线视频 | 亚洲精品888 | 精品欧美一区二区精品久久久 | 日韩欧美在线播放 | 中文字幕在线观看 | 久久精品二区亚洲w码 | 亚洲欧美在线观看 | 亚洲国产精品91 | 亚洲乱码国产乱码精品精的特点 | 极品电影院 | av中文字幕网 | 国产一区二区三区视频免费观看 | 电影午夜精品一区二区三区 | 欧美色综合一区二区三区 | 一区二区三区成人 | 在线观看国产精品视频 | 99免费在线视频 | 成人av免费网站 | 亚洲情侣视频 | 欧美一区二区三区小说 | 一本大道久久a久久精二百 国产成人免费在线 | 免费麻豆视频 | 成人羞羞国产免费视频 | 色爱区综合 | 四虎最新地址 | 自拍偷拍亚洲欧美 | 欧美成人精品激情在线观看 | 成人免费视频久久 | 国产在线一区二区三区 | 国产一二区免费视频 | 国产女人第一次做爰毛片 | 亚洲欧美在线一区 | 久久国产亚洲精品 |