收藏官网首页
查看: 790|回复: 5

STM32F103两种库文件如何解决兼容问题?

5

主题

25

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
发表于 2018-12-7 18:18:36 | 显示全部楼层 |阅读模式
校园创客福利
在学习STM32_IOT的过程中需要移植LED.C/LED.H文件,遇到下面问题:
点亮LED的教程中使用的是STM32F10x.h库文件,自动生成的工程文件中使用的是STM32F1xx.h库文件,将教程源码中的LED.C/LED.H移植到新的工程中后,把LED.C文件中的#include <stm32f10x.h>改为#include <stm32f1xx.h>后,出现下面图示错误,求高手指点:
GPIO定义错误.png
发表于 2018-12-9 11:27:58 | 显示全部楼层
库不通用,不能直接替换

5

主题

25

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
 楼主| 发表于 2018-12-9 15:08:23 来自手机 | 显示全部楼层
谢谢指点,能推荐一下hal库支持的c文件编写教程吗?我实在看不出来上面图示的hal_led.c文件错在哪里。拜托了!

10

主题

45

帖子

637

积分

版主

Rank: 7Rank: 7Rank: 7

积分
637
QQ
发表于 2018-12-22 17:05:48 | 显示全部楼层
思科赛电子 发表于 2018-12-9 15:08
谢谢指点,能推荐一下hal库支持的c文件编写教程吗?我实在看不出来上面图示的hal_led.c文件错在哪里。拜托 ...

你可以把你的工程文件发到406960301@qq.com,我给你看看问题出在哪里。

0

主题

13

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2019-1-9 23:15:46 | 显示全部楼层
校园创客福利
楼主解决了没?我也有相同问题

0

主题

2

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2019-1-18 23:28:56 | 显示全部楼层
库不能通用就不能直接换啊改也很麻烦为什么要改直接用新的就好了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

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