STM32F103 系列中的 HD 和 MD 是 STMicroelectronics 对芯片型号的命名后缀,主要用于区分不同的 存储密度(Flash 和 RAM 容量)以及外设配置。以下是具体区别:
1. MD(Medium Density,中容量)
- Flash 容量: 通常为 16KB ~ 128KB
- RAM 容量: 通常为 6KB ~ 20KB
- 适用型号: STM32F103x8、STM32F103xB(如 STM32F103C8T6)
- 外设特性:
- 支持基本外设(如 USART、SPI、I2C、ADC 等)
- 定时器数量较少(如 3 个通用定时器 + 1 个高级定时器)
- 典型应用: 中低复杂度项目,如传感器控制、小型嵌入式设备。
2. HD(High Density,高容量)
- Flash 容量: 通常为 256KB ~ 512KB
- RAM 容量: 通常为 48KB ~ 64KB
- 适用型号: STM32F103xC、STM32F103xD、STM32F103xE(如 STM32F103ZET6)
- 外设特性:
- 更多外设资源(如增加 CAN、USB、SDIO 接口)
- 更多定时器(如 8 个通用定时器 + 2 个高级定时器)
- 典型应用: 高复杂度项目,如工业控制、通信设备、GUI 界面驱动。
关键区别总结
| 特性 | MD(中容量) | HD(高容量) |
|---|---|---|
| Flash | ≤128KB | 256KB~512KB |
| RAM | ≤20KB | 48KB~64KB |
| 外设 | 基础外设 | 支持 CAN、USB、SDIO |
| 定时器数量 | 较少 | 更多 |
| 典型型号 | STM32F103C8T6 | STM32F103ZET6 |
选型建议
- 选择 MD:适用于资源需求较低、成本敏感的项目(如简单控制、传感器节点)。
- 选择 HD:适用于需要大存储、复杂外设或通信接口的项目(如网络通信、多任务处理)。
注意事项
- 代码兼容性:MD 和 HD 的启动文件和外设库可能不同,需根据型号选择对应的 HAL/LL 库或标准外设库。
- 替代型号:STM32F103 系列已逐步被 STM32F4/F7/G0 等新系列替代,若需更高性能或更低功耗,可考虑升级。
- 引脚兼容性:部分 HD 型号(如 LQFP144 封装)比 MD 型号(如 LQFP48)引脚更多,需注意硬件设计兼容性。
如有具体型号或应用场景,可进一步提供详细信息以便更精准指导!
ch32v103与stm32f103的区别
ch32v103与stm32f103的区别 Ch32v103与STM32f103是两种不同的芯片,虽然它们都是基于ARM Cortex-M3内核的32位微控制器,但它们在硬件配置、功能、性能等方面
2023-08-22 15:49:00
STM32F103VET6
2024-04-30 10:50:55
怎样对基于stm32F103单片机的启动文件stm32f10x.hd.s进行分析呢
怎样对基于stm32F103单片机的启动文件stm32f10x.hd.s进行分析呢?
HCPcry
2021-11-26 06:54:33
stm32f103 flash模拟eeprom
STM32F103是意法半导体(STMicroelectronics)推出的一款32位单片机系列,该系列芯片具有高性能和丰富的外设接口,广泛应用于工业控制、消费电子、汽车电子等领域。其中
2024-01-09 11:21:36
学习STM32F103的ADC功能
三勺最近在学习STM32F103的ADC功能,居然连最简单的独立模式的单通道的电压采集都不能实现,这就不能忍了,这是对智商的侮辱。
2023-10-24 16:06:03
基于STM32F103的三相变频器方案设计
成熟三相变频器方案,基于STM32F103设计开发: 原理图和PCB源文件(AD软件)。 BOM清单 基于STM32F103控制源代码工程文件(keil) 软件硬件设计详细说明 责任编辑:xj 原文
2020-12-07 10:33:38
芯片短缺如何用HK32F103换掉STM32F103
本篇笔记主要记录因为芯片短缺,使用HK32F103换掉了STM32F103的过程和注意事项。 准备工作 准备之前的STM32F103工程。 测试准备 芯片更换 因为今年F103的价格炒的飞高,之前用
2021-11-01 14:14:48
stm32f103的中断服务函数在启动文件
stm32f103的中断服务函数在启动文件:***startup_stm32f10x_md.s***处
caokyo
2021-08-24 06:47:10
基于STM32F103单片机设计
情况,基于STM32F103单片机设计一个数字电压表仿真设计。该设计应满足的功能要求为: 1、以STM32单片机为控制核心设计数字电压表; 2、可以测量0~3.3V输入电压值; 3、液晶屏LCD1602
2023-09-10 09:53:04
灵动微MM32F3277可替换意法半导体STM32F103
意法半导体STM32F103微控制器使用Cortex-M3内核,CPU最高速度为72兆赫兹。该产品组合涵盖16 KB到1MB的闪存,带有电机控制外设、USB全速接口和CAN。灵动微MM32F3277系列可兼容替换意法半导体STM32F103。
2021-09-22 14:51:07
把STM32F103大容量移植到STM32F103C8T6上的步骤
一、把STM32F103大容量移植到STM32F103C8T6上的步骤:1、换启动文件startup_stm32f10x_cl.s——互联型的器件包括:STM32F
hxjq
2021-08-23 07:47:40
STM32CubeIDE下配置STM32F103输出带死区的互补PWM波
STM32F103的TIM1和TIM8是高级定时器,可以产生嵌入死区时间的互补PWM波,使用STM32CubeIDE完成相关配置,可以直接生成代码,输出带死区的PWM波。
2023-11-01 09:41:07
gd32f103可以完全替代stm32f103吗
GD32F103是中国厂商GigaDevice推出的一款低成本、高性能的微控制器产品线。STM32F103是意法半导体(STMicroelectronics)的旗舰产品之一,享有良好的声誉和广泛
2023-12-07 11:26:35
STM32F103入门系列
学习板:STM32F103ZET6强推系列:STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结STM32F103五分钟入门系列(二)GPIO的七大寄存器
胡政鹏邮箱
2021-08-17 09:03:47
stm32f103系列封装库分享!
stm32f103系列封装库《原理图及3D封装库》STM32F103封装库.rar (2.61 MB )
jiangwenwen
2019-08-22 22:50:53