[STM32F0] 标准库函数问题。谢谢!

[复制链接]
4431|16
 楼主| ihafd 发表于 2021-8-7 18:48 | 显示全部楼层 |阅读模式
请问ST官网提供的标准库里 STM32F030与STM32F072用同一标准库文件吗?
都是用:STSW_STM32140_V1.0.1 这个库吗?

谢谢。
yklstudent 发表于 2021-8-7 21:03 | 显示全部楼层
放心,必须同一个表准备库,不过记得具体芯片型号宏定义设置不同
xyz549040622 发表于 2021-8-7 23:33 | 显示全部楼层
最新的STM32CubeF0        STM32Cube MCU Package for STM32F0 series,应该是下载这个了,都在这里面
https://www.st.com/en/embedded-software/stm32cubef0.html
标准库不知道f0系列的是哪个,应该好久没更新了,具体看库的说明吧
 楼主| ihafd 发表于 2021-8-14 01:14 | 显示全部楼层
我现在用STM32F072 配置USART3时就发现stm32f0xx_rcc.h文件里没有USART3 USART4这些定义。
这个库文件是在官网风下载的。
我查看了一下stm32f0xx_rcc.h文件里的定义,这文件应该就是STM32F030的定义STM32F072比STM32F030多出来的功能,这个文件里都没有定义的?
请问我怎样可以下载到这个STM32F072的库文件和头文件?
感谢。
 楼主| ihafd 发表于 2021-8-15 22:43 | 显示全部楼层
我用的是ST的标准库。
我用的型号是STM32F072C8
当我用MCU的功能超出STM32F030的时候编译就提示出错。头文件已经改成STM32F072的头文件。KEIL里也是选择了STM32F072C8
这个型号的了。
例如我定义:NVIC_InitStructure.NVIC_IRQChannel = USART3_4_IRQn; 就提示出错。因为STM32F030没有USART3、USART4.

提示没有定义。
USER\C_source\UART3_LTE.c(51): error:  #20: identifier "USART3_4_IRQn" is undefined
是不是要在stm32f0xx.h文件里改一些定义才会认这STM32F072的功能?

请问在库文件里要怎样配置或定义后才转换成STM32F072的库的。

感谢!
呐咯密密 发表于 2021-8-16 09:32 | 显示全部楼层
ihafd 发表于 2021-8-15 22:43
我用的是ST的标准库。
我用的型号是STM32F072C8
当我用MCU的功能超出STM32F030的时候编译就提示出错。头文 ...

在使用stm32f030的时候,会定义stm32f030,这个在keil软件C/C++选项Define一栏,当移植到stm32f072硬件平台的时候,得修改为stm32f072,否则关于stm32f072一些定义是无法使用的。
呐咯密密 发表于 2021-8-16 09:32 | 显示全部楼层
ihafd 发表于 2021-8-15 22:43
我用的是ST的标准库。
我用的型号是STM32F072C8
当我用MCU的功能超出STM32F030的时候编译就提示出错。头文 ...

650886119c03996dfe.png
呐咯密密 发表于 2021-8-16 09:34 | 显示全部楼层
还有这里的宏定义
554596119c0bf85857.png
隐去 发表于 2021-8-27 17:02 | 显示全部楼层
有问题吗
LEDyyds 发表于 2021-8-27 17:18 | 显示全部楼层
修改宏定义啊,不同的容量,外设数量不一样
koala889 发表于 2021-8-27 17:22 | 显示全部楼层
库应该是没问题的,就是想上面说的,
一些配置的问题
七毛钱 发表于 2021-8-30 10:42 来自手机 | 显示全部楼层
看看是不是你您的配置哪里出问题了
labasi 发表于 2021-9-7 11:17 | 显示全部楼层
我没有用过标准库啊
paotangsan 发表于 2021-9-7 11:17 | 显示全部楼层
应该是一个的
renzheshengui 发表于 2021-9-7 11:25 | 显示全部楼层
感觉库函数是没有问题的
wakayi 发表于 2021-9-7 11:29 | 显示全部楼层
我用的都是cube自己选的库
wowu 发表于 2021-9-7 11:31 | 显示全部楼层
我不是很怀疑库函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

294

主题

858

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部