OpenEdv-开源电子网

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

JTAG引脚重配置问题,比较诡异

[复制链接]

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-6-19
在线时间
5 小时
发表于 2015-6-30 16:41:00 | 显示全部楼层 |阅读模式
5金钱
我复用了JTDI和JNTRST两个引脚(STM32F103的PA15和PB4)
然后我用下面两句话
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE); //禁止JTAG功能两个引脚
重映射的。

下面也对引脚时钟重新配置了
RCC_APB2PeriphClockCmd(M1_A1_CLK, ENABLE);//PA15
RCC_APB2PeriphClockCmd(M2_A0_CLK|M2_B1_CLK|M2_B0_CLK, ENABLE);//M2_B1为PB4

然后发现吧,不插仿真器(SWD)两个引脚初始化半天没用,都为高;
然后插上仿真器(只插上,不仿真),JTDI变低,JNTRST依然为高,但是如果在线仿真的话都对,初始化没问题。
两个引脚除了初始化不对,别的动作都对

折腾一天了,也不知道哪配置的不对,各位帮忙看一下啊
天地为炉兮造化为工
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-6-19
在线时间
5 小时
 楼主| 发表于 2015-6-30 17:07:47 | 显示全部楼层
天地为炉兮造化为工
回复

使用道具 举报

3

主题

2170

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5781
金钱
5781
注册时间
2013-11-22
在线时间
1212 小时
发表于 2015-6-30 21:10:16 | 显示全部楼层
重映射之后  有对PA15  B4初始化么?
回复

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-6-19
在线时间
5 小时
 楼主| 发表于 2015-7-4 11:02:35 | 显示全部楼层
回复【3楼】lycreturn:
---------------------------------
初始化了,问题找到了,感觉应该是编译器的问题;
开始我是在主函数中初始化的PA15,就是现在的问题,后来我在PA15配置完后初始化了一下,就好了
天地为炉兮造化为工
回复

使用道具 举报

3

主题

2170

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5781
金钱
5781
注册时间
2013-11-22
在线时间
1212 小时
发表于 2015-7-4 13:12:00 | 显示全部楼层
回复【4楼】漫步者CCC:
---------------------------------
是应该先禁止 JTAG    禁止JTAG后  A15作通用IO   这时候再配置PA15
回复

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2015-6-19
在线时间
5 小时
 楼主| 发表于 2015-7-4 14:51:29 | 显示全部楼层
是的,我是这么做的,我开始是把禁止JTAG和配置PA15写在了一个配置函数里,在main里先调用,然后PA15的初始值也写在了一个函数,在main中后于PA15的配置函数调用,但是实际PA15的初始化电平不对,但接收到串口命令后是正确的,后来直接在PA15配置完后初始化,问题就解决了
天地为炉兮造化为工
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-7-5 22:33:43 | 显示全部楼层
没遇到楼主这种情况,我们用PA15也用的多,没什么问题啊。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-20 13:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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