久芯网

STM32H743 PA15 PB3 PB4 如何释放IO功能

avatar 唐佃兵 提问时间: 2023-07-01 12:57:05 / 已解决

HAL库里并没有描述释放 JTAG 特殊引脚为普通IO的库函数,求函数


如需获得 STM32H743 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

4个回答
  • avatar xmshao
    最佳答案
    回答时间: 2023-07-01 13:28:35

    就像使用其它可以复用的GPIO一样,对他们做GPIO的配置即可,输入、输出什么的。 顺便问下,你在H7手册里看到了有专门释放的做法吗? 这是STM32H7系列,不是老的STM32F1系列。 不过 要提醒的时,这个通过GPIO用起来后,基于SWD调试就不那么方便。特别是SWD-CLK/DAT两个脚 别做通用或其它复用时,调试不太方便。建议对这两个脚的GPIO功能或其它复用功能启用放在调试 收尾的阶段。

  • avatar xmshao
    回答时间: 2023-07-01 13:46:10

    就像使用其它可以复用的GPIO一样,对他们做GPIO的配置即可,输入、输出什么的。 顺便问下,你在H7手册里看到了有专门释放的做法吗? 这是STM32H7系列,不是老的STM32F1系列。 不过 要提醒的时,这个通过GPIO用起来后,基于SWD调试就不那么方便。特别是SWD-CLK/DAT两个脚 用做GPIO或其它复用时,调试不太方便。建议对这两个脚的GPIO功能或其它复用功能的启用放在调试 收尾的阶段。

  • avatar 知足-
    回答时间: 2023-07-01 14:11:26

    比如在cubeMX里使能了SWD/JTAG,那么相关的引脚就不能作为普通引脚使用。如果没使能debug,那么直接点这几个引脚配置成输入输出什么的就行了,不需要特别释放什么的。

  • avatar 唐佃兵
    回答时间: 2023-07-01 14:37:37
    xmshao 发表于 2023-5-19 14:46
    就像使用其它可以复用的GPIO一样,对他们做GPIO的配置即可,输入、输出什么的。

    果然如您所说,没有说明就没有要求,和普通IO一样使用就可以了

会员中心 微信客服
客服
回到顶部