A. 如何獲取串口數據
首先,你可以利用串口監聽工具,比如accessport,來監聽串口的交互數據,分析它每條數據的格式及涵義,然後編程模擬其收發流程,逐步實驗
B. 簡述串列口接收和發送數據的過程。
首先需要對串口初始化,配置波特率,波特率和時鍾強相關。
然後就可以發送接收了,發送接收分為中斷和輪詢。
發送時就是向一個寄存器寫入數據,mcu會自動將寄存器的數據送入發送緩沖區,mcu自動將緩沖區的數據通過tx線編程電平發送出去。
接收也是一樣,外部送來的數據mcu自動轉化為數字信號存放在接收緩沖區,將第一個數據依次送入接收寄存器,如果中斷使能會有中斷,在中斷里讀取接收寄存器的數據,