请教各位大侠,单片机在我采用汇编和C语言混合编程的时候,比单纯只用C语言编程还要耗电,不知为何,清各位高手指教
changyue701 发表于 2010-4-26 10:34 
这只能证明一点,你的汇编不熟练,编写的汇编或C语言混合编程程序,存在bug或程序不良,执行效率低, 或对不该操作的寄存器写入,增加了耗电量,而C语言是高级语言,有自动优化程序的功能,对新手来说,用C语言编程,比用汇编或C语言混合编程,更容易编出好的程序,得到好的结果,因此,你采用汇编和C语言混合编程的时候,比单纯只用C语言编程还要耗电,就不难理介了。
|