有人知道如何抑制此警告吗?我无法避免它们(它们源于我使用的框架)。
谢谢!
从 gcc(1) 手册页:
-Wno-属性如果使用了意外的“__attribute__”,例如无法识别的属性、应用于变量的函数属性等,请不要发出警告。这不会因错误使用支持的属性而停止错误。
只需添加static
到您的声明中
PROGMEM static char my_byte[100] = {0x00,0x01,0x02,0x03 ...... }
然后将其检索为
char any_byte;
int index;
any_byte = pgm_read_byte(&(my_byte[index])) ;