共查询到20条相似文献,搜索用时 62 毫秒
1.
嵌入式Linux系统通常由三部份组成:Bootloader、Kernel和File System,其中Bootloader的任务是为调用Kernel准备必要的软硬件环境。Blob是一款功能强大的Bootloader,本文介绍了Blob的运行过程和整体结构,同时给出将Blob移植到基于S3C44B0目标板的过程,并对移植过程中的关键代码进行了分析,为项目的后续开发打下基础。 相似文献
2.
3.
4.
目前Linux被广泛的应用到嵌入式系统中,但嵌入式系统中最常用的存储设备是Flash存储器,这使得Linux默认的根文件系统ext2并不适合用于嵌入式环境。为了解决这个问题,文中介绍了嵌入式环境下存储设备的特点以及JFFS2文件系统的特性,并讨论了在S3C44b0X uClinux平台上构建JFFS2文件系统的方法。 相似文献
5.
无人机光电吊舱视频数据的实时压缩处理是无人机光电吊舱的关键技术之一.以DM368为核心处理器,以嵌入式Linux为板级操作系统,设计出一套可供无人机光电吊舱使用的低功耗视频实时压缩系统.与传统的嵌入式视频H.264软件编码压缩系统相比,本系统依赖DM368内嵌的视频协处理硬核处理H.264编码,具有功耗低、处理延迟小、外部电路简单等诸多优势.同时系统以嵌入式Linux为板级操作系统,实时性强,可稳定高效地管理视频采集、硬核调度、串口通信、数据输出等诸多任务. 相似文献
6.
随着嵌入式系统的不断发展,BOOTLOADER程序开发和移植工作的复杂度越来越高,严重影响了嵌入式系统的开发进度.通过对BOOTLOADER程序引导过程的深入分析,从功能实现、运行过程和代码结构3方面展开研究,提出了一种通用BOOTLOADER架构,并在PowerPC平台上完成了架构的实现,验证了其正确性和易用性,能够有效地提高BOOTLOADER程序的开发和移植效率,进而缩短整个嵌入式系统的开发周期,对BOOTLOADER程序的开发和移植工作具有指导性意义. 相似文献
7.
Bootloader是嵌入式系统开发的一个重要环节,它把操作系统和硬件平台衔接起来,对嵌入式系统后继软件开发十分重要.U-Boot是一个功能十分强大的Bootloader开发软件.尽管U-Boot支持大部分主流体系结构和操作系统,但是要将其运行在一个全新的硬件开发板上还是需要进行大量的修正.对U-Boot的结构及运行的流程进行了详细的分析,并根据以PXA270为核心的XSBase270实验平台的具体硬件配置情况,将U-Boot1.3.0-rc2移植到此实验平台.最后对实验结果进行了测试,目前,U-Boot可以成功从FLASH启动,并最终实现了引导Linux操作系统内核启动的功能. 相似文献
8.
以JR-260型航模直升机为研究对象,基于嵌入式Linux操作系统,开发一套微型组合导航与控制系统。系统硬件采用了组合导航系统MNAV100CA和嵌入式飞行控制计算机Stargate,集成了固态的加速度计、角速率传感器、磁航向计、大气机和GPS接收机,以及R/C接收机脉位调制(PPM)航模舵机接口。软件设计采用扩展的卡尔曼滤波和状态监视方法实现了导航系统设计,基于实时Linux线程机制编制了航模舵机的驱动程序,以802.11b无线网络实现空中飞参信号的实时下传,并在便携式地面站上实现了实时监控功能。 相似文献
9.
采用ARM+Linux嵌入式系统构架,设计出一套智能家居综合接入与控制装置,覆盖了WiFi、zigbee网络、红外遥控接口。研究网络协议,构建了安全可靠接入Internet的WiFi网络,为智能家居的远距离操控提供基础。研究zigbee无线组网技术,构建了家居环境信息采集无线网络;研究红外编码与发射机制,实现了各类红外遥控器的编码学习、数码存储及发射功能;研究Android智能手机的软件设计技术,通过接入Internet与综合装置通信,实现家居环境信息及设备的远距离监测和操控。 相似文献
10.
为方便车辆管理和提高汽车的安全性、稳定性,改进车载定位系统的性能,满足普通用户的定位需求,设计了一种应用GPSOne混合定位技术的新型嵌入式车载定位终端系统.该系统使用基于ARM7核的32位微处理器LPC2131作为控制核心,提高了硬件实时响应能力,移植嵌入式实时操作系统μC/OS-Ⅱ实现多任务管理,降低了软件设计的复杂性,并采用FD800 CDMA模块实现系统的通信及GPSOne定位功能,同传统的定位系统相比,该系统具有体积小、功耗低、成本低、定位精度高、定位速度快、通信费用低、稳定性高等特点. 相似文献
11.
嵌入式实时操作系统μC/OS-Ⅱ在DSP上的移植 总被引:1,自引:0,他引:1
介绍了嵌入式实时操作系统μC/OS-Ⅱ的特点,详细论述了μC/OS-Ⅱ在DSPTMS320C6416上移植的实现过程,指出μC/OS-Ⅱ移植的重点和难点,并对移植后的系统进行了内核测试及裁剪.在移植平台下的多任务运行结果表明:移植程序稳定可靠,性能指标满足嵌入式开发的基本需求. 相似文献
12.
针对嵌入式系统下串口通信,引入I-Logix公司的Rhapsody开发工具和UML(统一建模语言),采用流行的软件开发模式,设计并实现了嵌入式系统下的串口通信。通过嵌入式串口实例的实现,阐述了UML的建模、设计和验证的可视化的开发方法,解决了嵌入式系统下基于UML模式的串口开发问题,对于UML模式的嵌入式系统开发具有重要的参考价值。 相似文献
13.
嵌入式Linux下硬件中断驱动程序的开发 总被引:2,自引:0,他引:2
通过将摩托罗拉ColdFireMCF5272微处理器内集成的定时记数器作为字符设备使用并产生中断的编程实例,介绍了嵌入式Linux下硬件中断驱动程序的编写。 相似文献
14.
15.
16.
17.
嵌入式操作系统μC/OS-Ⅱ在ARM上的移植与应用 总被引:3,自引:0,他引:3
以Atmel公司的AT91FR40162为例,介绍了将公开源代码的嵌入式实时操作系统μC/OS-Ⅱ移植到ARM微处理器上的主要过程,并实现了一个嵌入式Internet的多任务系统。实践证明,该系统具有成本低、便于移植和扩展性强等特点,有良好的应用前景。 相似文献
18.
19.
动态电压调整(DVS)技术是软件节能技术的另一种形式。由于CMOS电路的能耗和供电电压的平方及频率成正比关系,所以降低供电电压和频率是减少能耗的最有效方法之一。本文首先对DVS的各种算法作了详细的分类分析。然后,以"使用更新法"估计空闲时间的任务间DVS算法为例,采用嵌入式Linux操作系统对其进行了优化。最后,讨论了实现具有动态电压调解功能的嵌入式Linux操作系统的节能方法。 相似文献
20.
提出一种在嵌入式Linux操作系统上运行TCP/IP协议的解决方案。介绍了Linux内核,在此基础上结合嵌入式系统特点,对TCP/IP协议栈进行简化,提出总协议栈的体设计。根据军用通讯要求着重讨论了网络协议的安全问题,参考现在通用的网络安全模式PGP,对TCP/IP协议栈进行修改,主要是在应用层中加入了加密、认证以及密钥分配过程。加密过程采用DES和RSA组合算法,保证其安全性、可行性以及时效性。 相似文献