brisonus_qc_dsp_com/br_com_service.h
JingweiCui ff5c5db787 [Add] Modbus通信库+参数定义
通过直接修改结构体参数的地址去修改具体的变量,结构体把所有定义的参数作为一个整体管理;ModbusRTU目前支持03,06和0A功能码。
2025-01-09 18:05:09 +08:00

19 lines
348 B
C

#ifndef _BR_COM_SERVICE_H
#define _BR_COM_SERVICE_H
#define PAYLOAD_MAX_LEN (256u)
typedef enum {
BRCOMSTATUS_OK,
BRCOMSTATUS_HEADR_ERR,
BRCOMSTATUS_LEN_ERR,
BRCOMSTATUS_ERR
} BrComStatus_t;
BrComStatus_t br_com_process(uint8_t * pucRecvBuffer, uint16_t usRecvBufferLen, uint8_t * pucSendBuffer, uint16_t * pusSendBufferLen);
#endif