你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

在 STM32CubeIDE 中正确设置 STM32F103C8T6 的 Flash 容量

[复制链接]
patch1582 提问时间:2026-5-11 09:38 / 未解决

我用 STM32F103C8T6(128KB Flash) 开发项目。 在 STM32CubeIDE 中新建项目时,默认 Flash 容量被设置为 64KB。 我在链接脚本中将 Flash 容量修改为 128KB。 请问这是唯一需要修改的地方吗?还是需要做其他设置么?

收藏 评论4 发布时间:2026-5-11 09:38

举报

4个回答
butterflyspring 回答时间:2026-5-11 17:10:15
STM32F103C8T6 本来就是64k 的。
STM32F103CBT6 才是128K容量的。


超容量使用可能会带来意想不到的问题。

STM32F103C8.PNG
xmshao 回答时间:2026-5-12 10:42:08

首先你要确认好你的芯片完整型号,根据型号即可确认容量。如果是103c8的话,它是64KB flash.

如果你使用Cubemx进行配置基于STM32CubeIDE创建工程,工具会自动生成对应你型号的配置和启动文件,无须手动单独修改Flash容量。

如果说你有其它想法,手册不保证的东西就不必尝试。另外,对于STM32F1系列,小容量和中等容量及大容量FLASH芯片或互联型的启动文件也是有差异的。特别提醒一下。

patch1582 回答时间:2026-5-14 08:58:01

butterflyspring 发表于 2026-5-11 17:10
STM32F103C8T6 本来就是64k 的。
STM32F103CBT6 才是128K容量的。</p>
<p>

果然,眼花了,你回帖中的两个型号,看了很多遍才看到区别

Bowen1028 回答时间:2026-5-15 09:42:18

patch1582 发表于 2026-5-14 08:58
果然,眼花了,你回帖中的两个型号,看了很多遍才看到区别

工作中B和8总是看错,比如一个地址,0x58和0x5B 不注意就看错了

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版