# STM32F4xx系列的MCU的UART數據字節組成如下圖


# 發送數據做如下圖示,data byte MSB 與 Parity 重合

# 先刨去 Parity bit,分析 LSB ~ MSB 的純數據:
> 假定數據中的 ‘1’ 個數為奇數,偶校驗:Parity = ‘1’,奇校驗:Parity = ‘0’
> 假定數據中的 ‘1’ 個數為偶數,偶校驗:Parity = ‘0’,奇校驗:Parity = ‘1’
# 將Parity bit 寫入 MSB 位置做替換,這可以理解為編碼的過程
# 接收端收到數據后作解碼操作
根據 Parity bit 的值 + 奇偶校驗方式 + data( LSB ~ bit6 ) => 算出 MSB 的值,這其實就是發送過程組合數據的逆過程
# 目的
學習這種數據的組裝方法,在增加了校驗功能的情況下字節數據長度沒有改變
