第4节 为什么用C语言
推荐给好友
打印
加入收藏
更新于2009-04-21 15:42:32

本书中全部的源码都是以C语言为平台的,这点请读者确认在读本书前,自身已经具备C语言的编程基础。

现下,中等资源的MCU开发如果没有C语言的编译器支持的话,可以说是极其少见的了;使用C语言对MCU进行开发已经形成当前的主流模式,何乐而不为呢!

ASM的执行效率比C语言的代码要好?当然,这是肯定的,不过现在的MCU速度和性能已经提升上来了,而且很多优秀的C编译器编译的结果就未必比自己使用ASM编程的结果效率低。

ASM的代码短小精悍?从某个角度来说是的,不过时下优秀的C编译器对C代码的优化比自已使用ASM编写的还要好;况且,在编写结构复杂的程序时,C语言肯定比ASM占优势,在编程速度上和可读性以及可移植性上等。

为什么不用C语言编程呢?

 

上一节                    下一节




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.