嵌入式开发选择C语言的理由?
2024-01-09从语言特点来说 C语言有出色的可移植性,能在多种不同体系结构的软/硬平台上运行。 简洁紧凑,使用灵活的语法机制,并能直接访问硬件能够直接访问硬件的语言有:汇编和C语言汇编属于低级语言,难以完成一些复杂的功能,但是汇编比C语言访问硬件的效率更高。所以,一般将硬件初始化的工作交给汇编,比较复杂的操作交给C语言。 C语言具有很高的运行效率。 高级语言中的低级语言:面向过程VS面向对象 面向过程 “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称之为“