关于F4串口实验中遇到的warning: #223-D: function "USART1_IRQHandler" declared implicitly

2019-07-20 12:29发布

新人求教~~~串口实验中,函数写到一块没问题,分开准备单独写成头文件的时候发生警告,
网上查阅后 在后文件函数名前加extern 也没有改善
求大神分析一下原因! 多谢多谢~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
枡栎2017
1楼-- · 2019-07-21 06:57
 精彩回答 2  元偷偷看……
枡栎2017
2楼-- · 2019-07-21 08:13
Crime毛豆 发表于 2017-8-1 16:18
你的MY_USART_Init()函数是写在usart.c里面的吗?
写在usart.c里,然后在main.c开头include一下usart.h ...

我把我的usart。h另存为另一个名字了,然后再编译就好了,估计虽然移除了usert。c文件
但是可能有残存的文件造成干扰?
诗人问题
3楼-- · 2019-07-21 08:54
void XXX_Init(void);      //在头文件 初始一次

XXX_Init();                     //在main 函数初始一次

总共初始化两次
诗人问题
4楼-- · 2019-07-21 14:13
 精彩回答 2  元偷偷看……

一周热门 更多>