如何通过串口烧写STM32程序

 我来答
华沟骂悠散
2016-06-27 · TA获得超过4795个赞
知道小有建树答主
回答量:1866
采纳率:80%
帮助的人:630万
展开全部
1、准备好USB传串口连接线(有能力的可以用PL2303芯片自己做);
2、准备好程序,编程软件编译后会生成1个后缀为.HEX的文件,找到这个文件;
3、更改STM32的BOOT,开发板上配有短接帽,按照STM32的用户手册进行短接;
4、连接好串口传输线,默认用STM32的串口1,开发板上会引出接线脚的(没有的话查用户手册自己接出来),打开串口调试助手,注意com口和波特率和电脑接口一致,找到第二步的.hex文件,直接下载即可;
5、下载完后记得改回BOOT,否则程序无法正常运行!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
运动一圈
2016-06-27 · TA获得超过949个赞
知道大有可为答主
回答量:964
采纳率:92%
帮助的人:485万
展开全部
关键词ISP和IAP.
ISP需要改变BOOT0的电平.
IAP需要预先写入bootloader.官网有例子.
-------
想用ISP一键下载需要额外的设计电路.IAP不需要.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式