定义了一个全局变量,一直编译不过,请大神们帮助

2019-07-20 03:52发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
mack13013
1楼-- · 2019-07-20 07:40
 精彩回答 2  元偷偷看……
mack13013
2楼-- · 2019-07-20 10:52
或者,前面不是有个extern u16 USART_RX_STA;吗?你全局搜索USART_RX_STA,看下人家是怎么定义的,肯定是在C文件中定义,在H文件中声明是个外部变量
神乐
3楼-- · 2019-07-20 15:04
mack13013 发表于 2019-2-7 14:51
在usart.c的开头位置定义一个u16 TEM_flag;,这样,别的文件引用usart.h的时候,发现有一个extern u16 TEM_ ...

太感谢了,问题解决了,一直以为在.h文件定义就行,不知道还得再.c里面定义

一周热门 更多>