打印
[STM32F1]

是不是cpu复位后,JTAG这些pin都是JTAG功能

[复制链接]
1111|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大道至简|  楼主 | 2015-6-17 07:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CPU, JTAG, pi, IO, gp
STM32的JTAG下载线,我如果在软件里面做GPIO用,JTAG端口下一次编程还会受影响吗?
是不是只要cpu复位后,这些pin都是JTAG功能

假设GPIO的外接电路都是高阻抗,不太会影响编程器的工作电平
沙发
zhaoyu2005| | 2015-6-17 08:22 | 只看该作者
本帖最后由 zhaoyu2005 于 2015-6-17 08:24 编辑

复位后,至用户程序配置该端口完成以前,是jtag(swd)接口,配置完成后就不是了,所以为了方便起见,这个将SWD两根线专门留出吧,要不然下载完用户程序,下次想再用,得想办法擦除程序(或者从ram启动,反正都费点事),因为一上电,很快端口就被配置成其他功能了

使用特权

评论回复
板凳
ticomi| | 2015-6-17 09:37 | 只看该作者
是的,但是在配置后就不是了,如果需要再次下载程序的话需要在MCU复位后立刻下载,一旦程序运行到配置JTAG后就不能下载程序了;如果引脚不是非常紧张的话还是考虑留出JATG或者SWD下载线。

使用特权

评论回复
地板
icecut| | 2015-6-17 11:37 | 只看该作者
按住复位别松手

使用特权

评论回复
5
mmuuss586| | 2015-6-17 12:20 | 只看该作者
是JTAG接口;
所以我的板子这些引脚基本都不用的;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7556

主题

9507

帖子

18

粉丝