何爲串口透傳

轉載知乎

透傳:透明傳輸。就是不管所傳輸的內容、數據協議形式。只是把需要傳輸的內容當成一組二進制數據完美地傳輸到接收端。不對要傳的數據做任何處理。
就像《非常人販》裏的斯坦森那樣,他不管後備箱裏送的到底是貨物還是毒品、是豬肉還是女人……只負責把貨物送到目的地。
串口透傳這個詞彙一般出現在串口模塊中,串口模塊接上MCU用透傳方式把MCU要發的數據發送到接收端,串口模塊不會對MCU要發送的數據做任何處理。

mcu都有串口,串口也是最簡單、最常見的mcu通訊方式。而串口透傳實際上使用的其他的通訊方式,比如以太網、藍牙、zigbee、gprs等等,而串口數據作爲這些協議幀中的數據區。本質上是其他通訊方法。但是對於嵌入式的開發者來說,實際上是對串口進行編程,對數據的接收、發送都是使用串口。而數據的傳輸實際是通過其他方式,透傳模塊(或芯片)負責把串口數據以其他方式(比如藍牙)發送、同時也把收到的數據轉化成串口數據。這樣對於嵌入式mcu(嵌入式程序員)這些模塊相當於透明的。使用透傳模塊可以簡化編程(不用實現複雜的協議棧)、增加靈活性(模塊化,更換透傳模塊可以改變通訊方式【近距離藍牙--gprs手機網絡】)、使老設備具有新的通訊方式(以前的設備可能並沒有源碼,只增加透傳模塊就可利用現在高級網絡)。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章