首页 » 科学 » 单片机Keil软件常见语法和拼写缺点原因和处理办法_缺陷_括号

单片机Keil软件常见语法和拼写缺点原因和处理办法_缺陷_括号

落叶飘零 2024-12-01 09:52:49 0

扫一扫用手机浏览

文章目录 [+]

视频加载中...

1. 负责听讲,节制语法规则,例如:

单片机Keil软件常见语法和拼写缺点原因和处理办法_缺陷_括号 科学

编译器不是万能的,有些缺点无法检讨出来,须要节制好语法规则。

C51措辞的语句规则如下:

(1)每个变量必须先解释后引用,变量名的大小写是有差别的。

(2)C51措辞程序一行可以书写多个语句,但每个语句必须以“;”结尾,一个语句也可以多行书写。

(3)C51措辞的注释行可由“//”引起,注释段可由“/……/”括起。

(4)“{”必须成对,位置任意,可紧挨在函数名后,也可另起一行;多个花括号可同行书写,也可逐行书写,为了层次分明,增加可读性,同一层的“{”应对齐,并采取逐层缩进进行书写。

(5)函数利用有两种方法:方法1,把函数的声明和定义都写在main()函数前面,方法2,把函数的声明写在main()函数前面,函数的定义(即详细的实现)写在main()函数后面。

2. 先影象,再打字。

3. 中英文键盘切换,记得英文输入模式下打字。

4. 字体改大,便于创造缺点,Edit->Configuration->Colors&Fonts->8051:Edit Asm/C Files ->Text->点击Font右边按钮,修正Size为24

5. 自查和互查,检讨的时候要一个字母,一个空格,一个符号逐个检讨。

6. 根据Build Output窗口提示的缺点行数进行排查。
例如:

DEMO.C(9): error C202: 'p1': undefined identifier

上述缺点,代表第9行的代码有误。

7.拼写缺点检讨要点:

要点1:检讨大小写,比如P1 写错成p1

要点2:检讨多敲入字符,比如sbit 错写成sbitt

要点3:检讨少敲入字符,比如sbit 错写成sbi

要点4:检讨符号是否漏掉,比如有的结尾少敲入分号“;”

要点5:检讨符号是否多余,比如for循环结尾敲入分号“;”

要点6:检讨括号是否匹配,有左括号必有右括号(),有左花括号必有花右括号{}

要点7:检讨是否符合敲错,比如for循环里面的分号敲错为逗号

8.常见缺点缘故原由和处理:

单片机Keil开拓软件常见编译缺点阐明及办理办法

8.1.syntax error near 'XXX'

缺点阐明:XXX附近参数缺点

办理办法:在XXX前后检讨是否有语法缺点,比如结尾分号;漏掉?

括号没有成对匹配?拼写缺点?

8.2.'XXX': undefined identifier

缺点阐明:XXX是未定义的变量或符号

办理办法:XXX拼写是否有缺点? XXX是不是没有声明为变量却直接拿来利用?

8.3.FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED

Target not created

缺点阐明:严重缺点L250:代码长度受限,目标无法创建.

办理办法:KEIL没有破解,以是代码的大小有2K的限定,找个KEIL对应版 本的注册机,破解了就好了。

标签:

相关文章

探索IT制作,新时代技术革新的驱动力量

随着科技的飞速发展,IT制作在推动社会进步、促进产业升级方面发挥着不可替代的作用。在这个充满变革的时代,如何紧跟科技潮流,把握IT...

科学 2024-12-29 阅读0 评论0