0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32F3系列MCU外围元器件配置参考(附BOM表)

芯情观察猿 来源:芯情观察猿 作者:芯情观察猿 2022-07-12 09:21 次阅读

STM32F3xx系列是高集成和易于开发的32位MCU,整合了带有DSP与FPU指令、工作频率为72MHz的32位ARM Cortex-M4内核、高级模拟外设以及嵌入式Flash和SRAM存储器。由于实时功能、数字信号处理、低功耗与低电压操作特性,STM32F3xx能有效处理三相电机控制器、生化和工业传感器以及音频滤波器等电路的混合信号,可广泛用于消费、医疗、便携式健身、系统监控与测量的实际应用。

时钟方面,STM32F3xx使用两个时钟源:LSE采用的X1是一个32.768kHz晶振,用于嵌入式RTC;HSE采用的X2为8MHz晶振,用于STM32F3xx MCU运行。每个时钟源在未使用时,都可单独打开或者关闭,以降低功耗。

1. HSE时钟

高速外部时钟信号(HSE)OSC时钟有2个时钟源:HSE外部晶振 / 陶瓷谐振器,HSE用户外部时钟。

pYYBAGLMy6mANqs3AABecK6y4ew417.png

PCB布线时,谐振器和负载电容必须尽可能地靠近振荡器的引脚,以尽量减小输出失真和起振稳定时间。负载电容值必须根据所选振荡器的不同做适当调整。

(1)外部晶振/陶瓷谐振器(HSE晶振)

4-32MHz外部振荡器的优点是精度非常高。时钟控制寄存器中的HSERDY标志(RCC_CR)指示了HSE振荡器是否稳定。在启动时,硬件将此位置1后,此时钟才可以使用。如在时钟中断寄存器(RCC_CIR)中使能中断,则可产生中断。

HSE晶振可通过时钟控制寄存器(RCC_CR)中的HSEON位打开或关闭。

(2)外部源(HSE旁路)

在此模式下,必须提供外部时钟源,最高频率不超过32MHz。此模式通过将时钟控制寄存器(RCC_CR)中的HSEBYP和HSEON位置1进行选择。必须使用占空比为40-60%的外部时钟信号(方波、正弦波或三角波)来驱动OSC_IN引脚,具体取决于频率,同时OSC_OUT引脚可用作GPIO。

2. LSE时钟

LSE晶振是32.768kHz低速外部晶振或陶瓷谐振器,可作为实时时钟(RTC)的时钟源来提供时钟 / 日历或其它定时功能,具有功耗低且精度高的优点。

LSE晶振通过备份域控制寄存器(RCC_BDCR)中的LSEON位打开和关闭。使用备份域控制寄存器(RCC_BDCR)中的LSEDRV[1:0]位,可在运行时更改晶振驱动强度,以实现稳健性、短启动时间和低功耗之间的最佳平衡。

备份域控制寄存器(RCC_BDCR)中的LSERDY标志指示了LSE晶振是否稳定。在启动时,硬件将此位置1后,LSE晶振输出时钟信号才可以使用。如在时钟中断寄存器(RCC_CIR)中使能中断,则可产生中断。

在此模式下,必须提供外部时钟源,最高频率不超过1MHz。此模式通过将备份域控制寄存器(RCC_BDCR)中的LSEBYP和LSEON位置1进行选择。必须使用占空比约为50%的外部时钟信号(方波、正弦波或三角波)来驱动OSC32_IN引脚,同时OSC32_OUT引脚可用作GPIO。

3. HSI时钟

HSI时钟信号由内部8MHz RC振荡器生成,可直接用作系统时钟(SYSCLK),或者用作PLL输入。HSI RC振荡器的优点是成本较低(无需使用外部元件)。此外,其启动速度也要比HSE晶振块,但即使校准后,其频率精度也不及外部晶振或陶瓷谐振器。

因为生产工艺不同,不同芯片的RC振荡器频率也不同,ST对每个器件进行出厂校准,达到TA= 25 ℃时1%的精度。此外,可将HSI时钟接至MCO复用器。时钟可连接至F30x中定时器16的输入及F37x中定时器14的输入,以允许用户校准振荡器。

4. LSI时钟

低速内部RC时钟(LSI RC)频率约为40kHz(30kHz到60kHz之间)。LSI时钟可作为低功耗时钟源在停机和待机模式下保持运行,用于驱动独立看门狗(IWDG)和RTC,也可选择提供给RTC用于停机 / 待机模式下的自动唤醒。

poYBAGLMy7mABJa2AALIacAMCTM373.png

5. 外围元器件参考

根据意法半导体提供的STM32F303VCT/358VCT6、STM32F373VCT6/378VCT6外围元器件参考数据,前三项为必备项,其他为备选元器件。

poYBAGLMy8qAYYYLAAFbHDXizHY345.png

BOM表中,32kHz石英晶振用于LSE,频点为32.768kHz,两个匹配电容选择10pF的MLCC电容器,无需匹配电阻。8MHz石英晶振用于HSE,两个匹配电容C14、C15选择20pF的MLCC电容器,匹配电阻R4选择390Ω,具体应以晶振参数和涉及要求为准。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16022

    浏览量

    343694
  • 晶振
    +关注

    关注

    32

    文章

    2479

    浏览量

    66856
  • STM32F3
    +关注

    关注

    0

    文章

    13

    浏览量

    8965
收藏 人收藏

    评论

    相关推荐

    STM32F3系列MCU微控制器芯片资料下载

    ST意法半导体推出STM32F3系列芯片全新上市!STM32 F3系列微控制器整合了带有DSP与FPU指令、工作频率为72 MHz的32位A
    发表于 12-13 10:10

    STM32F3 DISCOVERY上实现USB虚拟串口的作品

    MCU实战经验】在STM32F3DISCOVERY上实现USB虚拟串口 我们知道,STM32F3作为带有FPU单元的高性能处理器,其集成了USB-DEVICE,而在很多时候,我们在通信中还是用
    发表于 04-04 17:15

    求KEIL mdk5的STM32F3系列的固件库

    求KEIL mdk5的STM32F3系列的固件库 ,谢谢!34910567@qq.xom
    发表于 01-06 10:23

    ST推出闪存容量高达512KB的STM32F3微控制器

    意法半导体(ST)推出闪存容量高达512KB的STM32F3微控制器,大幅提升系统集成度新产品扩大STM32F3混合信号系列的产品阵容中国,2015年2月9日 —— 意法半导体
    发表于 07-06 04:42

    请问有人做过STM32F3硬件I2C驱动OLED的例子吗?

    请问各位有没有做STM32F334通过I2C驱动OLED的例子呢,我试了好久就是不行,还望广大网友帮忙。只要是STM32F3系列的都可以。谢谢!
    发表于 12-25 08:56

    STM32F3F4系列Cortex M4内核编程手册

    STM32F3F4系列Cortex M4内核编程手册
    发表于 05-30 11:59

    ST带有DSP和FPU指令的STM32F3系列混合信号MCU资料!

    本帖最后由 o_dream 于 2020-9-2 15:37 编辑 STM32F3系列集成了运行于72MHz的32位Arm® Cortex®-M4内核(带有FPU和DSP指令)以及丰富的模拟
    发表于 09-02 15:35

    【产品推荐】STM32F3 系列 带有DSP和FPU指令的STM32F3系列混合信号MCU

    STM32F3 系列 MCU芯片简介:STM32F3系列集成了运行于72 MHz的32位Arm® Cortex®-M4内核(带有FPU和DS
    发表于 12-01 14:56

    基于STM32F3的应用

    STM32F3升级您的应用
    的头像 发表于 07-05 00:06 2900次阅读

    STM32F3 MCU外围元器件及晶振选型参考

    STM32F3xx系列是高集成和易于开发的32位MCU,整合了带有DSP与FPU指令、工作频率为72MHz的32位ARM Cortex-M4内核、高级模拟外设以及嵌入式Flash和SRAM存储器
    发表于 11-18 14:18 2250次阅读
    <b class='flag-5'>STM32F3</b> <b class='flag-5'>MCU</b><b class='flag-5'>外围</b><b class='flag-5'>元器件</b>及晶振选型参考

    STM32F3系列单片机AD封装库下载

    STM32F3系列单片机AD封装库下载
    发表于 01-04 10:50 14次下载

    STM32F3 MCU最小BOM表及元器件参数选型

    STM32F3xx系列是高集成和易于开发的32位MCU,具有实时功能、数字信号处理、低功耗与低电压操作特性,可广泛用于消费、医疗、便携式健身、系统监控与测量的实际应用。 STM32F3
    发表于 01-11 11:52 2029次阅读
    <b class='flag-5'>STM32F3</b> <b class='flag-5'>MCU</b>最小<b class='flag-5'>BOM</b>表及<b class='flag-5'>元器件</b>参数选型

    AN5310_使用STM32F3系列STM32G4系列设备的模拟特性指南

    AN5310_使用STM32F3系列STM32G4系列设备的模拟特性指南
    发表于 11-21 17:06 2次下载
    AN5310_使用<b class='flag-5'>STM32F3</b><b class='flag-5'>系列</b>与<b class='flag-5'>STM32</b>G4<b class='flag-5'>系列</b>设备的模拟特性指南

    AN4099_在STM32F0和STM32F3系列MCU上实现红外遥控收发控制协议

    AN4099_在STM32F0和STM32F3系列MCU上实现红外遥控收发控制协议
    发表于 11-21 17:06 0次下载
    AN4099_在<b class='flag-5'>STM32</b>F0和<b class='flag-5'>STM32F3</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>上实现红外遥控收发控制协议

    UM1766_STM32CubeF3入门之STM32F3系列

    UM1766_STM32CubeF3入门之STM32F3系列
    发表于 11-22 08:22 6次下载
    UM1766_<b class='flag-5'>STM32</b>CubeF3入门之<b class='flag-5'>STM32F3</b><b class='flag-5'>系列</b>