Arduino UNO 代码移植到ESP32上可能遇到的bug

    typedef struct
    {
        uint16_t a;        
        uint8_t b;           
    } testStruct;

Serial.println(sizeof(testStruct))

这段代码在UNO上会打印3,而ESP32上会打印4,应该是esp32有一个字节对齐的问题

你可能感兴趣的:(Arduino UNO 代码移植到ESP32上可能遇到的bug)