stm8为什么没人用 stm8的swim引脚是用来下载程序的吗?
浏览量:2323
时间:2021-03-20 11:02:58
作者:admin
stm8的swim引脚是用来下载程序的吗?
Swim pin用于为stm8 MCU下载程序。
swim的全称是串行线接口模块。STM32支持串口下载程序、JLINK接口、SWD接口等。Stm8使用swim下载程序。游泳只需要一根电线,这大大节省了IO端口。
游泳下载有三线制或四线制。三线制的顺序是:VCC,GND,swim;四线制的顺序是:VCC,GND,RST,swim。下图是四线制的电路图。
下图为三线制swim接口,RST复位信号比四线制少。
swim下载端口也可以用作普通GPIO端口。但是,在设计电路时要注意的是,如果硬件没有经过处理,烧录后端口会被锁定,烧录一次就不能再烧录了。这时,一般是用跳线或按键配合程序来实现的。
swim接口仅在St STMicroelectronics中可用。只能使用stlink编写程序。stlink的当前版本是v2。以下是实物图片的官方版本。
Stlink是官方开源,感兴趣的也可以自己做。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。