單片機和串口設備通訊設計時要注意的幾個問題

現在有很多外設喜歡通過UART接口進行通訊控制,比如串口WIFI模塊,串口藍牙模塊,串口HMI等等。因爲基本上每款單片機都有UART這個硬件設備,這使得通過UART來控制的外設可以在衆多單片機系統中使用。

單片機和單片機串口通訊,單片機和外設串口通訊,設計時要注意幾點:

第一,  是最基本,往往也是容易忽略的,就是電平匹配問題。3.3V和5.0V等不同電平的進行通訊時,要進過電平匹配電路,才能實現通訊功能。

第二,  波特率啊波特率,這是最重要的,不過這個問題一般很容易就可以發現,因爲不同波特率進行通訊時,一般情況下可以接受到亂碼的數據,所以觀察到亂碼的數據首先想到的就是波特率是否一致,還有起止位、停止位、校驗位的設置。

第三,  當遇到單片機和外設都是第一次接觸的話,這要出現問題就不知道是哪個設備出現問題,這是最好的辦法就是使用USB轉TTL模塊逐個進行通訊測試,把兩個設備搞清楚了在進行通訊問題就少了很多。

2015/11/8

發佈了30 篇原創文章 · 獲贊 16 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章