OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4921|回复: 11

用stm32mxcubekeil5文件后新建c文件引用了hal库文件但是无法使用hal库函数

[复制链接]

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
发表于 2020-12-30 10:20:17 | 显示全部楼层 |阅读模式
2金钱
屏幕截图 2020-12-30 100220.png 屏幕截图 2020-12-30 100305.png

最佳答案

查看完整内容[请看2#楼]

我仔细看了一下报错,它的意思是应该将函数的参数写上。你忘写参数了吧。 你试过将参数填上后还是报错吗? 如果新建的文件中,写函数调用不了库函数。 1.库函数路径是否添加。 2.是否添加所需库函数的xxx.h文件 3.如果都不是,看看你新文件是不是建错了。(在工程中有文件,但是并没有在文件夹中生成文件)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
388
金钱
388
注册时间
2020-11-7
在线时间
44 小时
发表于 2020-12-30 10:20:18 | 显示全部楼层
本帖最后由 游走在01的海洋 于 2021-1-4 15:26 编辑
恶魔毒素 发表于 2021-1-4 09:40
以前写的都不报错,只有新写的才报错

我仔细看了一下报错,它的意思是应该将函数的参数写上。你忘写参数了吧。
你试过将参数填上后还是报错吗?

如果新建的文件中,写函数调用不了库函数。
1.库函数路径是否添加。
2.是否添加所需库函数的xxx.h文件
3.如果都不是,看看你新文件是不是建错了。(在工程中有文件,但是并没有在文件夹中生成文件)
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-12-30 22:04:12 | 显示全部楼层
帮顶
回复

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3874
金钱
3874
注册时间
2017-3-7
在线时间
1690 小时
发表于 2020-12-31 07:54:45 | 显示全部楼层
从报错信息看是可以用的啊,只是你的参数有问题而已
回复

使用道具 举报

9

主题

219

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1426
金钱
1426
注册时间
2020-5-12
在线时间
392 小时
发表于 2020-12-31 09:33:04 | 显示全部楼层
这 。。myadc.c的第一行写上 #include "task.h"
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2020-12-31 10:26:14 | 显示全部楼层

不知哪里有问题
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2020-12-31 10:28:22 | 显示全部楼层
叶子君 发表于 2020-12-31 09:33
这 。。myadc.c的第一行写上 #include "task.h"

我昨天图截错了,都用不了,就是用不了库里面的函数
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2020-12-31 10:29:33 | 显示全部楼层
恶魔毒素 发表于 2020-12-31 10:28
我昨天图截错了,都用不了,就是用不了库里面的函数

原来都好使的就突然不好用了
回复

使用道具 举报

1

主题

77

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
388
金钱
388
注册时间
2020-11-7
在线时间
44 小时
发表于 2020-12-31 16:01:51 | 显示全部楼层
帮顶。建议:想想最近有没有动过与软件相关的文件说明的。
还有,习惯用KEIL
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2021-1-4 09:36:44 | 显示全部楼层
a5820736 发表于 2020-12-31 07:54
从报错信息看是可以用的啊,只是你的参数有问题而已

不是 如果是参数错误的话 前面只会有个× 不会有黄色的感叹号
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2021-1-4 09:40:46 | 显示全部楼层
游走在01的海洋 发表于 2020-12-31 16:01
帮顶。建议:想想最近有没有动过与软件相关的文件说明的。
还有,习惯用KEIL

以前写的都不报错,只有新写的才报错
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-6-20
在线时间
4 小时
 楼主| 发表于 2021-1-5 11:20:13 | 显示全部楼层
游走在01的海洋 发表于 2021-1-4 15:21
我仔细看了一下报错,它的意思是应该将函数的参数写上。你忘写参数了吧。
你试过将参数填上后还是报错吗 ...

已经解决了写墙上了,编译器当声明了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-15 07:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表