首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
用C语言实现高效嵌入式编程   总被引:1,自引:0,他引:1  
吴斌  刘宗行  青舟 《传感器世界》2002,8(3):20-23,26
用高级语言C进行嵌入式系统的编程有着汇编语言编程所不可比拟的优势,并已成为未来必然的发展趋势。本文根据作者的实际开发经验,以KEILC51为开发工具,首先介绍了高级语言C的编程优势,然后介绍了C51与标准C语言的主要不同点,介绍了用高级语言C进行嵌入式系统编程的特点;介绍了如何快速编出规范、高效而又精简的C语言程序,以及如何对程序进行优化。  相似文献   

2.
近年来,C语言编程在嵌入式系统越来越受到广大技术人员的青睐.介绍了C语言系统软件的编程思路,阐述了嵌入式系统编程软件架构的基本知识,包括模块划分、分层架构、中断服务程序编写、系统软件设计要领等,并给出了在编写嵌入式系统C语言时基本架构所包含的主要内容.  相似文献   

3.
在各种嵌入式产品的开发、应用推广以及单片机技术应用中,云计算和嵌入式、单片机的控制系统和人们的生活将会越来越密切。分析了C语言在控制系统上编程的特点,结合系统资源对C语言具体要求,介绍了控制系统上的开发环境和开发步骤。  相似文献   

4.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年将集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

5.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

6.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

7.
嵌入式实时程序设计中C/C++代码的优化   总被引:5,自引:0,他引:5  
本文简单介绍了嵌入式实时程序设计的特点和嵌入式系统中语言的选择,着重介绍了以下几种在嵌入式实时程序设计中优化C/C++代码的方法。  相似文献   

8.
嵌入式系统高级编程语言技术分析   总被引:2,自引:0,他引:2  
随着嵌入式技术的普及推广,嵌入式系统高级语言编程势在必行。然而,人们在选择语言系统时往往具有很大的随意性。对价格、获取方便性等因素考虑较多,而对语言本身的技术因素考虑较少。文章从嵌入式系统高级编程语言特点入手,对高级语言的基本性能作简要总结,对目前比较流行的几种嵌入式系统编程语言--Ada、C/C++、Modula-2的基本技术性能进行分析比较;对Java作简要介绍。  相似文献   

9.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

10.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

11.
为使广大嵌入式系统应用技术人员系统地了解和掌握一些先进应用、开发技术,本刊从创刊号起开辟《学习园地》栏目。上半年集中介绍嵌入式C编程技术(一)~(六),内容包括单片机C语言应用程序设计中的变量定义和变量空间、C语言编程技巧、函数有效使用及混合编程技术。  相似文献   

12.
严奎 《工业控制计算机》2012,25(10):67-68,70
嵌入式PLC编程软件开发是嵌入式PLC控制系统的重要组成部分,就PLC编程软件中基于AOV图的梯形图语言到指令表语言的转换算法进行了讨论,并就算法上如何实现VC++编程和相关的界面编程进行了详细的阐述.  相似文献   

13.
嵌入式系统高级编程语言技术分析   总被引:1,自引:0,他引:1  
随着嵌入式技术的普及推广,嵌入式系统高级语言编程势在必行.然而,人们在选择语言系统时往往具有很大的随意性.对价格、获取方便性等因素考虑较多,而对语言本身的技术因素考虑较少.文章从嵌入式系统高级编程语言特点入手,对高级语言的基本性能作简要总结,对目前比较流行的几种嵌入式系统编程语言--Ada、C/C++、Modula-2的基本技术性能进行分析比较;对Java作简要介绍.  相似文献   

14.
通过volatile关键字的使用、嵌入式系统工程设置、嵌入式系统的数据结构设计、嵌入式系统算法设计四个方面的介绍.分析了嵌入式系统编程本身特有的属性和方法。通过嵌入式系统和台式机编程过程的比较,指出了嵌入式系统编程学习和台式机编程过程学习之间的区别。并根据各个编程环节的分析和嵌入式系统自身特点的研究,帮助学习者进一步理解嵌入式系统编程的特点.  相似文献   

15.
近几年嵌入式系统不断的发展,如今嵌入式的应用越来越广泛,DSP、FPGA、ARM都是如今比较主流的处理器芯片,本文主要是介绍了DSP系统的基本结构以及一些特点,然后又介绍了C语言在DSP编程中的应用以及特点,最后还介绍了如何将C语言的代码转换成DSP应用的代码。  相似文献   

16.
面向对象与多线程编程的诞生大大提高了软件开发的效率,降低了开发复杂应用的难度,但在一些小型的嵌入式系统中很难得到应用,其中最重要的限制因素就是微控制器的代码空间有限,使得适用于计算机的软件架构不适合嵌入式设备.本文将介绍一种能够使用在嵌入式场合的面向对象与多线程的编程机制,通过构造特殊的宏定义来模拟面向对象和多线程编程的软件环境,开销小,效率高.以此为基础进行二次开发的软件代码可读性和移植性更好,可以加快嵌入式软件的更新与迭代.  相似文献   

17.
本文首先简要分析了嵌入式DSP系统的硬件,探讨了运用C语言开展硬件编程的基本方法与好处,囊括怎样调试C语言程序,最后提出了怎样把C语言程序向DSP代码转化.  相似文献   

18.
C语言是开发嵌入式应用的主要工具,然而C语言并非是专门为嵌入式系统设计,相当多的嵌入式系统较一般计算机系统对软件安全性有更苛刻的要求。1998年,MISRA指出,一些在C看来可以接受,却存在安全隐患的地方有127处之多。2004年.MISRA对C的限制增加到141条。嵌入式系统应用工程师借用计算机专家创建的C语言.使嵌入或乐统应用得以飞速发展.而MISRA—C是嵌入式系统应用工程师对C语言嵌入式应用做出的贡献。如今MISRAC已经被越来越多的企业接受.成为用于嵌入武系境的C语言标准,特别是时安全性要求极高的嵌入式系统,软件应符合MISRA标准。从本期开始,本刊将分6期,与读者共同学习MISRA—C,第一讲:“安全第一”的C语言编程规范”,简述MISRA—C的概况。第二讲:“跨越数据类型的重要陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。第三讲:“指针,结构体,联合体的安全规范”,解析如何安全而高效地应用指针,结构体和联合体。第四讲:“防范表达式的失控”,剖析MISRA-C中关于表达式,函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。[编者按]  相似文献   

19.
针对嵌入式系统的特点,介绍了几种在嵌入式系统程序设计中优化C语言代码的方法,从而提高系统的性能。  相似文献   

20.
基于TCP/IP的嵌入式通信模块设计   总被引:2,自引:0,他引:2  
林宏  吴景东 《福建电脑》2006,(3):136-137
在监测/控制数据传榆领域中使用基于TCP/IP的以太网技术,可以解决现场设备与控制站之间的数据传输以及协议兼容性问题.本文给出了一个基于SST系列高速单片机与RTL8019AS芯片的嵌入式通信适配模块硬件设计,以及嵌入式环境下的协议选择,最后使用C51语言对上述协议以及通信应用软件进行了编程实现。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号