在开始介绍HC32F460的SCI驱动之前,先重点说明一下功能组与串口相关参数,以便于更好的描述SCI驱动。
1. 功能组
1.1 基本概念
HC32F460的引脚功能复用机制通过Func_Grp(功能组)实现,其灵活性显著高于传统单片机(如STM32系列)。每个引脚支持多种外设功能,具体功能通过选择对应的Func_Grp编号配置。该方案的灵活度极高,户可自由分配外设到指定引脚,无需遵循固定映射规则,极大提升了PCB布局的灵活性。
HC32F460有64个引脚支持Func32~63功能选择,Func32~63主要为串行通信功能(包含USART,SPI,I2C,I2S,CAN),分成两组Func_Grp1, Func_Grp2。详细请参考下表:
如上,Func_Grp1针对的USART1、USART2、SPI1、SPI2、I2C1、I2C2、I