- 本帖为感慨和介绍部分。所有具体技术和代码均在后续。
- 两年的使用,回首看:基本涉及到了STM32F103,F407系列的所有常用功能。所以准备总结一番。本文出发点:1,自己梳理总结备用。2,发出来查漏补缺。3帮助新玩家。
- 开始接触STM32是因为要做直流电机驱动。相较于其他,STM32在配置使用上是非常简单的。配置定时器为编码器模式采集反馈,配置定时器通道做PWM输出,加上个PID闭环调节算法;一个简单的通过光电增量编码器反馈的闭环直流电机驱动体系就搭起来了(具体的以后讲只是回顾最初)。
- 2年的编程里发现除了直流驱动这一块,好些工程用其他单片机也许有更好的效果,但是为了节省开发时间,简化开发,我们统一使用了STM32。常用的三款STM32F103ZET6(144脚),STM32F103C8T6(48脚),STM32F407ZGT6.
- 说一下,市场上最常用的STM32感觉还是F1,F4两个系列,具体一点就是F103和F407,原因有性能参数,另外也是这两个版本的各种例子和教程较多,用起来现成的多!方便快捷!
-
摘自百度百科的: STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:
1 STM32 STM32代表ARM Cortex-M内核的32位微控制器。 2 F F代表芯片子系列。 3 103 103代表增强型系列。 4 R R这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。 5 B B这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。 6 T T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。 7 6 6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃。
- 因为个人经历以后的程序都以F103系列为蓝本(我会标明型号),伸手的要对号入座!
- 因为公司代码需保密,我将会从新码出一个基础库。
STM32F103 ly个人回顾总结,系列序言。
最新推荐文章于 2024-02-04 10:33:40 发布
博主分享了自己两年使用STM32F103系列的心得,包括用于直流电机驱动的经验,指出F103和F407系列在市场上的广泛应用。STM32的易用性和丰富的教程资源使其成为开发首选。未来将基于F103系列创建新的基础库。
摘要由CSDN通过智能技术生成