打印
[其他ST产品]

TIM_Cmd问题

[复制链接]
1170|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pangb|  楼主 | 2020-9-7 22:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么在uv5中TIM_Cmd(TIM1,ENABLE)会出现“implicit declaration of function tim_cmd is invalid in c99”而致编译失败?

使用特权

评论回复
沙发
stly| | 2020-9-7 22:43 | 只看该作者

还有什么现象?能再详细描述下吗?

使用特权

评论回复
板凳
pangb|  楼主 | 2020-9-7 22:47 | 只看该作者
奇怪的是,所有关于tim的头文件都放进去了,还是不行。

使用特权

评论回复
地板
chenjunt| | 2020-9-7 22:55 | 只看该作者
是不是uv5的版本问题?

使用特权

评论回复
5
morrisk| | 2020-9-7 23:01 | 只看该作者
和版本的关系不大

使用特权

评论回复
6
xxrs| | 2020-9-7 23:04 | 只看该作者
应该还是设置问题可能是

使用特权

评论回复
7
zhuhuis| | 2020-9-7 23:07 | 只看该作者
比如c/cpp文件有加到工程?

使用特权

评论回复
8
chuxh| | 2020-9-7 23:11 | 只看该作者
c/cpp的属性设置?

使用特权

评论回复
9
supernan| | 2020-9-7 23:17 | 只看该作者
编译器的设置?

使用特权

评论回复
10
chenjunt| | 2020-9-7 23:20 | 只看该作者
还有是否用了C++的语法,而不是C的语法?

使用特权

评论回复
11
xxmmi| | 2020-9-7 23:23 | 只看该作者
需要在属性里两个地方设置路径和添加头文件。

使用特权

评论回复
12
pangb|  楼主 | 2020-9-7 23:27 | 只看该作者
c/c++页的选项只有c99

使用特权

评论回复
13
pangb|  楼主 | 2020-9-7 23:32 | 只看该作者
在c/c++页已经加入了inc.文件,是cubemx自动生成的

使用特权

评论回复
14
pangb|  楼主 | 2020-9-7 23:36 | 只看该作者
另外在ASM里加入同样一份inc 文件,还是不行。

使用特权

评论回复
15
tian111| | 2020-9-7 23:39 | 只看该作者
官网上能下到的最新版本。也使用了timer的外设,我是用的库文件方式,不是cube生成的。

使用特权

评论回复
16
llljh| | 2020-9-7 23:43 | 只看该作者
可以C/C++页的misc control可以使用--CPP11,就可以选择使用C++11来编译

使用特权

评论回复
17
pangb|  楼主 | 2020-9-7 23:46 | 只看该作者
还是不行。。。。

使用特权

评论回复
18
guoyt| | 2020-9-7 23:51 | 只看该作者
现在你用的是什么版本的keil?

使用特权

评论回复
19
huanghuac| | 2020-9-7 23:55 | 只看该作者
如果方便的话,可以提供一下完整的keil工程文件我在环境上试一下,

使用特权

评论回复
20
huwr| | 2020-9-7 23:58 | 只看该作者
另外你现在的环境有可以正常跑的通的工程是么?

使用特权

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

本版积分规则

701

主题

7643

帖子

6

粉丝