打印
[其他ST产品]

关于在做项目时候选用芯片的问题。

[复制链接]
1082|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2025-1-15 16:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32 从哪里可以看出芯片是否支持外部存储扩展,从什么可以选出合适的芯片,主要是速度这些,大概率是怎么看的,时钟树是怎么理解的

使用特权

评论回复
沙发
失物招領| | 2025-2-11 01:37 | 只看该作者
STM32系列微控制器(MCU)通常支持通过特定的接口(如FSMC)进行外部存储扩展

使用特权

评论回复
板凳
她已醉| | 2025-2-11 02:26 | 只看该作者
在手册中,一般会明确说明芯片是否具备FSMCFlexible Memory Controller,灵活内存控制器)或其他类似的外部存储器接口。如果芯片支持FSMC或类似接口,那么它通常就支持外部存储扩展

使用特权

评论回复
地板
将爱藏于深海| | 2025-2-11 03:12 | 只看该作者
根据应用需求选择合适的存储容量。例如,如果应用需要存储大量数据,那么就需要选择容量较大的存储芯片

使用特权

评论回复
5
温室雏菊| | 2025-2-11 04:26 | 只看该作者
存储芯片的速度也是一个重要的考虑因素。一般来说,高速存储芯片可以提供更快的读写速度,从而满足高性能应用的需求。在选择存储芯片时,需要查看其数据手册中的读写速度指标,并确保它满足应用的需求

使用特权

评论回复
6
春日负喧| | 2025-2-11 05:27 | 只看该作者
确保所选的存储芯片与STM32芯片的外部存储器接口兼容。例如,如果STM32芯片支持FSMC接口,那么就需要选择支持FSMC接口的存储芯片

使用特权

评论回复
7
故意相遇| | 2025-2-11 06:27 | 只看该作者
对于低功耗应用,需要选择功耗较低的存储芯片以延长设备的电池寿命

使用特权

评论回复
8
风凉| | 2025-2-11 07:36 | 只看该作者
在满足以上条件的前提下,还需要考虑存储芯片的价格因素,以确保项目的成本控制在预算范围内

使用特权

评论回复
9
公羊子丹| | 2025-2-11 08:16 | 只看该作者
STM32是否支持外部存储扩展主要看FMC(Flexible Memory Controller)是否可用,像F4、F7、H7等系列大多都支持,G0这种轻量级的一般不支持。

使用特权

评论回复
10
周半梅| | 2025-2-11 08:17 | 只看该作者
选择合适的芯片可以从需求出发,比如对性能要求高就考虑H7,对功耗敏感的项目就选L系列。如果需要外部存储扩展,优先找支持FMC或SDIO的型号。

使用特权

评论回复
11
帛灿灿| | 2025-2-11 08:18 | 只看该作者
芯片的速度不仅和主频有关,还要看外设的总线速度,比如SPI、I2C的时钟上限,DMA传输能力等,这些决定了实际数据吞吐率。

使用特权

评论回复
12
童雨竹| | 2025-2-11 08:19 | 只看该作者
时钟树可以理解为芯片内部时钟分配图,从主时钟源开始分频给不同外设用。注意不同外设有不同的时钟源要求,比如ADC可能需要更稳定的时钟。

使用特权

评论回复
13
万图| | 2025-2-11 08:20 | 只看该作者
ST的官网和CubeMX工具都能方便地筛选芯片,根据RAM、Flash大小、引脚数量、FMC支持等参数来过滤芯片型号。

使用特权

评论回复
14
Wordsworth| | 2025-2-11 08:22 | 只看该作者
如果你对时钟配置有疑问,CubeMX生成的时钟配置图非常直观,可以帮助你理解各个模块的时钟来源和分频关系。

使用特权

评论回复
15
Bblythe| | 2025-2-11 08:23 | 只看该作者
外部存储速度一般和接口类型相关,比如NOR Flash用FMC可能比SPI Flash快,SDIO也比普通SPI的SD卡读取更高效。

使用特权

评论回复
16
Pulitzer| | 2025-2-11 08:24 | 只看该作者
你也可以查芯片的参考手册(Reference Manual),里面详细描述了支持的外部存储接口和带宽限制。

使用特权

评论回复
17
Uriah| | 2025-2-11 08:25 | 只看该作者
对于速度敏感的项目,最好选择带有高频外设时钟(HCLK高达400MHz)的芯片,比如H7系列,还可以用外部晶振提高时钟精度。

使用特权

评论回复
18
Clyde011| | 2025-2-11 08:27 | 只看该作者
做项目选型时多看看芯片的Errata文件,有些看似强大的功能可能在实际中有已知限制或Bug,提前避坑很重要。

使用特权

评论回复
19
白马过平川| | 2025-2-11 08:41 | 只看该作者
时钟树你就看cubemx的时钟配置吧,就能看懂的

使用特权

评论回复
20
西洲| | 2025-2-11 09:26 | 只看该作者
STM32芯片通常支持多种时钟源,包括高频外部晶振(HSE)、低频外部晶振(LSE)、高频内部振荡器(HSI)以及锁相环(PLL)等。这些时钟源可以根据应用需求进行选择和配置

使用特权

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

本版积分规则

1432

主题

4783

帖子

0

粉丝