打印

STM32F103C8T6的JTAG引脚如何做普通I/O口用,同时不影响程序下载

[复制链接]
8247|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
仙人球W|  楼主 | 2014-8-8 15:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
cjp88811283| | 2014-8-10 07:32 | 只看该作者
输入的IO和输出的io都要加二极管即可

使用特权

评论回复
板凳
刘骁奖| | 2014-8-10 11:45 | 只看该作者
我们一般用这些IO口,做按键或者发灯管指示灯的驱动用!如果IO口富裕的话,建议,不要用这些口,留下来,做为调试和下载程序的接口比较好。

使用特权

评论回复
地板
仙人球W|  楼主 | 2014-8-12 16:17 | 只看该作者
刘骁奖 发表于 2014-8-10 11:45
我们一般用这些IO口,做按键或者发灯管指示灯的驱动用!如果IO口富裕的话,建议,不要用这些口,留下来,做 ...

到网上查了查,看了一下固件库函数
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable , ENABLE);
这样SWJ 完全失能(JTAG+SW-DP),不影响下载。失去连调试器时时调试功能,去掉这句则恢复。

使用特权

评论回复
5
longmaodo| | 2014-8-12 17:06 | 只看该作者
对的  就是使用楼上的那个函数
之前自己画板子的时候因为IO口不够
又不想换单片机 就用了JTAG口 当然我是用SWD模式调试的
就是使用楼上的那个函数 但是我只是禁止了JTAG模式
SWD模式还是可以调试的

使用特权

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

本版积分规则

38

主题

720

帖子

5

粉丝