keil快捷键
快捷键 | 作用 |
---|---|
Ctrl + ‘-’ | 上一步操作 |
Ctrl + shift + ‘-’ | 下一步操作 |
Ctrl+Backspace | 删除左侧的一个单词 |
Ctrl+Delete | 删除右侧的一个单词 |
Shift+→ | 右侧的一个字符 |
Shift+← | 左侧的一个字符 |
Ctrl+Shift+→ | 单词结尾 |
Ctrl+Shift+← | 单词开始 |
Shift+End | 行尾 |
Shift+Home | 行首 |
Shift+↓ | 下一行 |
Shift+↑ | 上一行 |
Ctrl+End | 移至文档结尾 |
Ctrl+Home | 移至文档开头 |
keil的一些隐藏错误
关于头文件的包含:
头文件的包含就比较简单了:在相应c文件里一一包含所需的h文件即可。但千万不要将这些头文件全部放在c文件的相应头文件里,虽然这样会使c文件仅包含了一个头文件,看起来比较简洁,但这样会影响它的h文件的“纯洁性”。之前在main.h中包含了大量外设的头文件,导致了有些宏定义报错,解决方法是将其外设文件移至main.c。
关于keil中waring:
不要轻视,特别是画了弯曲线的函数,如下。
main.c(87): warning: #223-D: function “JSQ_figure” declared implicitly
这里是因为没有包含该函数头文件造成,但没有报错,返回值一直是0.