如何用modbus和stm32處理器實現樓?
stm32本身和所帶的庫函數,都不直接支持Modbus,需要自己根據modbus的相關協議標準來自己設計modbus通訊涉及到的代碼。提示:串口用來收集數據,把數據放到指定位置,同時你還需要開一個定時器用于斷幀,或者STM32高級點的芯片說不定有接收FIFO超時中斷,這樣斷幀就能在中斷里面做,否則只能用cpu去處理接收到的每一個字節數據。
如何用modbus和stm32處理器實現樓?
stm32本身和所帶的庫函數,都不直接支持Modbus,需要自己根據modbus的相關協議標準來自己設計modbus通訊涉及到的代碼。提示:串口用來收集數據,把數據放到指定位置,同時你還需要開一個定時器用于斷幀,或者STM32高級點的芯片說不定有接收FIFO超時中斷,這樣斷幀就能在中斷里面做,否則只能用cpu去處理接收到的每一個字節數據。