close

UART Protocol Introduction


Abstract :


現今許多微處理器(Microcontroller)內部都有函數提供使用者使用,僅需要對特定的暫存器進行設定即可使用,但未來若需要降低成本又或者是其他因素的考量都是有機會需要去撰寫的。若需要自行撰寫串列傳輸(UART)的輸出(TX)與輸入(RX),通訊協定的基本認知是不可以沒有的。


 


Introduction :


通訊協定就好比是暗號,在串列傳輸通訊協定的格式內容裡,每個符號由四種資料共11個位元所組成,共分為:


1.      起始位元(Start Bit)


2.      資料內容(Data)


3.      奇偶同位元檢查碼(Priority Bit)


4.      停止位元(Stop Bit)


 


而資料透過FIFO(First Input First Output)的方式,由最低有效位元LSB(Least Significant Bit)開始傳輸直至最高有效位元MSB(Most Significant Bit),如下圖所示。(補充:奇偶同位元(PB)可以選擇忽略不使用)



Protocol Diagram



arrow
arrow
    全站熱搜

    jk3527101 發表在 痞客邦 留言(0) 人氣()