初步测试OK

This commit is contained in:
edisondeng
2026-05-10 08:57:34 +08:00
parent ee67076ec7
commit 485fb32a72
7 changed files with 4343 additions and 4263 deletions

View File

@ -73,7 +73,7 @@ extern "C" {
🚀 核心身份标识:烧录不同设备时,请务必修改这个数字!
比如设备A烧录时改为 0x01设备B烧录时改为 0x02
========================================================= */
#define MY_DEVICE_ID 0x02
#define MY_DEVICE_ID 101
/* =========================================================
🚀 开发调试开关

View File

@ -32,7 +32,6 @@ typedef enum {
MODBUS_STATE_CONNECTING,
MODBUS_STATE_SEND_QUERY,
MODBUS_STATE_WAIT_RESPONSE,
MODBUS_STATE_PROCESS_DATA,
MODBUS_STATE_ERROR_RETRY
} modbus_client_state_t;
@ -47,4 +46,10 @@ void ModbusTCP_Client_Init(uint8_t sn);
*/
void ModbusTCP_Client_Task(void);
/**
* @brief 获取最新成功读取的 Modbus 寄存器值
* @retval 16位寄存器值 (未读到时默认返回 0xFFFF)
*/
uint16_t ModbusTCP_Get_LastRegVal(void);
#endif