你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

为何升级最新的库后,提示 Error[Pe020]: identifier "HAL_StatusType...

[复制链接]
hpdell 提问时间:2017-10-31 22:13 /
为何升级最新的库后,提示 Error[Pe020]: identifier "HAL_StatusTypeDef" is undefined  ?????
程序中明明已经包含了这个 #include "stm32f7xx_hal_def.h"  这个头文件,怎么 还是会提示 没有定义 ????????

之前是 v1.7版本的库,现在想升级为 v1.8版本的
收藏 1 评论11 发布时间:2017-10-31 22:13

举报

11个回答
Inc_brza 回答时间:2018-1-8 09:13:47
上传工程
mars5514 回答时间:2018-1-8 09:32:09
最少要发点代码出来吧,这个让人怎么分析?
无薪税绵 回答时间:2018-1-8 12:52:08
楼主看看这里:
http://blog.csdn.net/lijing198997/article/details/76455550
应该是这个问题了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wolfgang 回答时间:2018-1-8 16:21:53
检查 #include HAL_xxxxxx库的引用顺序

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

hpdell 回答时间:2018-1-8 17:07:21
无薪税绵 发表于 2018-1-8 12:52
楼主看看这里:
http://blog.csdn.net/lijing198997/article/details/76455550
应该是这个问题了。 ...

我测试看看,多谢多谢啊
hpdell 回答时间:2018-1-8 17:08:06
wolfgang2015 发表于 2018-1-8 16:21
检查 #include HAL_xxxxxx库的引用顺序

我测试看看,多谢多谢啊
埃斯提爱慕 回答时间:2018-1-8 22:39:27
提示: 作者被禁止或删除 内容自动屏蔽
hpdell 回答时间:2018-1-20 21:02:01
无薪税绵 发表于 2018-1-8 12:52
楼主看看这里:
http://blog.csdn.net/lijing198997/article/details/76455550
应该是这个问题了。 ...

你好,貌似还是不行啊,提示错误就是在这个 stm32f7xx_hal.h 的头文件里面的
???
hpdell 回答时间:2018-1-20 21:06:48
本帖最后由 hpdell 于 2018-1-20 21:31 编辑
dsjsjf 发表于 2018-1-8 22:39
新旧库会有些不一样,对应的作更改就可以了

你好,做如下修改就去可以了
1、

hal-1.png



2、
hal-2.png



3、

hal-3-.png



4、
hal-4.png


经过上面的修改后,编译就可以了,
但是不知道以后使用会不会出现神马问题 ?????


无薪税绵 回答时间:2018-1-21 09:30:37
能正常编译,
再烧录进板子,调试看看,
如果功能正常,那就没有问题了。
hpdell 回答时间:2018-1-21 15:20:20
本帖最后由 hpdell 于 2018-1-21 15:34 编辑
无薪税绵 发表于 2018-1-21 09:30
能正常编译,
再烧录进板子,调试看看,
如果功能正常,那就没有问题了。 ...

目前看貌似没有什么问题了,不知道以后功能加多了会不会出现啥问题啊

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版