OpenEdv-开源电子网

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

新建HAL版本MDK工程问题求助-删除main.h文件后新增报错

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2023-7-7
在线时间
1 小时
发表于 2023-7-7 07:38:42 | 显示全部楼层 |阅读模式
1金钱
按开发指南指导(参考的第八章 新建HAL版本MDK工程)新建HAL版本MDK工程已经到了下载验证这一步了,第一次编译的时候报错和开发指南一样,1 Error,如下图。

按开发指南找到了报错位置并删除了main.h文件,重新编译发现新增了3 Errors,如下图。

继续按开发指南在工程文件中包含 STM32F1xx_hal.h,警告消失,如下图。说明新增的3个 Error是因为我删除main.h文件导致的。

恢复main.h文件后报错会恢复到第一次编译的情况,即1 Error。

之前对代码了解甚少,请各位高手指点下,感激不尽!

最佳答案

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

昨天又根据开发指南新建了一遍,工程建立成功了。 回想了一下之前报错的问题,猜测是在8.1.3.5添加 STM32F1xx_HAL_Driver 源码的时候偷懒把文件夹里所有的文件全部添加进去导致的。 今天在编译成功的工程里面复现了一下,把STM32F1xx_HAL_Driver 源码文件夹全部添加进去,报错信息和之前一样。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2023-7-7
在线时间
1 小时
 楼主| 发表于 2023-7-7 07:38:43 | 显示全部楼层
huanan 发表于 2023-7-8 09:19
报错信息看一下

昨天又根据开发指南新建了一遍,工程建立成功了。
回想了一下之前报错的问题,猜测是在8.1.3.5添加 STM32F1xx_HAL_Driver 源码的时候偷懒把文件夹里所有的文件全部添加进去导致的。
今天在编译成功的工程里面复现了一下,把STM32F1xx_HAL_Driver 源码文件夹全部添加进去,报错信息和之前一样。
C:\Users\yeyog\Desktop\新建文件夹
回复

使用道具 举报

0

主题

465

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1732
金钱
1732
注册时间
2021-4-11
在线时间
320 小时
发表于 2023-7-8 09:19:10 | 显示全部楼层
报错信息看一下
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2023-7-8 21:47:40 | 显示全部楼层
应该是漏了什么步骤
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2023-7-11 00:34:36 | 显示全部楼层
TstudySTM32 发表于 2023-7-9 08:29
昨天又根据开发指南新建了一遍,工程建立成功了。
回想了一下之前报错的问题,猜测是在8.1.3.5添加 STM3 ...

谢谢分享
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

28

主题

360

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1027
金钱
1027
注册时间
2021-2-4
在线时间
146 小时
发表于 2023-7-11 11:21:34 | 显示全部楼层
TstudySTM32 发表于 2023-7-7 07:38
昨天又根据开发指南新建了一遍,工程建立成功了。
回想了一下之前报错的问题,猜测是在8.1.3.5添加 STM3 ...

有几个是扩展包(看文件名猜的),你给加进去了就报错了
我之前也是一口气加完,后面全部删了缺什么加什么就没事了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 06:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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