原创
飞思卡尔单片机CodeWarrior编译环境的注意事项?
例如条件A和条件B为与逻辑,两个条件同时满足时,才执行,我们一般都如下写:
if( (A) && (B) )
{。。。。。。}
这样的格式在C语言中是正确的,但是在飞思卡尔单片机CodeWarrior编译环境中这样写会出错,它会仅判断条件A而不判断条件B就直接执行下面的语句,按下面得格式写,就不会出错:
if(A)
{
if(B) {。。。。。。}
}
不知道这是属于CodeWarrior编译环境的漏洞,还是我没有仔细看帮助文件,总之,以后再写程序就按下面的格式写。
相关推荐阅读
-
用户1232737
2009-12-14 18:46
-
CAN使用体会
-
好久没有更新博客了,最近一直在用CAN,所以今天发表点CAN的使用体会。 CAN使用起来很简单,类似于串口,在可靠性和易用性上都要远远超过串口,虽然用了近2个月的时间去看汽车...
-
用户1232737
2009-11-07 09:38
-
飞思卡尔单片机9S12HZ128单片机AN8-AN15使用注意事项!
-
飞思卡尔单片机9S12HZ128单片机AN8-AN15这8个AD输入脚和PL口是复用的,当这8个端口作为AD口使用时,理论上讲,单片机应该会自动将PL口的相关电路屏蔽掉,但在实践中发现...
-
用户1232737
2009-10-09 12:45
-
飞思卡尔单片机9S12HZ系列单片机的注意事项!
-
飞思卡尔单片机9S12HZ系列单片机中有几个引脚为模式选择,在使用前一定要仔细看芯片手册,虽然是英文,但写的很严谨,而且很少有错的地方,不像中文资料错误很多。下面把这几个需要注意的引脚说明一下:1、P...
-
用户1232737
2009-09-27 11:30
-
转载:今天在中电网上看到的有关CAN的注意事项。
-
引用地址为:http://bbs.eccn.com/frame.php?frameon=yes&referer=http%3A//bbs.eccn.com/forumdisplay.php%3...
-
用户1232737
2009-09-26 09:15
-
汽车车身外部的开关和线束一定要密封好。
-
汽车由于其移动性,并且会经历各种各样的自然环境,使车身外部的各个开关承受巨大的考验,如:雨水浸泡,淤泥,酸雨腐蚀,开关和线束接插件会在12V或24V的电压下发生电离产生漏电现象,现在很多的汽车电子设备...
用户1483310 2010-5-15 22:52