打印
[STM32F0]

标准库函数问题。谢谢!

[复制链接]
3562|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的库文件和头文件?
感谢。

使用特权

评论回复
5
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的库的。

感谢!

使用特权

评论回复
6
呐咯密密| | 2021-8-16 09:32 | 只看该作者
ihafd 发表于 2021-8-15 22:43
我用的是ST的标准库。
我用的型号是STM32F072C8
当我用MCU的功能超出STM32F030的时候编译就提示出错。头文 ...

在使用stm32f030的时候,会定义stm32f030,这个在keil软件C/C++选项Define一栏,当移植到stm32f072硬件平台的时候,得修改为stm32f072,否则关于stm32f072一些定义是无法使用的。

使用特权

评论回复
7
呐咯密密| | 2021-8-16 09:32 | 只看该作者
ihafd 发表于 2021-8-15 22:43
我用的是ST的标准库。
我用的型号是STM32F072C8
当我用MCU的功能超出STM32F030的时候编译就提示出错。头文 ...


使用特权

评论回复
8
呐咯密密| | 2021-8-16 09:34 | 只看该作者
还有这里的宏定义

使用特权

评论回复
9
隐去| | 2021-8-27 17:02 | 只看该作者
有问题吗

使用特权

评论回复
10
LEDyyds| | 2021-8-27 17:18 | 只看该作者
修改宏定义啊,不同的容量,外设数量不一样

使用特权

评论回复
11
koala889| | 2021-8-27 17:22 | 只看该作者
库应该是没问题的,就是想上面说的,
一些配置的问题

使用特权

评论回复
12
七毛钱| | 2021-8-30 10:42 | 只看该作者
看看是不是你您的配置哪里出问题了

使用特权

评论回复
13
labasi| | 2021-9-7 11:17 | 只看该作者
我没有用过标准库啊

使用特权

评论回复
14
paotangsan| | 2021-9-7 11:17 | 只看该作者
应该是一个的

使用特权

评论回复
15
renzheshengui| | 2021-9-7 11:25 | 只看该作者
感觉库函数是没有问题的

使用特权

评论回复
16
wakayi| | 2021-9-7 11:29 | 只看该作者
我用的都是cube自己选的库

使用特权

评论回复
17
wowu| | 2021-9-7 11:31 | 只看该作者
我不是很怀疑库函数

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

290

主题

844

帖子

3

粉丝