以目前大多数国内单片机开发的现状看,其产品的产量并不大,开发费用在成本中占的比重偏大,因此C语言有相当的成本优势。其实用C开发比汇编代码量也就大20%左右,如果把开发人员的工资和多出的存储器价格相均衡的话,C在大多数情况下都有成本优势。C的优势不仅仅表现在开发效率,比如维护性,现在电子类的公司人员流动都比较大,如果产品要升级,用C新人旧人上手远远比汇编来得快,也是节省成本的。最后一点就是移植性了,由于C可以在各种MCU间灵活移植,使得一个项目的灵活性、弹性变得非常好,当然,这需要技术管理的配合。
在产量大,成本控制严的领域如小家电,汇编还是有优势的。
文章评论(0条评论)
登录后参与讨论