stm32f401 f103区别
stm32f401 f103区别
以下是 STM32F401 与 STM32F103 的主要区别对比(中文版),核心差异在于架构性能、外设资源、功耗和定位:
1. 内核与性能
- STM32F103:
- Cortex-M3 内核
- 最高主频:72MHz
- 无硬件浮点单元(FPU)
- STM32F401:
- Cortex-M4 内核(带 FPU)
- 最高主频:84MHz
- 性能提升约40%(M4指令集优化 + FPU加速浮点运算)
✅ 优势:F401 在数字信号处理(如FFT、电机控制)、复杂算法场景性能显著更强。
2. 存储资源
| 型号 | Flash 容量 | SRAM 容量 |
|---|---|---|
| F103 | 16KB - 512KB | 6KB - 64KB |
| F401 | 256KB - 512KB | 64KB - 96KB |
✅ 优势:F401 标配更大内存,适合运行 RTOS、GUI 等大型应用。
3. 关键外设差异
| 特性 | STM32F103 | STM32F401 |
|---|---|---|
| USB | FS Device/Host | FS OTG (支持Host/Device切换) |
| 通信接口 | 普通 SPI/I2C/USART | 更多高速外设: - 3x SPI (其中1个带I²S) - 3x I2C - 多个USART |
| ADC | 12位,1Msps | 12位,2.4Msps(转换速度更快) |
| 定时器 | 基础/通用/高级 | 更多高级定时器(支持高精度PWM) |
| 加密与安全 | 无 | 硬件 AES 加密引擎 TRNG真随机数生成器 |
| IO电压容限 | 5V容忍 | 仅3.3V(部分型号例外) |
⚠️ 注意:F103 的5V容忍IO在工业控制中仍有优势。
4. 功耗与能效
- F401 采用 90nm工艺(F103为180nm):
- 运行功耗降低40%(约200μA/MHz vs 350μA/MHz)
- 支持更多低功耗模式(如Stop模式电流约100μA)
- F103 功耗较高,能效比落后。
5. 开发与生态
- F103:
- 经典 标准外设库(SPL) 支持
- 资料极多,适合初学者
- F401:
- 推荐 HAL/LL库 或 CubeMX 配置
- 需适应M4内核开发(如启用FPU优化)
6. 定位与价格
- STM32F103:
- 性价比入门级,价格低廉(尤其国产替代型号)
- 适合基础控制、简单工控设备
- STM32F401:
- 高性能性价比之选,定位中端
- 适合物联网、无人机、音频处理、便携设备等
总结:如何选择?
| 场景 | 推荐型号 | 原因 |
|---|---|---|
| 成本敏感、简单控制 | F103 | 低价,5V兼容,资源够用 |
| 复杂算法、低功耗、OTG USB | F401 | 性能强,外设丰富,能效高 |
? 关键提示:
- 若需 浮点运算/DSP → 必选 F401(FPU硬件加速)
- 若需 连接5V传感器 → F103更保险
- 新产品开发优先考虑 F401(性能与功耗优势明显)
stm32f401的PROTEUS仿真
搭建了一个stm32f401的PROTEUS仿真模型,PA9接一个发光二极管,以闪亮的方式点亮,在KEIL 5 中编辑了源代码,仿真通过。 *附件:simulation.rar
STM32F405与STM32F401两个IC的SPI模块有什么区别吗?
当我将相同的代码与带有 SPI1 的 STM32F405 一起使用时,我没有得到正确的结果。相同的代码适用于 STM32F401(SPI2),但不适用于 ST
STM32F401和STM32F411系列上的外设内部互联
电子发烧友网站提供《STM32F401和STM32F411系列上的外设内部互联.pdf》资料免费下载
资料下载
张桂英
2023-09-21 09:43:12
GD32F103与STM32F103的区别 2021.6.2
GD32F103和STM32F103区别介绍关键词Key words:GD32F103
资料下载
李杰
2021-12-08 11:06:03
STM32F103和STM32F107区别
【主要区别】两者使用相同的stm32f10xxx reference manual,只是F107属于互联型设备,比
资料下载
佚名
2021-12-02 17:06:08
芯片短缺如何用HK32F103换掉STM32F103
本篇笔记主要记录因为芯片短缺,使用HK32F103换掉了STM32F103的过程和注意事项。 准备工作 准备之前的STM32F103工程。 测试
2021-11-01 14:14:48
使用STM32F401时需注意什么
使用STM32F401时需注意:stm32f401的系统库文件配置的晶振频率为25MHz,在外部使用8MHz的晶振是需对其进行修改,修改内容如下:1、修改st
使用STM32F401的大内存特性
需要使用STM32F401的大内存特性,买了1批STM32F401CCU6. QFN48封装的。随便翻了一下PDF,第一感觉和F103的48脚封
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机