GD32 JTDI脚的复用问题

[复制链接]
789|0
手机看帖
扫描二维码
随时随地手机跟帖
木木guainv|  楼主 | 2021-6-4 12:52 | 显示全部楼层 |阅读模式
pi, gp, IO, GPIO, BLE, AC
项目上有用到JTDI这个脚,复用做GPIO


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

最后看了SPEC,发现这个默认是JTDI脚
8489260b9b174417ef.png


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);


使用特权

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

本版积分规则

134

主题

3820

帖子

5

粉丝