野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18710|回复: 6

stm32F4 挑战者开发板SWD的A13作为普通io口后还能下载程序吗?

[复制链接]
发表于 2017-6-20 22:53:18 | 显示全部楼层 |阅读模式
10火花
火哥,各位大佬,急求大家一个问题。我用挑战者F4做底板,画pcb的时候没注意,把PA13放在了普通IO口的位置。现在程序写完了,检查的时候才发现这个问题。现在幸好还没下载。现在问一下,如果把这个引脚作为普通IO口配置并下载程序之后,以后还可以用SWD下载程序吗?我刚才看了一下,有人说可以继续下载,不受影响,有人说得重新擦除数据。急求火哥的和各位大佬的解答。

回复

使用道具 举报

发表于 2017-6-21 08:49:55 | 显示全部楼层
IO口足够的话就不要调试口做IO,用A13做IO就要挂掉JTAG口然后复用成IO口,相当于关闭调试口了,下一次再下载程序得启动BOOTLOADER才能下载了,即BOOT0高电平才能下载,而且这种情况是不能在线调试了,相当不好
回复

使用道具 举报

发表于 2017-6-21 08:50:49 | 显示全部楼层
可以,使用IO的时候要禁止SWD功能,这样IO才能正常用,
下载的时候要手动按复位
回复

使用道具 举报

 楼主| 发表于 2017-6-21 13:33:52 来自手机 | 显示全部楼层
现在关键就是当时画板子的时候没有注意。还好只是一个io口,如果影响后期下载程序的话,就算了,大不了改改线吧。顺便说一句,以后调试程序还是比较多的,但是在线调试几乎不用。如果不影响下程序就不改了,pcb已经到了,肯定是没法改了,只能用刀子割了,或者放弃当前的外设了。
回复

使用道具 举报

发表于 2017-6-21 14:20:06 | 显示全部楼层
xyxz 发表于 2017-6-21 13:33
现在关键就是当时画板子的时候没有注意。还好只是一个io口,如果影响后期下载程序的话,就算了,大不了改改 ...

那你下载程序只用SW下载就行了,不要用JTAG。
回复

使用道具 举报

 楼主| 发表于 2017-6-21 15:02:06 来自手机 | 显示全部楼层
fire 发表于 2017-6-21 14:20
那你下载程序只用SW下载就行了,不要用JTAG。

火哥,pa13不是sw的dio下载口吗?
回复

使用道具 举报

发表于 2017-6-24 09:27:20 | 显示全部楼层
沙发说得对
回复

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-19 00:37 , Processed in 0.035483 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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