对比新文件 |
| | |
| | | #ifndef _HIDO_MODBUS_SLAVE_H_ |
| | | #define _HIDO_MODBUS_SLAVE_H_ |
| | | |
| | | #include "HIDO_TypeDef.h" |
| | | #include "HIDO_Modbus.h" |
| | | |
| | | HIDO_VOID HIDO_ModbusSlaveDataReady(HIDO_ModbusStruct *_pstModbus, HIDO_UINT8 _u8Addr, HIDO_UINT8 _u8FuncCode, HIDO_UINT8 *_pu8Data, HIDO_UINT32 _u32Len); |
| | | HIDO_VOID HIDO_ModbusSlavePoll(HIDO_ModbusStruct *_pstModbus); |
| | | HIDO_VOID HIDO_ModbusSlaveSerialTXOver(HIDO_ModbusStruct *_pstModbus); |
| | | HIDO_VOID HIDO_ModbusSlaveSerialRXOver(HIDO_ModbusStruct *_pstModbus); |
| | | HIDO_INT32 HIDO_ModbusSlavePackReadHoldingRegister(HIDO_ModbusStruct *_pstModbus, HIDO_UINT8 _u8Addr, HIDO_UINT16 *_pu16RegisterValue, HIDO_UINT8 _u8Cnt); |
| | | HIDO_INT32 HIDO_ModbusSlavePackReadHoldingRegister2(HIDO_ModbusStruct *_pstModbus, HIDO_UINT8 _u8Addr, HIDO_UINT8 *_pu8Data, HIDO_UINT8 _u8Len); |
| | | HIDO_INT32 HIDO_ModbusSlaveWriteSingleRegister(HIDO_ModbusStruct *_pstModbus, HIDO_UINT8 _u8Addr, HIDO_UINT16 _u16StartAddress, HIDO_UINT16 _u16Register); |
| | | HIDO_INT32 HIDO_ModbusSlaveWriteMultipleRegisters(HIDO_ModbusStruct *_pstModbus, HIDO_UINT8 _u8Addr, HIDO_UINT16 _u16StartAddress, HIDO_UINT16 _u16Cnt); |
| | | |
| | | #endif /* _HIDO_MODBUSSLAVE_H_ */ |