OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3908|回复: 7

如何释放PA15为普通GPIO端口

[复制链接]

28

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2013-10-11
在线时间
38 小时
发表于 2016-9-10 11:33:59 | 显示全部楼层 |阅读模式
1金钱
STM32L1系列MCU复位时PA15为JTDI调试端口,直接使用STM32CUBE设定为GPIO代码如下,CUBE的代码也就是按普通GPIO口去配置的。使用这代码调试程序时,可正常输出高低电平,不过程序运行完 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct)时,电源电流大了很多,应该是该引脚未释放JTDI导致,该如何释放JTDI到GPIO?
   /*Configure GPIO pin : PA15 */
   GPIO_InitStruct.Pin = GPIO_PIN_15;
   GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
   GPIO_InitStruct.Pull = GPIO_NOPULL;
   GPIO_InitStruct.Speed = GPIO_SPEED_VERY_LOW;
   HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11537
金钱
11537
注册时间
2014-4-1
在线时间
1314 小时
发表于 2016-9-10 12:01:13 | 显示全部楼层

一般直接设置为GPIO就行。

建议LZ别动它,就作为下载调试专用的。


回复

使用道具 举报

28

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2013-10-11
在线时间
38 小时
 楼主| 发表于 2016-9-10 12:44:12 | 显示全部楼层
电路板已经画好了,想改只能下一版本了 ,目前只能想办法解决这问题,还是要用到PA15啊
回复

使用道具 举报

2

主题

58

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5460
金钱
5460
注册时间
2016-3-23
在线时间
483 小时
发表于 2016-9-10 14:51:43 | 显示全部楼层
禁用JTAG调试
回复

使用道具 举报

3

主题

261

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2075
金钱
2075
注册时间
2014-2-20
在线时间
284 小时
发表于 2016-9-10 15:17:33 | 显示全部楼层
(EN55$COH~$(K2%{YL{GJYW.png
用这句函数来禁止
回复

使用道具 举报

28

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2013-10-11
在线时间
38 小时
 楼主| 发表于 2016-9-10 15:23:22 | 显示全部楼层
谢谢楼上的,不过你说的应该是STM32F10x系列的吧,我这里用的是STM32L1系列,库函数不同
回复

使用道具 举报

3

主题

144

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7344
金钱
7344
注册时间
2016-2-6
在线时间
1863 小时
发表于 2016-9-10 15:24:20 | 显示全部楼层
        GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
回复

使用道具 举报

12

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2016-9-20
在线时间
56 小时
发表于 2016-10-31 13:33:53 | 显示全部楼层
请教下、你说的这种是PA15作为GPIO用的时候不管上拉还是下拉端口电压都是3.3V的情况么
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 16:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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