您的位置 首页 主动

如何将STM32单片机的JTAG口作为GPIO运用

如何将STM32单片机的JTAG口作为GPIO使用-针对F4系列,STM32F4库函数中,已经取消了GPIO_*PinRemapConfig()函数,对于复用功能使用GPIO*_PinAFConfig()函数了!

运用STM32F系列,会遇到将JTAG口复用为SPI1或直接用做一般IO。

针关于F1系列,需求先制止使能 JTAG,然后将其复用为其他口或许一般IO。

针对F4系列,STM32F4库函数中,现已取消了GPIO_*PinRemapConfig()函数,关于复用功用运用GPIO*_PinAFConfig()函数了!

但是在GPIO_PinAFConfig()函数现已没有制止JTAG/SW等选项了,而是复用到AF0~AF15线上,其间AF0是体系功用(也是复位初始功用)。

其间调试接口便是体系功用,这样需求禁用JTAG功用只需把引脚复用到AF1~AF15中的一个就行了。

直接复用就可运用相应的复用功用,不必想着失能JTAG了。

最好不要 将JTAG复用为一般IO。

PB3 PB4将其作为一般IO输出也能够,不过调试下载需求运用SWD下载调试。

假如将一切的JTAG口作为GPIO运用,将会导致无法找到JTAG和SW设备,板子下不进去程序。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/346615.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部