你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于stm32使用串口下载程序经验分享

[复制链接]
STMCU小助手 发布时间:2023-4-23 19:36
串口下载优劣势
. }# ^( \' _: d  K在使用stm32下载程序时,野火fireDAP下载器需要对KEIL进行额外的设置,相较于DAP下载器,串口下载更为方便,同时也使得的串口下载失去了在线调试功能,也太凸显了下载缓慢的事实。
9 Q$ H1 u) j& V9 ]0 @: V) P* V8 ^, O1 u# a9 G, U2 ?4 h
串口下载步骤
. W7 i1 |3 F3 r0 E7 Z( @1.在利用转串口下载程序时,要事先了解开发板是否支持,即查看开发板是否有USB转串口的存在。若存在则进行下步; h' `" H: m+ S' V/ B8 k! i% @
2.将开发板接入电脑,打开开发板电源,并依次点击此电脑右键—》管理—》设备管理器—》端口
" ]' Q7 l2 R8 E- C! `
" {- s0 f& u0 w. D, R3 v7 @, x: f$ }
2e93fd3587e14b1db50c1f66c322edce.png
; ?, j- K+ e7 l3 x! P+ T5 S/ b3 ?) O/ h% E' C- G& @
出现上图请跳转至第4步.
( v( S( A% b. s3 a3 x0 C6 \7 ^$ j$ a7 m( k# E( R% r* B! n
880384900536409884ed21203120862a.png
. Q' U9 B# ]# o- w4 H1 q' [& h& D4 m+ ?0 A) u4 \6 u% [# j
如若打开之后出现上图,USBSerial,则是电脑未安装驱动。
/ [( d, k2 u' _' d, o, x2 y. y
* N1 l0 \% l# O$ d5 z8 E8 {: e

( B$ N! n* c* s, a9 J, s- U3.未安装驱动进行驱动: }2 P" h9 V2 O; r& Z& A* G( f/ F
: \0 W, \$ p) f& ~4 U; f' @
580d72481c244a76b57b56a74e2bd700.png
* ~- _. }" m6 O; K" W/ f4 d
* I7 L% R3 P; T- e+ M! L
下载完成后点击运行! g" I6 ]" N# z% k- c: b1 {" {2 D
4 g& K; N# V) Z  A+ |* q9 U
4dcbb2aace624b689372bf8dfdb20757.png " Y8 I" _8 c1 [" N) O
8 }: I6 E3 m6 Q+ ~, x9 ~. s; u  l

) B$ O. D+ `) W6 f 点击安装
. E0 {2 ]) e* k$ r  C' Z1 G5 }" \
5 S3 I6 g$ o: \) }, ]( G
f8f35e072663462faa355d79ba105404.png , ^7 f( J+ E" O

9 Q  e8 t9 R/ E. k' v2 ]/ E9 l弹出驱动安装成功,即可发现电脑已可以识别。
4 l+ d6 q. E* _/ u- B: Q3 g7 T  }/ X- H% G  ?8 t, Y; }
9 }' x( }( L% q8 t
4.硬件连接
+ D/ i+ s0 h% Y5 ?- b* T在开发板中,BOOT0与BOTT1接地,RXD/TXD接PA9/PA10(不同的开发板连接的不一样)
. p& a% r0 _2 J% [+ U" o# x0 Y* G* L" z7 ~* A) ?7 T
开发板默认的调帽不同即可(具体的需要看对应的手册). ]/ h& ~9 \" _" f% K

) H  q" N& e# B  T  |
0d10b077a1a44bbd91f1597444c3dc48.png
; c0 r, T1 [( ~! j

/ V  _# L; M% Q/ i/ B 5.程序下载$ S9 G& x- n# ?% O
①搜索串口,设置波特率 115200(尽量不要设置的太 高)1 V/ C# v" v. e( i- f1 C
②选择要下载的 HEX 文件
( A1 c6 w( N' n! `/ y③校验、编程后执行、
$ Y. k1 f( E' Y5 Q4 j④DTR 低电平复位,RTS 高电平进入 bootloader: J7 o' _+ |) L" o% A
⑤开始编程。如果出现一直连接的情况,按一下开发板的复位键即可。7 ^/ m% _% I1 o" y& @6 j; b

/ G- o$ ?6 t  \$ u  g" g下载配置
0 ^5 ?" _: o: ^) x8 l+ U) t4 C, `& _/ W$ u
5760639983e44455bae6e923ab4cdf64.png
! p8 f# o2 S  _5 L- S0 g# L0 h, N% M6 {% V/ D3 x6 x
isp下载成功- x" }! J$ `" Z. F
/ D! @4 O8 i4 Q. l8 X  X8 e" X( U0 Q
465962947bd64a8090ce24d522349805.png
. j  `9 H0 ?( _& H
' k# E' g7 \0 I————————————————# _3 `$ M4 N9 V- s7 F2 {% r
版权声明:没有星的恒星$ y; u6 y+ y( {$ m6 M
如有侵权请联系删除
( R$ @% I: X* C* I7 f, R% y( J# _
7 B9 X" F; S. I" h" h8 f- Y. r" b& B: U/ s" M% ?$ F% h7 s
赞 收藏 评论0 发布时间:2023-4-23 19:36

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版