FlyMcu串口ISP下载STM32程序教程
2017-09-13 15:01
399 查看
FlyMcu串口ISP下载STM32程序教程
标签: stm32串口下载ISP
2015-09-26 11:20 9733人阅读 评论(1) 收藏 举报
分类:
Stm32 串口下载
开始写之前也是不能用的,但是为了使用,决定边探索怎么使用边写一篇博客!
最开始用过正点原子的开发板进行ISP下载,感觉挺好用,按照说明就好。
但是正点原子的板子用的是如下的一块电路:
这个电路很简单使用,但是如果你不懂,也很纠结,这里感觉有篇帖子写的很详细,可供大家参考,就不自己解释了,链接如下:
http://www.51hei.com/bbs/dpj-35947-1.html
但是,很多人会想用一个USB转串口的小模块下载程序,怎么弄呢?
首先有一个小串口模块,注意转换为的电平是3.3V,不是标准的232电平那种的,东西如下
之后呢,将RXD,TXD,GND,VCC缺一不可的连接到你的STM32板子接口,你的板子也应该用电源灯供电,这点很重要。
对接的部分的原理图如下:
这里需要注意一定是UART1。
之后打开你的软件,MCUISP或者FLYMCU都可以,这个自己百度下一个就好,都差不多。
设置如下:
1.搜索串口,设置波特率(115200或者9600),这个有时候速度快下载失败波特率就下慢一些。
2.在STM32板上将Boot0置1,将Boot1置0.
3.找到联机下载时的程序文件,找到对应生成的Hex文件,这个如果不会你就百度一下”keil生成hex文件“
4.关于RTS和DTR,如果你使用的板子没用到第一张的图,是这种方式,就选不使用RTS和DTR就好了(位置左下角)
5.点击”开始编程“按钮,如果一直没有写进去,按一下reset就进入下载了。
6.下载完成了关电源,Boot0置0,之后开电源就有效了。
有几点注意:
1.你首先要确保你的小串口是好的,你的reset按下有效,你的boot0设置为1,boot1设置0,你的RXD,TXD,VCC,FND都接线正确了,也就是硬件可以使用。
2.还是给板子供电下载吧。
关于Jtag和ISP程序都下到哪里去了?自己查一下就好,就是设置boot控制程序下载通道。
写的也不足够详细,但是这是我自己参考别人的方法实验自己没注意的地方,感觉还是先把你的硬件连好弄对,这个下载hex的软件还是挺好使的。
你也可以参考一下网上别人写的哈~~
http://wenku.baidu.com/link?url=4UU5lRhWZSNshcoXSRo-oD0RojWdt4si2JNq8i4ELnjP7h2GN2OT1ydzABcNVAEwbhMvFiuraCbMYXYGiSUK2ZarRHu5GzA1L72_ftXe8vi
相关文章推荐
- FlyMcu串口ISP下载STM32程序教程
- 通过USB转TTL串口下载stm32程序
- LPC1758串口ISP下载程序
- stm32下载方式之串口ISP\swd(JLink)
- 51单片机程序下载、ISP及串口基础知识
- 单片机怎么擦除程序,串口一直发数据来 STC-ISP一下载就关闭
- 第一章:STM32串口ISP下载
- stm32下载方式之串口ISP\swd
- STM32 串口ISP下载方式解读
- Windows下stm32串口下载程序(DOS版本)
- 串口给STM32阿波罗开发板下载程序
- STM32在线仿真出现是循环,使用mcuisp下载程序却可以运行,JTAG下载程序可以下载成功,却没有任何动作!
- stm32的程序下载方式ISP、JFLASH、MDK总结
- STM32单片机串口下载程序的简单原理和设置
- MySQL 64位安装程序下载地址与安装教程
- 移植rzsz通过串口下载程序到开发板上的工具
- 谷歌浏览器扩展程序下载到本地电脑教程
- PSN下载加速相关程序教程(PS3.ProxyServer和PSN DM)
- STM32串口USART1程序(受启发,前进一步)
- 【Arduino官方教程第一辑】示例程序 4-5 多串口[Mega]