三个文件
main.c link.c link.h(串口相关)
问题:
incomplete type is not allowed问题
struct data_buffer {
char data[255];
char length;
}data;
结构体定义在 link.h 结构体变量定义初始化在link.c。main用extern引用。
extern static data_byffer data;
还有,全局变量在中断和普通线程造成冲突。emm…
三个文件
main.c link.c link.h(串口相关)
问题:
incomplete type is not allowed问题
struct data_buffer {
char data[255];
char length;
}data;
结构体定义在 link.h 结构体变量定义初始化在link.c。main用extern引用。
extern static data_byffer data;
还有,全局变量在中断和普通线程造成冲突。emm…