思科赛电子 发表于 2018-12-7 18:18:36

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

在学习STM32_IOT的过程中需要移植LED.C/LED.H文件,遇到下面问题:
点亮LED的教程中使用的是STM32F10x.h库文件,自动生成的工程文件中使用的是STM32F1xx.h库文件,将教程源码中的LED.C/LED.H移植到新的工程中后,把LED.C文件中的#include <stm32f10x.h>改为#include <stm32f1xx.h>后,出现下面图示错误,求高手指点:

冯俊波 发表于 2018-12-9 11:27:58

库不通用,不能直接替换

思科赛电子 发表于 2018-12-9 15:08:23

谢谢指点,能推荐一下hal库支持的c文件编写教程吗?我实在看不出来上面图示的hal_led.c文件错在哪里。拜托了!

几台哥 发表于 2018-12-22 17:05:48

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

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

稳压又烧了 发表于 2019-1-9 23:15:46

楼主解决了没?我也有相同问题

扬逸霄 发表于 2019-1-18 23:28:56

库不能通用就不能直接换啊改也很麻烦为什么要改直接用新的就好了
页: [1]
查看完整版本: STM32F103两种库文件如何解决兼容问题?