本帖最后由 zhou1268 于 2021-7-1 17:46 编辑
HK32F030MF4P6 PD5脚上电默认是 SWDIO。用作PD5 IO,官方例程HK32F030Mxx_ExampleV1.0.7里用函数
GPIO_IOMUX_ChangePin(IOMUX_PIN2,IOMUX_PD5_SEL_PD5);// TSSOP20 PIN2(PD5) PD5 IO,
但进入这个函数里 是16脚才有设置,对于20 脚的HK32F030MF4P6没有执行任何操作:
case IOMUX_PIN2://TSSOP16
#if defined (HK32F030MD4P6)
请问 SWDIO,用作PD5 IO是如何实现切换的? 官方的手册里IOMUX寄存器
PD5_PIN_SEL[1:0]:引脚功能选择 引脚功能选择
● 00:PD5功能, 那么复位值就是PD5功能,又和芯片管脚功能定义是的 默认是 SWDIO功能矛盾?
|