华大半导体的HC32F4A0和HC32F460系列单片机在IO口配置灵活性方面具有较高级别的可重映射能力。相较于STM32系列,具体差异如下:
-
HC32F4A0/F460系列:
- 这两个系列的单片机似乎提供了更为灵活的IO口复用功能。开发笔记中提到,用户可以更自由地选择任何GPIO端口用于特定外设功能,比如SPI、USART等,并且即使后续设计变更,也可以重新配置这些端口服务于不同的外设,而不需要严格受限于芯片预定义的固定引脚分配。
hc32f460有 64 个引脚支持 Func32~63 功能选择,Func32~63 主要为串行通信功能(包含 USART,SPI,I2C,I2S,CAN), 分成两组 Func_Grp1, Func_Grp2。
Func32~63 主要为串行通信功能(包含 USART,SPI,I2C,I2S,CAN),分成三组 FunctionGroup,简称 FG1, FG2, FG3。
- 这两个系列的单片机似乎提供了更为灵活的IO口复用功能。开发笔记中提到,用户可以更自由地选择任何GPIO端口用于特定外设功能,比如SPI、USART等,并且即使后续设计变更,也可以重新配置这些端口服务于不同的外设,而不需要严格受限于芯片预定义的固定引脚分配。