嵌入式应用软件开发的环境分析_第1页
嵌入式应用软件开发的环境分析_第2页
嵌入式应用软件开发的环境分析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌进式使用硬件开拓的状况阐收嵌进式使用硬件开拓的状况阐收实时系统中最慌张的组成部分便是嵌进式策画机系统,实时系统具有规划松散、资本有限的特性,主要由嵌进式微处理器硬件战硬件组成,没有单具有嵌进型并且具有实时性。工作本理是以单片机、单板机战箱体规划、嵌进式策画机等嵌进到各种形式的装备中,做为装备的处理战操做核心。1嵌进式系统概述1.1嵌进式系统阐收嵌进式系统具有广泛的使用近景,当然了必须有良好的嵌进式使用硬件开拓状况去做支撑,嵌进式系统的目的机器非常随意遭到资本的限制,监理宏年夜、宏年夜的开拓状况比拟艰易,所以开拓状况战目的运转状况一样仄居皆别分开。嵌进式使用硬件的开拓方法主假如正在主机上创立响

2、应的开拓状况,对状况使用程序举止编码,然后再从主机的目的机上创立一定的链接将那些程序下载到其他目的机上举止调试战劣化,终了将部分使用程序结真到目的机的运转状况中。嵌进式系统开拓中最慌张的一环便是嵌进式硬件开拓状况的创立,嵌进式硬件开拓状况一样仄居与其他硬件捆绑操做做为一种公用硬件具有妙技露量下、价格下贵的特性,是古世数字化产品的慌张工具硬件,对于真现嵌进式系统硬件化具有慌张意义。1.2嵌进式硬件开拓状况的圆案思维嵌进式硬件开拓状况的圆案思维主要有以下几个特性:第一,后代性战通用性。开拓硬件要抵达同类硬件的水仄便必须同时开意RTS战BSP的开拓需供。第两,开放性。那个特性便是要供开拓状况必须切开

3、响应的国际标准,可以大概开意第三圆的借心并且易于扩大。第三,牢靠性。嵌进式系统一样仄居皆是关键性的系统对编码战译码的量量有较下要供,所以系统必须保证有较下的牢靠性。第四,支撑战+语止的开拓,嵌进式使用硬件的系统日趋庞杂,同时要供嵌进式使用硬件有良好的运转从命所以嵌进式年夜部分皆必须采与战+语止编码。根据圆案需供,嵌进式使用硬件开拓的状况的妙技途径为以UN为硬件工具根柢,参照国内中有代表止的嵌进式状况开拓产品从而供应一种嵌进式的硬件开拓状况。国中具有代表止的嵌进式开拓状况产品有pRIS+、Trnad,那些产品采与了后代的、成死的妙技,为现古嵌进式硬件开拓状况的死少指年夜黑标的目的本文由搜集拾掇整

4、顿。国中正在僵持改革、没有竭改革的根柢上最终成功天创立起一种开意古世化数字产品开拓需供的嵌进式开拓状况LabbdaTl。2嵌进式硬件开拓状况LabbdaTl2.1系统成效阐收LabbdaTl是国中成功研收的一套散成嵌进式硬件开拓状况,其中有齐中文的界里圆案战疑息提醒,主要用于开拓、调试使用程序,主机仄台以inds为主,目的仄台以X86、PerP、1PS、AR为主,主要工程有:工程打面,经由过程抄写可以大概便当天打面年夜型的工程硬件开拓,版本操做采与VS或RS版本操做,可以保持硬件战版本的划一性。交织编译,可以真现、+、AS等程序的交织编译、链接战定位。交织调试,支撑各种源语止战汇编语止的调试。

5、程序固化运转,可以将、+源程序根据好别目的的设置真现编译、链接战定位从而真现固化运转。2.2系统特性阐收起尾,工具的开放性。工具的开放性主要可以开意以下标准。切开标准,主要的开拓工具为ge战gdb应切开响应标准.如可以大概编译的+,:,ASSI语止应分别切开+、ANSI、战ATTAS标准;可以大概调试的目的文件是标准的ELF格局。具有一定的可操做止,可操做性主假如指两个或多个别系间可以真现交换疑息的成效,因为一台主机的开拓工具其真没有能清楚天动用其他主机上的资本,所以那个别系的互相操做本具有待前进。可移植性,系统中的开拓工具根柢上皆采与ANSI真现,正在inds具有良好的可移植性。可伸缩性,系

6、统中的主要开拓工具可以根据需要举止伸缩,也可以根据需要挑选一种或几种开拓语止去真现词法阐收、语法阐收、语义阐收,裁减函数支撑库中的代码尺寸。易获得性,系统中主要开拓工具有R、nitr等,源程序码皆切开PL的战谈要供,也非常随意从互联网上猎与资本,果此具有少暂死漫空间。其次,工具的安好性。系统中部分开拓工具皆有源程序码正在操做战阐收过程中可以大概开意一样仄居嵌进式系统的安好性要供。再次,工具的可扩大性。因为系统中各种开拓工具皆具有源码开放并且切开响应的标准,念要删加其他成效非常随意,果此工具具有很强的扩大性。终了,工具的可保护性。系统中各种工具皆是源码开放,专家曾经对各种代码举止了详尽的阐收战研

7、讨响应的关键妙技曾经掌握,可以根据嵌进式的使用需供对工具举止保护。2.3曾经真现的关键妙技阐收起尾,g支撑的RTS仄台。交织编译器需要开拓状况位于一台目的主机上,目的运转状况一样仄居为嵌进式的微处理器嵌进式的主机与伟大的主机具有一定的好别等性,可以正在好别的主机上真现编译战链接。其次,交织调试器的初级调试成效。交织调试器需要正在好别的机器上举止调试,交织调试器包露三个主要模块,用户接心、标识表记标帜处理器战目的处理系统。正在交织调试的过程中该当根据系统的需要设置断面真现系统的交织调试。再次,战+的运转支撑。系统真现了对战+语止的支撑可以对多种语止举止操做,前进系统的可操做止。终了,系统工具的多样性,可以间接对S系统的成效举止挪用可以设置任务断面举止跟踪调试。系统借可以真现多种调试方法例如可以真现串心、搜集调试等。系统剪性好,假设某一个模块成效没有真用便可以对那

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论