计算机嵌入式系统开发的核心技术

计算机嵌入式系统开发的核心技术

ID:27954202

大小:58.62 KB

页数:5页

时间:2018-12-07

计算机嵌入式系统开发的核心技术_第1页
计算机嵌入式系统开发的核心技术_第2页
计算机嵌入式系统开发的核心技术_第3页
计算机嵌入式系统开发的核心技术_第4页
计算机嵌入式系统开发的核心技术_第5页
资源描述:

《计算机嵌入式系统开发的核心技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机嵌入式系统开发的核心技术摘要现阶段计算机技术快速发展,更新换代速度不断加快。计算机操作系统执行程序代码时不能直接调控控制设备,需要配合其他辅助系统完成调试,计算机嵌入式系统的开发就可以满足这个条件,实现自动化控制。有鉴于此,本研究中笔者以计算机嵌入式系统开发为切入点,分析与之相关的核心技术,提高计算机系统运行效率。关键词嵌入式系统核心技术分析一、引言计算机核心技术高速发展,不断出现各式各样连接计算机系统的控制设备。嵌入式系统开发可以在维持操作系统运行的情况下进行控制,还可以通过其他设备实现自动化控制,本文就此展开相关论

2、述。二、嵌入式系统概述嵌入式系统是一种可以完全嵌入控制件内部的计算机系统,本身为满足特定应用功能设计的系统。现阶段网络技术与计算机技术迅速普及,促进嵌入式系统的进步完善,在很多行业中发挥着重要作用。近些年互联网技术高速发展,直接将嵌入式系统推动到新的高度,对其功能提出更高的要求,造成设计与开发难度增大,有必要做好相关研究工作。本文中笔者主耍分析嵌入式系统软件设计方法及应用。嵌入式系统依托应用,借助计算机技术,通过可以随意裁剪的软硬件,满足有着严格要求的专用计算机系统。在满足用户需求的基础上,该系统也表现出成本低、体积小等优势

3、。首先鲜明的个性化特点,在此之前计算机设备控制系统大多采用“通用型”,这种系统可以满足所有用户群体,本身不存在什么区别。但随着计算机进步及应用广泛,很多时候通用型系统不能满足一些相对苛刻的条件,而嵌入式系统凭借自身优势在各行各业中得到广泛应用;其次嵌入式系统高度整合多项学科技术,可以满足计算机多功能需求;再次嵌入式系统与其他系统不同,本身由多重复杂结构元件构成,简单模式的组合处理,借助模块处理系统专业解读系统内部,将微型处理器加入到部分系统元件内,实现一定程度的自动化处理;最后就是本身的长期性,借助智能化的数据分析与处理技术

4、,依托用户真实性休验完成,同时具有一定的口主选择性,这表明该系统有着更加广阔的应用前景。三、嵌入式系统开发技术分析(-)开发过程分析开?1嵌入式过程中冇着角色之分,分为宿主机与目标机,前者指的是执行编译、链接与定址过程的计算机,后者则是运行嵌入式软件的硬件平台。第一步转化应用程序,将其变成可以在目标机上运行的二进制代码。整个过程分成编译、链接与定址。交叉编译器完成整个编译过程,交义编译器借助计算机采集代码平台发射的代码并完成翻译处理,较常用的编译器为GNUC/C++。编译将目标文化转成可以供选择的数据文件类型,通过数据显在链

5、接完成数据处理;定制过程则是通过物理形式的存储器在固定数据库中记录数据地址,将数据目标文件发送给制定用户群体,保证文件传输安全。在嵌入式平台上完成整个数据传输与存储,主要为二进制文件。此外开发嵌入式文件时目标机要转载目标,运转相应的开发程序指令。(二)处理平台数据开发大软件时通常在PC机上进行软件编写,完成后进行移植软件工作。软件编写时注意系统软件的可移植程度,如果可移植度高意味着可采用变成语言转化,实际屮尽量减少设置系统函数,同时屏蔽通用硬件平台带来的字节顺序。考虑X86平台的PC机属于小端字节序,但嵌入式平台则是大端,因

6、为对于1字节的数据应该变换存储顺序才能在嵌入式平台上使用。四、嵌入式系统开发集成电路技术的应用集成电路指的是采用半导体操作工艺,嵌入式系统开发电子元器件的相关链接使用问题可以利用IC技术有效解决,充分满足用户需求,促进专用计算机系统安全性能的提高。一般可以将其分成三类,笔者一一进行分析。(-)全定制技术要点全定制IC技术主耍依据制定嵌入式系统的数字实现各层优化,技术设计人员依据晶体管大小版图、设计位置及连线设计,实现芯片面积最小化,达成提高利用效率、运算速度及节能降耗。芯片制造生产过程中依此制定的IC设计称为集成电路设计,整

7、个设计过程中有着较高的NRE成本与制造时间,一般用于制造大量或高性能的芯片。(二)半定制技术要点这是一种具有约束类型的设计方法,实际中常用的有两种:门阵列与标准单元法,主要要求嵌入式系统结构设计与应用模块两者相匹配。设计人员设计过程中重点关注电路逻辑与各功能相互的操作的合理性、元件组的半成品硬件与芯片通用性单元元件。综合分析次设计方法,优势明显,主要表现为操作简单、设计灵活且性能极高,设计过程中可以大幅度缩短设计周期,减低设计成本,提高成品率。(三)可编程技术要点可编程期器件中已存在的各层设计完成后,可以在实验室中直接牛产出

8、芯片,整体设计周期补偿,整个设计过程中可以不需要IC厂家参与其中。此外变成ASIC的NRE成本不高,但单位成本与功耗却很高,运算速度不是很快。在高级技术产业中嵌入式系统开发是主要环节,通过可编程技术控制系统芯片,达成提高系统操作利用率的冃的。混合编程指的是在变成软件时,同时利用高级语言与汇

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。