关于STM32F103系列芯片的启动文件

[复制链接]
2164|12
泰山神泉 发表于 2026-3-31 15:38 | 显示全部楼层 |阅读模式
STM32的程序编译有两种方式,一种是固件库版;另一种是寄存器版的,寄存器版的芯片启动文件在哪里下载啊???就是CMSIS文件
dffzh 发表于 2026-3-31 19:31 | 显示全部楼层
1、两者的启动文件不是一样的才对?
2、32位MCU位为什么用寄存器版本开发呀?有什么特殊需求?
@若水 发表于 2026-4-1 08:41 | 显示全部楼层
dffzh 发表于 2026-3-31 19:31
1、两者的启动文件不是一样的才对?
2、32位MCU位为什么用寄存器版本开发呀?有什么特殊需求? ...

用寄存器版本是为了性能、为了能有最小的代码体积、为了能更全面掌控芯片的控制。但确实是有点费时间,做产品应以最小时间出结果为导向,除非作为学习
dffzh 发表于 2026-4-1 08:44 | 显示全部楼层
@若水 发表于 2026-4-1 08:41
用寄存器版本是为了性能、为了能有最小的代码体积、为了能更全面掌控芯片的控制。但确实是有点费时间,做 ...

xch 发表于 2026-4-1 09:46 | 显示全部楼层
是指 .s 汇编原文文件?
dffzh 发表于 2026-4-1 10:17 | 显示全部楼层
xch 发表于 2026-4-1 09:46
是指 .s 汇编原文文件?

是的,就是类似下面这样的文件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
xch 发表于 2026-4-1 13:42 | 显示全部楼层



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
keer_zu 发表于 2026-4-1 18:26 | 显示全部楼层
年初开发ota功能,用了一个bootloader,做了很大改进,居然让我搞下来了。
cainiao518 发表于 2026-4-1 20:35 | 显示全部楼层

关于STM32F103系列芯片的启动文件

好像寄存器开发,知道就行没必要常用
 楼主| 泰山神泉 发表于 2026-4-3 09:26 | 显示全部楼层
老师一直强调寄存器版程序,很重要的,是学习STM32的基础。最底层的GPIO的配置,要懂的。理解配置过程很重要的。之前在深圳龙华民治花了八千块钱学了STMF4XXX的。一直没有入门啊。惭愧!!!!
就想多学由浅到深。
谢谢。各位大师的指点!!!!
xch 发表于 2026-4-6 00:02 | 显示全部楼层
泰山神泉 发表于 2026-4-3 09:26
老师一直强调寄存器版程序,很重要的,是学习STM32的基础。最底层的GPIO的配置,要懂的。理解配置过程很重 ...

确实如此。懂了原理之后,才能灵活应用库函数。不必拘泥于方法。方法只是手段不是目的。
中国英茂科工 发表于 2026-4-6 17:42 来自手机 | 显示全部楼层
买块板,问售后要资料包,都打开看看就懂了
尘久 发表于 2026-4-25 15:57 | 显示全部楼层

关于STM32F103系列芯片的启动文件

下载个固件库
您需要登录后才可以回帖 登录 | 注册

本版积分规则

90

主题

724

帖子

4

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