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

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

[复制链接]
h12121 发布时间:2022-10-7 19:25
关于MDK,其实小技巧很多,但总的来说大约就是美化和调试了
+ R! j  m3 v! e2 [# u0 t* v7 V(所用例子是我自己写的一个花式流水灯)7 E1 l# l! @1 I
1. 美化7 s  E9 K9 d$ ]& o( w: t& s
11.png
  按如图位置打开configuration(配置项),找到Colors & Fonts(颜色和字体),如下图便可以调整自己喜欢的字体和颜色了8 b% i$ {0 e4 B$ [, B! D
12.png
  此外可以在右边的Editor(编辑器)选项卡里设置汉语字符编码GB23132,可以保证复制出来的汉语注释不会乱码,此外,可以在User Keywords(用户自定义关键字)选项卡设置自己常用的关键字,Shortcut Keys(快捷键)设置符合自己使用习惯的快捷键……
5 R/ g7 \6 w& o) N+ N" D/ b6 Q( G" ?. S2 t1 [1 K4 V

9 x5 f' [# s( }- z0 o6 v  下面着重说下Text Completion(文本补全)5 T" z) a) @; z7 c1 w
13.png
  先翻译……
! v% |, L2 h0 r: f  Show Code Completion List for (代码自动补全列表)% g8 ]; q0 m3 [( ?' q: e' V
    struct/class Members (结构体/类成员)
+ A9 [$ t" U; j: Z    Function Parameters  (函数参数列表)
6 r" p* M% F* s9 L    Symbols after 4 Characters (*讲真我不知道这是啥*)
, [" q- Y: N* S) a( ~  s    ENTER/TAB all fill-up character (enter/tab键自动补全)
5 a  h% K! E0 ~, Z2 k9 {; N# [  Dynamic syntax Checking (动态语法检查)( [5 z- a3 K( ~* Z7 S$ I

. m+ S/ {, B1 ?0 L

  ^; u. d' M/ I7 _6 A    Enable (打开)(此选项会导致误报,只要编译通过便可不予理会)' t8 j" F- w" S8 E# k
2、调试
6 Z* r. S- J$ n4 Q& T
14.png
进入调试模式后界面会发生一定变化
5 y& A5 g( k; x# U, I. s! e
15.png

4 f( b" y: r* w9 B   该功能我还在学习中,不过据已知来看,MDK对STM32F4的软件仿真支持不如STM32F1/F2系列好,主要表现为串口寄存器的仿真有bug,不过基本上不影响使用: d1 l% e+ Y- P9 \9 @
6 N3 U1 g) V# `$ B  ]
收藏 评论0 发布时间:2022-10-7 19:25

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版