这个警告是指在初始化 spi_bus_config_t 结构体时,没有为成员 'sclk_io_num' 提供初始化值。

在C语言中,可以使用花括号{}来初始化结构体的成员,例如:

spi_bus_config_t config = {
    .sclk_io_num = 18,  // 为sclk_io_num提供初始化值
    .mosi_io_num = 23,
    .miso_io_num = 19,
    .quadwp_io_num = -1,
    .quadhd_io_num = -1,
};

如果没有为 'sclk_io_num' 提供初始化值,编译器会发出这个警告。你可以考虑为所有成员提供初始化值,或者使用默认值来初始化结构体。

C语言警告:spi_bus_config_t 结构体成员 'sclk_io_num' 未初始化 [-Wmissing-field-initializer]

原文地址: https://www.cveoy.top/t/topic/ph9t 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录