我的心得不要象PC机那样写程序。
我的心得:
1、尽量不要使用有符号数,不管是CHAR,INT,有利于提高速度;
2、不要用浮点库,那样会很大;
3、不要用乘除法如:a/10,a*10等等,那样也会很大;
4、有一些语句尽量分开写,如:a[index++],a[index > > 2],不如写成,index++,a[index],或index = index > > 2,a[index];
5、嵌套语句不要太多,那样容易产生一些意想不到的问题
6、中断中using ??,其中问号不要使用与主程序相同的寄存器组,否则它不会保护现场。
7、时间要求严格的话,使用C与汇编混合编程。
8、出现问题可以用KEIL仿真一下,看一下汇编代码是怎么样的,这样容易找出问题,在C原代码下,通常是不能发现的。