打印
[技术问答]

官方库函数里HK32F030MF4P6 IOMUX复用问题

[复制链接]
2700|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhou1268|  楼主 | 2021-7-1 17:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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功能矛盾?

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

13

帖子

0

粉丝