从零开始的stm32最小系统板——(5)程序下载和电源滤波电路

一、程序下载

        我们画最小系统板是用来用的,不是用来玩的,既然要用,就不能少了灵魂,就是我们编写的程序,对于一个stm32f103c8t6单片机来说,我们如何来下载程序呢?其实有3种方法,分别是:

        JTAG下载、SWD下载、串口下载。对于他们,我们分别给出简单分析:

【1】JTAG下载 

  • 原理:JTAG(Joint Test Action Group)是一种国际标准测试协议,既然是国际协议,说明对于所有的MCU,都可以通过JTAG接口可以对芯片进行调试和程序烧录。

  • 硬件连接:对于stm32f103c8t6来说,JTAG接口通常需要连接4根信号线(JTMS、JTCK、JTDI、JTDO),分别对应STM32的PA13、PA14、PA15、PB3引脚(这个引脚对应,不同芯片可能会不一样,具体需要我们翻阅手册),还需要连接VCC和GND。

        这个玩意的优点就是支持多设备调试,功能强大,适合复杂的硬件调试场景,但是缺点也很明显,一下子需要6个引脚,天塌了吧,本来c8t6引脚就不够用的。

【2】SWD下载

  • 原理:SWD(Serial Wire Debug)是一种串行调试接口,通过SWDIO和SWCLK两条线实现调试和程序烧录。是ARM公司开发的一种调试方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值