讀寄存器數據(功能碼0x03)
請求數據格式:
id(一個字節)|功能碼(一個字節)|起始地址(兩個字節)|寄存器數量(兩個字節)
例:07|03|0008|0008
接收數據格式:
id(一個字節):
功能碼(一個字節):03
字節數(一個字節):08
寄存器[8]值(兩個字節):年
寄存器[9]值(兩個字節):月
寄存器[10]值(兩個字節):日
寄存器[11]值(兩個字節):時
寄存器[12]值(兩個字節):分
寄存器[13]值(兩個字節):秒
寄存器[14]值(兩個字節):聲強
寄存器[15]值(兩個字節):頻率
CRC碼(兩個字節)
例:
07|03|08|0800|0001|0001|0001|0001|0001|0030|0020
修改單個寄存器
id(一個字節)|寄存器地址(兩個字節)|寄存器值(兩個字節)
例:01|0001|0001
修改多個寄存器
id(一個字節)|起始地址(兩個字節)|寄存器數量|字節數(這里應該是寄存器修改的的字節數、一個字節)|寄存器值