请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H743 PA15 PB3 PB4 如何释放IO功能

[复制链接]
唐佃兵 提问时间:2023-5-19 14:06 / 已解决

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

收藏 评论4 发布时间:2023-5-19 14:06

举报

4个回答
xmshao 最优答案 回答时间:2023-5-19 14:46:15
就像使用其它可以复用的GPIO一样,对他们做GPIO的配置即可,输入、输出什么的。


顺便问下,你在H7手册里看到了有专门释放的做法吗? 这是STM32H7系列,不是老的STM32F1系列。


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

不过 要提醒的时,这个通过GPIO用起来后,基于SWD调试就不那么方便。特别是SWD-CLK/DAT两个脚


用做GPIO或其它复用时,调试不太方便。建议对这两个脚的GPIO功能或其它复用功能的启用放在调试
收尾的阶段。
知足- 回答时间:2023-5-19 15:25:06

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

唐佃兵 回答时间:2023-5-22 09:06:35

xmshao 发表于 2023-5-19 14:46
就像使用其它可以复用的GPIO一样,对他们做GPIO的配置即可,输入、输出什么的。</p>
<p>

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

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版