#ifndef COMMON_H #define COMMON_H #include #define DATA_LEN 512 #define TYPE_DATA 1 #define TYPE_ACK 2 typedef struct { uint8_t type; // DATA or ACK uint8_t seq; // 序号 0 / 1 uint16_t length; // 数据长度 char data[DATA_LEN]; } packet_t; #endif