一、引言
随着市场竞争的日趋激烈,
要求电子工程师能够在短时间
内编写出执行效率高而又可靠
的嵌入式系统的执行代码。同
时,由于实际系统的日趋复杂,
要求所写的代码规范、模块化并
便于多个工程师以软件工程的
形式进行协同开发。汇编语言作
为传统的嵌入式系统的编程语
言,已经不能满足这样的实际需
要了。而 C 语言以其结构化和能
产生高效代码满足了这样的需
要,成为电子工程师在进行嵌入
式系统编程的首选开发工具而
得到了广泛支持,早在 1985 年
就推出了针对 8051 的C51 编译
器,而其它流行嵌入式处理器系
统如196系列、 PIC系列、 MOTORAL
系列、MSP430 系列、AD 公司和
TI公司的DSP系列都有功能强大
的 C 语言编译系统以及丰富的 C
语言库函数。