打印

STM32 3.0的库出现怪问题了...

[复制链接]
2296|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kk2614755|  楼主 | 2010-1-23 20:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kk2614755 于 2010-1-23 21:09 编辑



这个是我的工程目录,   Init目录里头包含一个初始化文件 Init.c ,

然后我在Main.c里面 包含Init.h的头文件,   里面只放了

#ifndef _Init_H_
#define _Init_H
void Init(void);
#endif

这个函数的声明,   然而他总是编译出警告..  这是怎么回事啊?




我一直在51单片机上面都是这样子写模块的啊...  怎么到STM32上面就不行...?

我一直都是这么写法的,

编译的顺序都没错啊...

我怎么看都不像有语法错误啊...

香版  , 向你请教了.....


[local]1[/local]
沙发
21ele| | 2010-1-23 21:15 | 只看该作者
每个文件最后多加一个空行就ok了

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kk2614755 + 1
板凳
kk2614755|  楼主 | 2010-1-23 21:18 | 只看该作者
第二个例程 流水灯.rar (2.36 MB)

使用特权

评论回复
地板
21ele| | 2010-1-23 21:29 | 只看该作者
MDK的程序文件,最后必须要有一个新的空行,否则会有编译警告:
  warning:  #1-D: last line of file ends without a newline

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kk2614755 + 1
5
xwj| | 2010-1-23 21:35 | 只看该作者
奇怪。
看不懂英文的吗?

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kk2614755 + 1
6
xsgy123| | 2010-1-24 14:47 | 只看该作者
英文确实已经提示的非常清楚了

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kk2614755 + 1
7
kk2614755|  楼主 | 2010-1-24 19:30 | 只看该作者
:handshake   谢谢大伙了...

以前玩的时候还真没留意这...

使用特权

评论回复
8
dfsa| | 2010-1-24 21:30 | 只看该作者
这个问题很常见

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://newspic.mop.com/2009/03/25/20090325132243992.gif

19

主题

440

帖子

1

粉丝