怎麼實現MCU與pc的串列埠通訊?使用者2695085124662019-11-05 18:46:21

謝邀。mcu都有串列埠,串列埠也是最簡單、最常見的mcu通訊方式。而串列埠透傳實際上使用的其他的通訊方式,比如乙太網、藍芽、zigbee、gprs等等,而串列埠資料作為這些協議幀中的資料區。本質上是其他通訊方法。但是對於嵌入式的開發者來說,實際上是對串列埠進行程式設計,對資料的接收、傳送都是使用串列埠。

而資料的傳輸實際是透過其他方式,透傳模組(或晶片)負責把串列埠資料以其他方式(比如藍芽)傳送、同時也把收到的資料轉化成串列埠資料。

這樣對於嵌入式mcu(嵌入式程式設計師)這些模組相當於透明的。

使用透傳模組可以簡化程式設計(不用實現複雜的協議棧)、增加靈活性(模組化,更換透傳模組可以改變通訊方式【近距離藍芽——gprs手機網路】)、使老裝置具有新的通訊方式(以前的裝置可能並沒有原始碼,只增加透傳模組就可利用現在高階網路)。