我在μC项目中使用了2个结构:
struct cRGB LED_OUTPUT[3] = {0};
struct LED_Object LEDS[3] = {0};
在两个单独的头文件中启动
struct cRGB { uint8_t g; uint8_t r; uint8_t b; };
和
struct LED_Object{
struct cRGB Color;
uint8_t brightnessReduction;
int8_t fadingDirection;
...}
为什么LEDS [0]到[2]单独显示,LED_OUTPUT为一个对象? 因为当我输入一个功能时可能与我的问题有关,并且LED_OUTPUT仍在窗口中可见,而LEDS显示“未知位置”。