×

关于QT 结构体的使用,socker发送不了0x00的问题

错误调试

关于QT 结构体的使用,socker发送不了0x00的问题

zxjy辉 zxjy辉 发表于2025-01-09 浏览582 评论0

采用了结构体来确定数据结构,然后使用socker发送不了0x00,正常socker是可以发送0x00的


结构体定义

// 起始帧+结束帧
struct  _YmodemStartEndFrame
{
    uint8_t frameHeader;            // 帧头
    uint8_t packetNumber;           // 包号
    uint8_t packetNumberR;          // 包号反码
    uint8_t NUL[PACKET_SIZE];       // 数据存储区
    uint8_t crc16H;                 // CRC校验位高
    uint8_t crc16L;                 // CRC校验位低

};