引用: wanyou2345 发表于 2018-10-11 07:36
一般自定义的结构体在对应源文件的.h文件中,然后如果有其他.c要调用的话,直接包含这个头文件,并且在该.c文件的开头用extern Structurename yourname;,应该可以解决,试一试哈
引用: wanyou2345 发表于 2018-10-11 06:53
是不行的,这个是extern用法问题吧,你可以看看官方给的例子,比如TIM_HandleTypeDef htim2;
1.TIM_HandleTypeDef 是在某个xx.h中定义的;
2.定义hitm2时,只需该mm.c文件包含xx.h即可;
更多回帖