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

【STM32小技巧】MDK的美化和调试

[复制链接]
h12121 发布时间:2022-10-7 19:25
关于MDK,其实小技巧很多,但总的来说大约就是美化和调试了: |$ P9 v; H  u+ s2 O
(所用例子是我自己写的一个花式流水灯)
( R, {! S0 R+ n" Z1. 美化4 a6 N& y$ C/ L; ?! R. |
11.png
  按如图位置打开configuration(配置项),找到Colors & Fonts(颜色和字体),如下图便可以调整自己喜欢的字体和颜色了
5 S. ]7 N$ [% v9 U3 n4 ], t
12.png
  此外可以在右边的Editor(编辑器)选项卡里设置汉语字符编码GB23132,可以保证复制出来的汉语注释不会乱码,此外,可以在User Keywords(用户自定义关键字)选项卡设置自己常用的关键字,Shortcut Keys(快捷键)设置符合自己使用习惯的快捷键……9 X, Z& ]' D& G2 K5 ^
7 l( S! U* L6 q# k$ W3 n

, E2 l$ |) ?& f  下面着重说下Text Completion(文本补全)
. H, {# a- y7 c9 ~- u
13.png
  先翻译……! D2 y4 H% E$ U8 @" j
  Show Code Completion List for (代码自动补全列表)4 d# P, m* k( ~; M2 h
    struct/class Members (结构体/类成员)% f6 C2 v3 J  C% L$ I6 g- x
    Function Parameters  (函数参数列表)% I3 ^5 ^7 X# Q, h9 s6 e3 ?- X
    Symbols after 4 Characters (*讲真我不知道这是啥*), h) u5 T3 `3 O# @! H# e
    ENTER/TAB all fill-up character (enter/tab键自动补全)* k3 l" p! j& W7 e; I
  Dynamic syntax Checking (动态语法检查)! t& m1 d- @- X7 L
4 `) d) Z6 j: e/ Z) |2 K1 C8 t
4 k5 Y& k0 V3 I! p% {7 H
    Enable (打开)(此选项会导致误报,只要编译通过便可不予理会)! ~+ i) o  m# O; }( l: B+ t
2、调试
# `0 F( t6 H( l
14.png
进入调试模式后界面会发生一定变化# v! c& b5 H" q! z5 U
15.png
: i$ c& _7 P' A4 o. c5 j7 R
   该功能我还在学习中,不过据已知来看,MDK对STM32F4的软件仿真支持不如STM32F1/F2系列好,主要表现为串口寄存器的仿真有bug,不过基本上不影响使用
4 a0 j% I7 v3 x0 T2 t. j3 B5 \) O1 K, r/ X' U3 x3 ~- ^  \4 L1 e
收藏 评论0 发布时间:2022-10-7 19:25

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版