【STM32】写Keil程序的注意事项

 看正点原子的资料使用Keil写STM32程序的时候,总是在不断学习,不断探索。后续又学到啥再更新······

专栏目录:记录自己的嵌入式学习之路-CSDN博客


目录

1    Keil设置

1.1    字体设置

1.2    快捷键设置

1.3    快速前往前一操作位置/后一操作位置

2    宏定义

2.1    宏定义函数时为什么使用do{…}while{0} 

3    函数

3.1    形参

4    编写时的注意事项

5    程序出错的日常原因排查 

5.1    不执行(连主程序while循环体内都不执行)

5.2    中断服务函数不执行

5.3    卡在中断服务函数出不来


1    Keil设置

1.1    字体设置

下载了JetBrains Mono字体想用于Keil,但发现Configuration中设置字体可能会无效,需要将Encoding从GB2312改为ANSI才能生效。但同时,使用ANSI就无法使用中文输入了,中文的输入会变成问号。如果用UTF-8编码的话,原有使用GB2312编码的文件中的中文又会乱码,算了,最终还是默认的好用。

1.2    快捷键设置

见 Edit – Configuration – Shortcut Keys

1.3    快速前往前一操作位置/后一操作位置

工具栏按钮的蓝色左右直箭头,也可使用快捷键ctrl + – 以及ctrl + shift + – 来实现。貌似不支持鼠标的前进后退按钮。

2    宏定义

2.1 &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值