首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
SkyEye是一个指令级模拟器,用它能模拟多种嵌入式开发板,目前模拟的硬件包括CPU、内存、I/O寄存器、UART、LCD及TouchScreen等.详细阐述了针对S3C2440A开发板的音频输出系统的模拟模块的设计实现.此模拟模块是通过截获所有读写DMA、L3总线接口和IIS接口的信息以得到音频数据、设备控制参数数据,并用这些数据控制SkyEye所在的宿主机的音频播放设备.此外,在每次音频数据DMA传输后,此模块还要模拟中断的产生.最后,将基于Linux操作系统的音频播放程序在嵌入式Linux系统上运行,验证了此模块的正确性.  相似文献   

2.
刘霞 《科技信息》2009,(7):76-76,143
Linux是当前流行的嵌入式操作系统之一,本文分析了嵌入式Linux系统软件的各个层次的技术特点.研究了嵌入式Linux系统软/硬件开发环境的搭建以及交叉编译链的建立,阐述了嵌入式软件开发的一般方法。  相似文献   

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

4.
传统嵌入式Linux终端系统性能优化方法通常忽略了硬件方面的优化,导致整体优化结果不佳。为此,提出一种基于ARM的嵌入式Linux终端系统优化方法。给出基于ARM的嵌入式Linux终端系统内存分配图,根据系统内存分配图,将嵌入式Linux终端系统内存分配问题转换成0-1背包问题,通过动态规划方法解决背包问题,实现嵌入式Linux终端系统内存优化。通过ARM硬件中断管理与数据处理实现Linux终端系统实时性优化,ARM利用高级中断控制器AIC的硬件中断定向功能和优先级控制功能对中断进行管理,数据处理采用主动丢弃策略对实时性问题进行处理,将一些无用或者不重要的数据删除。实验结果表明,将所提方法应用于嵌入式Linux终端系统实时性优化后,嵌入式Linux终端系统时延显著降低,内存分配更加高效稳定。  相似文献   

5.
传统嵌入式Linux终端系统性能优化方法通常忽略了硬件方面的优化,导致整体优化结果不佳。为此,提出一种基于ARM的嵌入式Linux终端系统优化方法。给出基于ARM的嵌入式Linux终端系统内存分配图,根据系统内存分配图,将嵌入式Linux终端系统内存分配问题转换成0-1背包问题;通过动态规划方法解决背包问题,实现嵌入式Linux终端系统内存优化。通过ARM硬件中断管理与数据处理,实现Linux终端系统实时性优化。ARM利用高级中断控制器AIC的硬件中断定向功能和优先级控制功能对中断进行管理,数据处理采用主动丢弃策略对实时性问题进行处理,将一些无用或者不重要的数据删除。实验结果表明,将所提方法应用于嵌入式Linux终端系统实时性优化后,嵌入式Linux终端系统时延显著降低,内存分配更加高效稳定。  相似文献   

6.
基于ARM9的嵌入式Linux网络通信系统设计与实现   总被引:1,自引:0,他引:1  
目的 设计基于ARM9平台的嵌入式Linux网络通信系统.方法 选用S3C2410微处理器与工业级网络接口芯片CS8900A进行硬件电路设计;软件系统设计包括移植嵌入式Linux操作系统、制作cramfs根文件系统和创建socket套接口的服务器和客户端应用程序.结果 构建了以ARM9和嵌入式Linux系统为平台的服务器,成功地实现了服务器和客户端的网络通信.结论 基于ARM9平台的嵌入式设备可以很好地通过网络和其他通信系统进行信息交换.  相似文献   

7.
介绍了嵌入式手持无线终端的硬件设计和嵌入式Linux系统移植.硬件平台基于一芯双核的嵌入式微处理器OMAP5912,在此基础上完成了嵌入式Linux系统的移植,实现了存储、LCD显示、触摸屏、无线网卡和电源管理等功能模块.最后完成了带有GUI的根文件系统的裁剪及移植.  相似文献   

8.
嵌入式LINUX系统的构建研究   总被引:1,自引:0,他引:1  
嵌入式系统的研究作为一门新兴的高速发展的技术研究,正越来越受到人们的关注。文章运用理论和实践相结合的方法,针对嵌入式Linux系统的软硬件开发过程作了详尽阐述,并提出了基于华恒HH2410R3的嵌入式Linux平台的构建架构,实现了构建嵌入式Linux系统从理论到实践的全过程,具备较强的工程实践价值。  相似文献   

9.
构建嵌入式Linux的根文件系统的busybox方法   总被引:1,自引:0,他引:1  
根文件系统是嵌入式Linux系统的重要组成部分,因而研究嵌入式Linux根文件系统的制作是一项有意义的工作.Busybox是构建嵌入式Linux根文件系统的软件,文章重点介绍了用最新的busybox版本1.4.0制作嵌入式Linux的根文件系统方法,其中包括busybox的配置、交叉编译和安装,以及构建嵌入式Linux文件系统所必需的其他一些脚本文件的编写方法.  相似文献   

10.
嵌入式Linux在PC104平台上的构建与实现   总被引:3,自引:0,他引:3  
介绍了在PC104平台上构建嵌入式Linux操作系统方法及嵌入式Linux系统开机导入的原理,提出有效地利用最少资源在CF卡上构建一个功能完整的最小Linux系统,并且阐述了利用Grub、BusyBox等工具软件,构建生成完整的嵌入式Linux系统所需的文件系统等资源。  相似文献   

11.
嵌入式Linux操作系统实时控制的改进   总被引:2,自引:0,他引:2  
本文对通过嵌入式Linux操作系统的分析,提出屏蔽Linux虚存机制和改变调度策略的内核修改方案,使嵌入式Linux成为具有硬实时能力的操作系统,为嵌入式应用系统设计提供了一个新的思路。  相似文献   

12.
介绍了在嵌入式Linux操作系统下、基于Web的网络智能设备监控系统的设计方案和软、硬件的实现,研究了嵌入式Linux平台下动态Web技术的实现方法和CGI程序的设计方法,实现了在嵌入式Linux平台下利用Boa作为Web服务器的远程在线监控系统,并给出了测试结果,成功实现了远程监控功能.  相似文献   

13.
本文分析了GPS/GPRS系统的发展现状,对嵌入式系统硬件结构和Linux嵌入式操作系统做了简单的概述,并介绍了GPS系统的工作原理,采用samsung公司推出的基于ARM920T内核的S3C2440A处理器为硬件平台,利用SiRF starⅢ导航模块接收GPS卫星信号,在该平台上移植了AKMunu×操作系统,通过操作系统的资源编写程序实现手持GPS/GPRS智能监控系统的功能。  相似文献   

14.
在分析语音识别原理的基础上,结合机器人系统人机交互需求,提出了一种基于Linux应用平台、S3C2410X为处理器的低功耗、高性能的嵌入式语音识别控制模块,并分别从模块的硬件结构、软件流程进行分析和设计,通过硬件平台的搭建和软件程序的实现,达到了硬件设计简单、控制灵活、人机交互便捷的目的.  相似文献   

15.
本研究的目的是建立一个基于ARMLinux嵌入式WEB服务器结构的智能监控系统,并且提出了一种嵌入式技术和网络传输技术相结合的网络视频监控系统的实现方案。本系统在硬件方面采用以s3c2410微处理器为核心的模块化设计,软件方面以Linux为操作系统,设计了系统所需的相关设备的驱动程序和基于TCPSocket的网络传输程序。  相似文献   

16.
针对传统链路检测方法存在的问题,在Linux系统自带的命令的基础上,提出了一种在本地自动检测链路状态的方法,并在系统存在多条链路的情况下,通过系统路由划转实现链路的快速切换,进而使上层应用不受链路故障影响。嵌入式Linux系统上的仿真实验数据有效地验证了所提出算法的高效性及实用性。  相似文献   

17.
为了满足高性能嵌入式CPU软硬件协同开发的需要,提出一个嵌入式Linux操作系统设计方案,在真正的硬件完成之前利用虚拟原型系统进行软硬件集成测试。该方案基于开放源代码软件,采用精简配置的Linux Kernel,以u-Clibc和Busybox为主构成根文件系统,特别选择加入必要的基准测试程序。该系统成功应用于清华大学THUMP系列CPU开发,保证了验证的完备性,提高了验证效率,为CPU的性能优化提供了有力的支持。实验结果表明:该方案满足了验证目的和虚拟环境对操作系统设计提出的严格要求,同时为目标CPU未来运行系统提供了基础。  相似文献   

18.
基于S3C2410微处理器和GSM远程抄表系统设计与实现   总被引:1,自引:0,他引:1  
介绍了一种基于Linux操作系统的远程抄表系统实现方案,采用ARM9系列S3C2410处理器、无线通讯模块SIM100-E,在嵌入式Linux操作系统上,应用GSM技术作为数据传输平台,利用其Internet接入功能,用短消息方式实现了数据的实时传输和远程抄表功能,并详细介绍了设计内容.  相似文献   

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

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