嵌入式高速串行總線技術參考程序 uprt設置有什么用?
uprt設置有什么用?UART是一種通用串行數據總線,用于同步異步通信。該總線上下行通信,這個可以實現方法全雙工傳輸和能接收。在嵌入式設計中,UART利用與PC進行通信,除了與監控調試器和以外器件,如
uprt設置有什么用?
UART是一種通用串行數據總線,用于同步異步通信。該總線上下行通信,這個可以實現方法全雙工傳輸和能接收。在嵌入式設計中,UART利用與PC進行通信,除了與監控調試器和以外器件,如EEPROM通信。
UART的用途是什么?
UART是一種通用串行數據總線,作用于異步運行通信。該總線單向通信,可以不實現程序全雙工傳輸和收不到。在嵌入式設計中,UART用處與PC并且通信,和與監控調試器和其他器件,如EEPROM通信。
有哪些性價比較高的串口電平轉換方案?
主模塊串口是5vTTL電平的,從模塊串口是3.3v的,現在要穩定通訊,求兩個性價比比較好高的電路。
這里我需要提供3種方案建議參考:
1.可以使用三極管電路2.建議使用MOS管電路3.使用專業點的電平轉換器下面依次對這三種電路做分析可以介紹:
1.不使用三極管電路上圖中,
當Uin控制輸出高電平,三極管Q1導通,三極管Q2不導通,Uout輸出高電平;
當Uin控制輸出低電平,三極管Q1不導通,三極管Q2導通,Uout輸出來低電平;
此電路信號是單向的,相對于串口必須2個這樣的電路。這樣的電流最節省成本,三極管和電阻全是幾分錢,加出聲也不到五毛錢。
2.建議使用MOS管電路
上圖中,D19和D20在壓降唯有0.36V的肖特基二極管,如果MOS管里面巳經有了個二極管,這樣這兩個二極管這個可以省去。
圖中,
左側輸出高電平,MOS管不導通狀態,右側輸出高電平;
左側輸出低電平,MOS管導通,右側輸出低電平;
右側輸出高電平,MOS管不截止狀態,左側輸出高電平;
右側輸出低電平,因此二極管的存在,MOS管導通,右側輸出低電平。
此電路也可以不應用于IIC總線電平轉換成,而且其電路具有信號分流傳輸特性。
3.在用專業點的電平轉換器那樣的電平轉換器有很多,這里就不做過多的話介紹,可以提供個參考電路圖,圖中對8路電平進行可以轉換
如果不是是串口的話只不需要兩路,是可以使用otl7WZ07P6X,。
偏文科類上列:可以使用MOS管堆建的電平轉換的電路性價比最高,電路簡單的具高單向高速公路通行功能。
以上是我個人因此問題的回答,若由什么好問題熱情大家不當之處,感謝討論。
最后多謝了大家點贊、評論、點贊和評論。更多電子技術相關內容可查詢資料本頭條號文章,后期肯定會有更多干貨文章分享給大家,多謝了大家參與我今日頭條號:單片機嵌入式愛好者。
謝謝啦!
1如圖所示,這是一種用MOS管做的電平轉換電路,低些成本比較低,但不能不能用在高速公路比如幾M的電路里面
2如圖所示,也這個可以用幾毛錢的專用芯片做電平轉換的,成本也比較低。