打印

MCU的程序烧录口问题

[复制链接]
1936|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
magic_yuan|  楼主 | 2014-6-5 14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大侠们,
  要用STM32设计一个板子,考虑到板子布局紧凑,放一个程序烧录口放在板子上简直是浪费空间。
  各位一般都怎么处理的呢?烧好再焊接上去?但板子还需要调试。。。
  多谢啊!

相关帖子

沙发
ayb_ice| | 2014-6-5 14:31 | 只看该作者
又想马儿不吃草,又想马儿跑,

是不可能的

使用特权

评论回复
板凳
Cheribat| | 2014-6-5 14:43 | 只看该作者
JTAG口可以用作GPIO

使用特权

评论回复
地板
Cheribat| | 2014-6-5 14:45 | 只看该作者
        // 开启AFIO时钟
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
       
        // 改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable, JTAG禁用+SW-DP使能
        GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
        // 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ完全禁用(JTAG + SWJ-DP)
        GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);

这样配置一下就可以了 至于下载和调试可以用串口

使用特权

评论回复
5
Cheribat| | 2014-6-5 14:46 | 只看该作者
        // 开启AFIO时钟
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
       
        // 改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable, JTAG禁用+SW-DP使能
        GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
        // 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ完全禁用(JTAG + SWJ-DP)
        GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);

这样配置一下就可以了 至于下载和调试可以用串口

使用特权

评论回复
6
ningling_21| | 2014-6-5 15:10 | 只看该作者
JTAG接口有个 简化版的,好像只要10个针...

使用特权

评论回复
7
jjjyufan| | 2014-6-5 16:50 | 只看该作者
直接放几个1mm直径的焊盘,做个测试架 用顶针

使用特权

评论回复
8
限量_个性。| | 2014-6-5 18:39 | 只看该作者
我觉得可以用洞洞板焊接一个JTAG口,调试好把飞线去掉就OK了。

使用特权

评论回复
9
dirtwillfly| | 2014-6-5 21:37 | 只看该作者
jjjyufan 发表于 2014-6-5 16:50
直接放几个1mm直径的焊盘,做个测试架 用顶针

正解,好多手机上都是这么搞得

使用特权

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

本版积分规则

个人签名:发到3000帖时,生活大概完成了一种转折。

359

主题

2770

帖子

7

粉丝