MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
Andy large avatar
MakerLab创客实验室  ›  学习系统  ›  Arduino  ›  STduino原型板如何使用(Arduino Compatible)

如何实现串口自动下载

By Andy at 一年前 , 2223 次浏览

使用了usb转串口的DTR和RTS两个管脚来控制cpu的状态,其中DTR控制reset管脚,也就是控制芯片是否复位,RTS控制BOOT0管脚,也就是是否进入bootloader模式,请参考我的原理图:
http://pan.baidu.com/s/1nt432yt

原理图中可能缺少BOOT1的电路,这个管脚可以作为普通IO使用,但需要一个下拉电路到GND(10K即可),也就是这个IO只能是低或高,不能作为高阻抗来使用。如果不加这个下拉电阻,cpu不会正常工作,请注意

本文最后更新于:4 个月前
3 回复
zjhyhky medium avatar
#1 - 一年前
zjhyhky

尝试了,没有成功,大神能否公布MakerLab Sun的原理图?我想改造我的stm32核心板,谢谢!

wso75839840 medium avatar
#2 - 10 个月前
wso75839840

收藏了,回头试试

zixuan medium avatar
#3 - 4 个月前
zixuan

您的STduino的SUN用的是STM32F103VDT6,我用的是STM32F103VET6,只是flash大小不一样,在用Arduino IDE下载的时候需要改什么配置文件吗?而且在FT232下载器的配置中BOOT0接RTS的电阻多大?