首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
基于ARM的交叉编译工具的制作   总被引:3,自引:0,他引:3  
交叉编译就是在一个平台生成可以在另一个平台执行的代码,它作为嵌入式系统开发的前提和准备,具有相当重要的作用.文章利用Cosstool脚本工具集,详细说明了基于ARM和Linux的嵌入式系统的交叉编译环境的建立方法,并给出了具体的步骤.实验结果表明,可以在x86平台编译调试ARM平台上运行的程序.  相似文献   

2.
为了充分利用S3C2410X丰富的外围资源,实现多任务同时进行,需要嵌入一个小的操作系统.介绍了移植Linux操作系统到S3C2410X的过程,包括建立交叉编译环境、裁减和编译启动代码(Boot Loader)、Linux内核、制作文件系统.  相似文献   

3.
嵌入式系统及其典型开发模式   总被引:10,自引:2,他引:8  
嵌入式系统被誉为"后PC"时代的新秀,其特点和开发技术备受人们关注.剖析了嵌入式系统的低功耗嵌入式微处理器,紧缩型操作系统,丰富的外部接口和外形等特点及模块化的内部结构,提出了基于宿主机-目标机模式的嵌入式系统的典型开发模式,这种开发模式具有整体开发思路清晰,便于系统分工,容易实现同步开发等优点.并详细分析了交叉编译和远程调试是宿主机-目标机模式的典型开发特征,对嵌入式系统的发展作了展望,提出网络化、SOC、低成本等是其发展的必然趋势.  相似文献   

4.
针对传统Linux发行版自带繁杂的驱动、 极耗资源的图形桌面和多余软件包的问题, 构建可用于特定处理器且优化裁剪的系统。利用GNU(GNUs Not UNIX)工具
链、 Linux 2.6.25内核及相关部件, 提出一种制作在USB存储器上的微型操作系统。同时讨论了交叉编译环境的建立, 工具链的使用以及制作过程中root权限归属、 内核USB相关模块选择、 grub启动出错等问题的解决办法。该方案以opensuse 11.4为宿主机系统, 基于开放的源码, 在x86 PC机与U盘组成的硬件平台上, 完成微型Linux系统开发。结果表明, 在低成本教学实验台上, 该系统仅占用600 MByte左右的存储空间, 能保证完成教学编程实验要求, 确保较快的启动和运行速率。  相似文献   

5.
介绍了基于蓝牙技术的嵌入式广告发送系统的设计与实现。系统以嵌入式CPU S3C2440为硬件核心,以嵌入式Linux为操作系统,搭配USB蓝牙适配器(Dongle),构建一个嵌入式蓝牙广告发送系统。交叉编译BlueZ的库和工具,构建ARM Linux下的蓝牙运行环境。通过对蓝牙适配器的编程,实现了将各种媒体文件通过蓝牙适配器传送给蓝牙手机的功能。  相似文献   

6.
实时控制系统平台xPC与LabVIEW接口分析及应用   总被引:1,自引:0,他引:1  
对实时控制系统平台xPC目标宿主机监控程序的设计问题进行了研究,建立了xPC目标与虚拟仪器软件设计工具的接口.依功能分类总结了xPC目标应用编程接口(API)函数在建立宿主机/目标机连接并对目标机进行监控最后退出系统过程中的应用.分析xPC目标与其他语言接口的条件,提取xPC目标运行所需的数据结构定义,数据类型映射,常量定义,动态链接库函数加载程序,并建立xPC目标平台与LabVIEW编程接口的动态链接库.探讨了在其他语言中使用xPC目标接口函数建立宿主机监控程序的过程.利用创建的动态链接库结合xPC目标接口函数在LabVIEw中实现了xPC目标宿主机监控程序的设计.  相似文献   

7.
NFS(Network File System)是一种分布式文件系统,允许网络中安装不同操作系统的计算机间共享文件和外设,它的通讯协定设计与主机及操作系统无关。这样的特性正好迎合了嵌入式产品的开发环境,即宿主机与目标机的模式;并且免去了经交叉编译后由FTP方式下载到目标板的低效工作方式,最终实现了嵌入式开发的在线调试。  相似文献   

8.
为解决高速公路收费站及大型停车收费场自动收费问题,依据BP神经网络识别理论,设计了一个基于ARM9及嵌入式Linux系统的发动机声音识别系统。选用S3C2410微处理器和嵌入式Linux操作系统,把交叉编译后的发动机声音识别C语言程序移植到操作系统的文件中,实现了发动机声音实时识别功能,给出了系统整体软硬件结构框架以及实时输入发动机声音判别汽车类型的识别结果。现场实验证实了该系统的准确性、实时性和有效性。  相似文献   

9.
基于ARM的嵌入式Linux无线网卡设备驱动设计   总被引:2,自引:0,他引:2  
本文介绍了D-Link无线网卡在嵌入式Linux下的驱动设计与实现,该设计可以用于构建无线数据采集系统。首先搭建好嵌入式开发的软硬件环境,分析Linux内核USB驱动模块和网络驱动工作原理,然后针对D-Link无线网卡对通用的无线网卡驱动进行修改和交叉编译,最终移植到ARM平台上,建立嵌入式无线局域网,为进一步的无线网络研究搭建好开发平台。ARM微处理器的使用使本系统比传统的数据采集系统更具有便携性和灵活性,甚至可以工作在恶劣的环境之中。  相似文献   

10.
基于ARM处理器和Linux操作系统的嵌入式软PLC运行系统,针对开发系统生成的目标代码通用性和不便于用户使用问题,设计了一种将IEC61131—3标准的语言程序转换为C语言程序的开发系统,使系统生成的目标代码在此种类型的运行系统上具有通用性。生成的LinuxC程序不仅能够在运行系统上直接编译运行,而且便于在PC机上仿真测试。介绍了各个模块的功能和实现,重点阐述了编译模块的设计与实现的关键技术,并结合实例进行测试验证。实验表明,该系统界面友好、操作简单,编译出的C语言程序执行效率较高,通用性强,方便用户使用。  相似文献   

11.
The discovery of the prolific Ordovician Red River reservoirs in 1995 in southeastern Saskatchewan was the catalyst for extensive exploration activity which resulted in the discovery of more than 15 new Red River pools. The best yields of Red River production to date have been from dolomite reservoirs. Understanding the processes of dolomitization is, therefore, crucial for the prediction of the connectivity, spatial distribution and heterogeneity of dolomite reservoirs.The Red River reservoirs in the Midale area consist of 3~4 thin dolomitized zones, with a total thickness of about 20 m, which occur at the top of the Yeoman Formation. Two types of replacement dolomite were recognized in the Red River reservoir: dolomitized burrow infills and dolomitized host matrix. The spatial distribution of dolomite suggests that burrowing organisms played an important role in facilitating the fluid flow in the backfilled sediments. This resulted in penecontemporaneous dolomitization of burrow infills by normal seawater. The dolomite in the host matrix is interpreted as having occurred at shallow burial by evaporitic seawater during precipitation of Lake Almar anhydrite that immediately overlies the Yeoman Formation. However, the low δ18O values of dolomited burrow infills (-5.9‰~ -7.8‰, PDB) and matrix dolomites (-6.6‰~ -8.1‰, avg. -7.4‰ PDB) compared to the estimated values for the late Ordovician marine dolomite could be attributed to modification and alteration of dolomite at higher temperatures during deeper burial, which could also be responsible for its 87Sr/86Sr ratios (0.7084~0.7088) that are higher than suggested for the late Ordovician seawaters (0.7078~0.7080). The trace amounts of saddle dolomite cement in the Red River carbonates are probably related to "cannibalization" of earlier replacement dolomite during the chemical compaction.  相似文献   

12.
There are numerous geometric objects stored in the spatial databases. An importance function in a spatial database is that users can browse the geometric objects as a map efficiently. Thus the spatial database should display the geometric objects users concern about swiftly onto the display window. This process includes two operations:retrieve data from database and then draw them onto screen. Accordingly, to improve the efficiency, we should try to reduce time of both retrieving object and displaying them. The former can be achieved with the aid of spatial index such as R-tree, the latter require to simplify the objects. Simplification means that objects are shown with sufficient but not with unnecessary detail which depend on the scale of browse. So the major problem is how to retrieve data at different detail level efficiently. This paper introduces the implementation of a multi-scale index in the spatial database SISP (Spatial Information Shared Platform) which is generalized from R-tree. The difference between the generalization and the R-tree lies on two facets: One is that every node and geometric object in the generalization is assigned with a importance value which denote the importance of them, and every vertex in the objects are assigned with a importance value,too. The importance value can be use to decide which data should be retrieve from disk in a query. The other difference is that geometric objects in the generalization are divided into one or more sub-blocks, and vertexes are total ordered by their importance value. With the help of the generalized R-tree, one can easily retrieve data at different detail levels.Some experiments are performed on real-life data to evaluate the performance of solutions that separately use normal spatial index and multi-scale spatial index. The results show that the solution using multi-scale index in SISP is satisfying.  相似文献   

13.
AcomputergeneratorforrandomlylayeredstructuresYUJia shun1,2,HEZhen hua2(1.TheInstituteofGeologicalandNuclearSciences,NewZealand;2.StateKeyLaboratoryofOilandGasReservoirGeologyandExploitation,ChengduUniversityofTechnology,China)Abstract:Analgorithmisintrod…  相似文献   

14.
本文叙述了对海南岛及其毗邻大陆边缘白垩纪到第四纪地层岩石进行古地磁研究的全部工作过程。通过分析岩石中剩余磁矢量的磁偏角及磁倾角的变化,提出海南岛白垩纪以来经历的构造演化模式如下:早期伴随顺时针旋转而向南迁移,后期伴随逆时针转动并向北运移。联系该地区及邻区的地质、地球物理资料,对海南岛上述的构造地体运动提出以下认识:北部湾内早期有一拉张作用,主要是该作用使湾内地壳显著伸长减薄,形成北部湾盆地。从而导致了海南岛的早期构造运动,而海南岛后期的构造运动则主要是受南海海底扩张的影响。海南地体运动规律的阐明对于了解北部湾油气盆地的形成演化有重要的理论和实际意义。  相似文献   

15.
Various applications relevant to the exciton dynamics,such as the organic solar cell,the large-area organic light-emitting diodes and the thermoelectricity,are operating under temperature gradient.The potential abnormal behavior of the exicton dynamics driven by the temperature difference may affect the efficiency and performance of the corresponding devices.In the above situations,the exciton dynamics under temperature difference is mixed with  相似文献   

16.
The elongation method,originally proposed by Imamura was further developed for many years in our group.As a method towards O(N)with high efficiency and high accuracy for any dimensional systems.This treatment designed for one-dimensional(ID)polymers is now available for three-dimensional(3D)systems,but geometry optimization is now possible only for 1D-systems.As an approach toward post-Hartree-Fock,it was also extended to  相似文献   

17.
18.
The explosive growth of the Internet and database applications has driven database to be more scalable and available, and able to support on-line scaling without interrupting service. To support more client's queries without downtime and degrading the response time, more nodes have to be scaled up while the database is running. This paper presents the overview of scalable and available database that satisfies the above characteristics. And we propose a novel on-line scaling method. Our method improves the existing on-line scaling method for fast response time and higher throughputs. Our proposed method reduces unnecessary network use, i.e. , we decrease the number of data copy by reusing the backup data. Also, our on-line scaling operation can be processed parallel by selecting adequate nodes as new node. Our performance study shows that our method results in significant reduction in data copy time.  相似文献   

19.
R-Tree is a good structure for spatial searching. But in this indexing structure,either the sequence of nodes in the same level or sequence of traveling these nodes when queries are made is random. Since the possibility that the object appears in different MBR which have the same parents node is different, if we make the subnode who has the most possibility be traveled first, the time cost will be decreased in most of the cases. In some case, the possibility of a point belong to a rectangle will shows direct proportion with the size of the rectangle. But this conclusion is based on an assumption that the objects are symmetrically distributing in the area and this assumption is not always coming into existence. Now we found a more direct parameter to scale the possibility and made a little change on the structure of R-tree, to increase the possibility of founding the satisfying answer in the front sub trees. We names this structure probability based arranged R-tree (PBAR-tree).  相似文献   

20.
The geographic information service is enabled by the advancements in general Web service technology and the focused efforts of the OGC in defining XML-based Web GIS service. Based on these models, this paper addresses the issue of services chaining,the process of combining or pipelining results from several interoperable GIS Web Services to create a customized solution. This paper presents a mediated chaining architecture in which a specific service takes responsibility for performing the process that describes a service chain. We designed the Spatial Information Process Language (SIPL) for dynamic modeling and describing the service chain, also a prototype of the Spatial Information Process Execution Engine (SIPEE) is implemented for executing processes written in SIPL. Discussion of measures to improve the functionality and performance of such system will be included.  相似文献   

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

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