|
keil使用哪種格式都可以完成相同的功能,個人覺得C好理解一點,但是對于程序的執(zhí)行來說:匯編語言效率更高,而C語言寫的程序需編譯出二進(jìn)制文件才可以執(zhí)行。
.c 是C語言文件, C語言具有移植性強,可讀性強,能讓程序員一目了然,但是程序執(zhí)行效率比匯編低百分之20, C語言可以二次開發(fā)移植性強,提供程序員的工作效率,并且現(xiàn)在很多公司開發(fā)都要求用C語言。
.asm是匯編語言文件,是直接操作單片機底層寄出去,程序執(zhí)行效率高,但是匯編可讀性差,對后期程序員的維護(hù)程序移植帶來不方面。 |
|