Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

26 righe
570 B

  1. #ifndef __MODBUS_H
  2. #define __MODBUS_H
  3. #include "ucos_ii.h"
  4. #define SLAVE_ADDRES 0x01
  5. typedef struct Modbus_Frame
  6. {
  7. uint8_t slaveAddres; /*从机地址*/
  8. uint8_t func; /*功能码*/
  9. uint16_t opeAddres; /*操作地址*/
  10. uint16_t opeNum; /*操作数量*/
  11. uint8_t wNum; /*写入字节数*/
  12. uint8_t wData[256]; /*写入数据*/
  13. uint16_t crc; /*CRC校验码*/
  14. }MODBUS_FRAME;
  15. extern OS_EVENT *ModbusReceived;
  16. void AppTaskModbusParse(void *p_arg);
  17. void AppTaskModbusSend(void *p_arg);
  18. #endif