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

【经验分享】STM32Cube STLink调试

[复制链接]
STMCU小助手 发布时间:2022-4-25 22:00
ST-Link调试
! j, }6 n# Q9 ESTM32CubeIDE有许多高级调试功能,也能像MDK-ARM、EWARM等IDE,连接硬件开发板,进行在线调试。我们以IDE自带的STM32 MCU Debug工具为例。
: Z' k# G( W0 v8 x先对debug配置确认,点击“运行→调试配置”进入DEBUG调试配置* }9 `8 P4 ?. K6 v

8 i% I6 }* Q4 W  X4 Z; a. j& i RRPSAUGZ0DGEPOPW(7_IWGJ.png
3 g' b# c2 C" A) u- m. X+ {1 l9 \* q, S+ T: X; A; e$ r, u2 |1 @
进入配置页面后双击“Cortex-M”,然后点击在右边的“Search Project”选择我们的工程。
6 _" Y* {! f- G( o
: r- }1 B' v2 i (1NTH{(IGV7K]WQEDN45SZQ.png
  b2 _! F- _" F9 _- i8 k2 p4 @- U
) M! W8 F7 K& ]' J: F4 o' _之后点击“调试器”,可对下载调试进行具体调试,无特殊需求选用默认“SWD”下载即可。, ?0 X! \/ i$ p) k
7 L# w  F1 I9 C# A% @! u! t
VSOT[5~O7]5HP6KW8{HUP~Y.png
+ y, n) v# |1 ?* M0 d
. G2 o# w  x( r( l" }在确认用ST-Link连接电脑之后,点击“DEBUG”,或者菜单栏上的DEBUG“小虫子图标”就会进入ST-Link的更新中。! r; z  K9 c. v0 h4 l
; B4 A0 a( I3 u- }# u& L7 I
bd1e884966bf40dd83ac90b9c3ddc7c1.png
  k% F. Z% @% e. }) W: v 0b1c7d2cb7e9410ca94c2aebd5f4945b.png
) J$ \: D* N  b/ i  z  o- P6 H: k  _9 @
更新好ST-Link后在,再次点击DEBUG小虫子图标后,即可进入调试模式,点击旁边的运行键 可以直接烧录给单片机。下载完成后可以上拉信息查看下载情况,例如占用内存和下载速度。2 H, q! v3 J5 p. L( i# ~6 }  K! Y

+ d. w% I$ [2 [+ E3 X/ U: Z NTT7BD2@{`I2)$)%Y{$UX5J.png ; ^2 H( ~: z, i: l. E( J! h. `
5 H& |5 H" X% V& q" |7 s; {
同时,在进入调试模式时,右边还会跳出菜单栏,里面列举了所使用的变量名称,方便在调试过程中添加断点。下图列举了有关DEBUG调试的几个功能。7 a1 Y9 l) n0 L  S( v
7 P0 x% C' M0 m/ C: I
{C}]Q_YPO%V3JFR7]EX%RWM.png " r) X' a1 n! {+ U, ^3 B

) f. ]! {$ ~$ I3 X  B% x点击左上角 编译成功后,点击 调试Main函数,将程序烧录到单片机中% q8 D) f* }& B8 ^: q

2 ]- O/ x8 Q7 p9 v9 H8 R aae0c044f1ad4034a58cf6f8176f9c56.png
6 x1 J; ~6 a# b" V# t
- S4 W/ l4 M7 V6 k) w 5554828393264e64a664f5a2095c2475.png 7 S6 e9 F- \4 i3 z1 @  {( b

4 A* j6 @" s5 N* R$ s; g/ |* a8 P 33bb1fadc9534cf4a996ddd869248ef0.png   f4 b2 {. d0 O2 w- l& _
0 E& P1 E4 `- z% f  k
可以看到单片机内存的占用比,观察单片机已经下入跑马灯程序。
! h" B" X5 X; g$ |! T  q/ }/ [2 i' }( y3 @给生产同事下载程序以后将从Flash Magic取代为STM32CubeProgrammer,详见《STM32CubeProgrammer使用教程》。$ ?5 K: U' k# m- n
' B5 C3 r- c6 z( w+ X
70C{18[8{BWPEB8W8I%NH`7.png 5 g) S. M% U: R. e% P# _
3 v8 k2 w/ E9 r* s1 K2 w

" G* g, K4 e  r- e3 Q" x( S% k, O2 T5 ^. u5 i$ k0 S
收藏 评论0 发布时间:2022-4-25 22:00

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版