硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1263|回复: 3
收起左侧

[GPIO] PA15默认是JTDI,如何设置成普通IO?

[复制链接]

3

主题

10

回帖

19

积分

新手上路

积分
19
发表于 2021-10-20 14:30:07 | 显示全部楼层 |阅读模式
GPIO_InitTypeDef GPIO_InitStruct;
__HAL_RCC_GPIOA_CLK_ENABLE();
        
GPIO_InitStruct.Pin = GPIO_PIN_15;  
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

如上写法不行。


回复

使用道具 举报

0

主题

31

回帖

31

积分

新手上路

积分
31
发表于 2021-10-20 17:59:07 | 显示全部楼层
软件上好像怎么都屏蔽不掉,上电一瞬间就是高电平,解决办法,硬件接一个4.7k的电阻到地,就不会上电瞬间不会高电平,可以当作普通io使用
回复

使用道具 举报

3

主题

10

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2021-10-20 18:59:25 | 显示全部楼层
STM32H750不需要像F1那样禁止JTAG,使能SWD,直接当普通IO用。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2021-10-21 08:51:22 | 显示全部楼层
STM32H7的SWD调试接口里面的SWDIO-PA13和SWCLK-PA14可以随意使用,SWD调试接口锁住不存在的
http://www.armbbs.cn/forum.php?m ... 6691&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 17:20 , Processed in 0.208849 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表