资料
  • 资料
  • 专题
用C语言实现高效嵌入式编程
推荐星级:
类别: 消费电子
时间:2020-01-10
大小:66.64KB
阅读数:325
上传用户:wsu_w_hotmail.com
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
用C语言实现高效嵌入式编程用 C 语言实现高效嵌入式编程 吴斌 刘宗行  青舟 □     一、引言  随着市场竞争的日趋激烈, 要求电子工程师能够在短时间 内编写出执行效率高而又可靠 的嵌入式系统的执行代码。同 时,由于实际系统的日趋复杂, 要求所写的代码规范、模块化并 便于多个工程师以软件工程的 形式进行协同开发。汇编语言作 为传统的嵌入式系统的编程语 言,已经不能满足这样的实际需 要了。而 C 语言以其结构化和能 产生高效代码满足了这样的需 要,成为电子工程师在进行嵌入 式系统编程的首选开发工具而 得到了广泛支持,早在 1985 年 就推出了针对 8051 的C51 编译 器,而其它流行嵌入式处理器系 统如 196 系列、 PIC 系列、 MOTORAL 系列、MSP430 系列、AD 公司和 TI 公司的 DSP 系列都有功能强大 的 C 语言编译系统以及丰富的 C 语言库函数。    摘 要 :用高级语言 C 进行嵌入式系统的编程有着汇编语言编程所不可比 拟的优势,并已成为未来必然的发展趋势。本文根据作者的实际开发经 验,以 KEILC51 为开发工具,首先介绍了高级语言 C 的编程优势,然 后介绍了 C51 与标准 C 语言的主要不同点,介绍了用高级语言 C 进行 嵌入式系统编程的特点;介绍了如何快速编出规范、高效而又精简的 C 语言程序,以及如何对程序进行优化。 关键词: C 语言,单片机,高效,优化 二、高级 C 语言编程与汇编语言 编程相比的优势。  在国内,大量的程序员仍采 用汇编语言作为开发工具进行 编程,汇编语言有执行效率高的 优点,但其可移植性和可读性 差,以及它本身就是一种低级语 言带来编程效率低下,都使它的 编程和维护极不方便,从而导致 整个系统的可靠性也较差。而使 用 C 语言进行嵌入式系统的开 发,有着汇编语言编程所不可比 拟的优势:  1、编程调试灵活方便  C……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书