打印

GD32 JTDI脚的复用问题

[复制链接]
870|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pi, gp, IO, GPIO, BLE, AC
项目上有用到JTDI这个脚,复用做GPIO



当时没有注意,直接用做了GPIO,一直无法控制这个Pin

最后看了SPEC,发现这个默认是JTDI脚



Default JTDI

如果要用做GPIO的话(也就是PA15)的话要用REMAP的方式,这个顺序不要变,之所以这么说因为有网友在STM32上验证说:必须先打开时钟再Disable才可以



        rcu_periph_clock_enable(RCU_AF);
        rcu_periph_clock_enable(RCU_GPIOA);
        gpio_pin_remap_config(GPIO_SWJ_DISABLE_REMAP,ENABLE);


使用特权

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

本版积分规则

148

主题

4100

帖子

5

粉丝