我正在查看mcu上的UART配置。下面有一个描述UART状态的结构。
在main()
的开头有这行代码
uart_status_t uart_status __attribute__((unused)) = 0;
有人可以解释这条线的作用吗?
由于
答案 0 :(得分:0)
它不是结构而是枚举。声明将uart_status设置为UART_IDLE。 gcc文档说明:[unused]表示该变量可能未被使用。 GCC不会对此变量发出警告。
对于gcc编译器指令,请参阅gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Variable-Attributes.html
- clarasoft-it