共查询到20条相似文献,搜索用时 32 毫秒
1.
基于ARM的嵌入式Linux实验平台的搭建是做嵌入式实验或项目的基础。实验平台的搭建应从如何更新SX-ART400实验平台的BootLoader、内核映像、文件系统以及文件系统的制作方面入手,在此基础上进行源码编写,上传源码文件至Linux Ftp服务器,编译源代码,下载执行文件到SX-ART400实验平台,使学生掌握嵌入式系统开发基本流程。 相似文献
2.
嵌入式Linux中根文件系统的实现 总被引:1,自引:0,他引:1
在嵌入式Linux中,根文件系统至关重要,它是所有文件和设备节点的起始点,是决定系统能否正常启动的关键。本文从一般Linux根文件系统出发,详细分析了根文件系统的构成,结合嵌入式系统的特点,提出如何利用Busybox工具建立根文件系统原型,并在此基础上添加必要的文件以实现一个简单的根文件系统,以及如何编写系统启动脚本和配置脚本来引导系统正常启动。最后在实际的ARM开发平台上验证了新生成的根文件系统。 相似文献
3.
最小Linux也称最简系统,是基于Linux内核构建的能够在嵌入式系统上运行的无界面最小系统。通过最小系统的搭建和移植有利于快速掌握嵌入式系统的系统移植和编程的基本方法。针对目前较新的基于Cortex a9架构设计的Exynos4412平台,介绍最小Linux系统的交叉编译环境搭建及相关驱动软件的配置,内核源码以及Busybox的编译和镜像文件的烧写移植流程,并给出主要移植步骤和相关指令介绍。在最小系统基础上,编写测试代码来测试嵌入式最小Linux系统下软件的运行时间以分析Cortex a9架构的性能,通过实验表明,基于四核Cortex a9架构的最小Linux系统百万次除法运算时间约为0.18 s,能够满足大多数嵌入式系统性能指标。 相似文献
4.
5.
杨兴伟 《可编程控制器与工厂自动化(PLC FA)》2009,(10):87-90,105
本文在SkyEye平台上完成了基于SMDK2410开发板硬件环境的U-boot,ARM Linux和Ramdisk根文件系统移植工作.搭建了针对SMDK2410开发板的整套ARM Linux开发环境,节约了硬件平台开发费用,可用于针对S3C2410X系列处理器的软件设计、开发与调试平台,对其他ARM处理器的ARM Linux仿真平台搭建也具有一定得参考意义。 相似文献
6.
随着嵌入式技术、物联网技术的高速发展以及以嵌入式Linux为操作系统的应用领域的增多,嵌入式Linux设计课程的教学也在各大院校开展起来。介绍了嵌入式Linux设计概念、系统架构、设计内容及发展方向,设置了嵌入式Linux设计课程内容,包括嵌入式Linux系统体系结构、引导程序、内核、设备驱动程序、文件系统及图形界面三部分内容,对培养适应社会需求的嵌入式技术人才具有重要意义。 相似文献
7.
8.
FAT16文件系统在嵌入式操作系统μC-OS中实现 总被引:1,自引:0,他引:1
文中论述在复杂嵌入式系统中建立文件系统的重要性,并提出将FAT16文件系统应用于嵌入式操作系统μC-OS的方案.根据FAT16文件系统总体的构架、基本的数据结构,针对嵌入式系统的特点搭建能够有效管理、读写数据文件的系统.其技术成熟,应用可靠,并且提供和μC/FS、TurboC类似的API接口,便于使用,易于移植. 相似文献
9.
10.
11.
本文研究基于Linux操作系统的嵌入式文件I/O编程的实践教学,首先介绍了嵌入式Linux文件I/O编程的两种方式区别及其教学特点,之后详细介绍了嵌入式Linux文件I/O编程教学难点与对策。此实践教学的研究成果已经在教学环境应用,并得到良好的授课效果,能够达到预期的实践教学目的。 相似文献
12.
本文介绍了在给定硬件平台上搭建嵌入式Linux系统的方法,并利用开源软件MiniGUI开发机车监控终端的图形界面,该监控终端能够实时显示机车运行的各个参数;阐述了在Linux下通过串口进行数据传输并显示的方法.经过实验证明,该方法建立的监控终端完全能够满足机车安全可靠运行的需要. 相似文献
13.
针对嵌入式设备数据文件系统的特点,设计了一种基于连续文件结构的嵌入式设备文件管理系统的设计方法,给出了文件结构具体实现方法,并详细介绍文件系统数据文件的写入、查找、覆盖、删除等功能的程序实现,该系统在笔者开发的便携式单相交流电测量仪中得到成功应用. 相似文献
14.
为了实现在ARM环境下的嵌入式应用平台,选取宿主机与ARM芯片S3C6410搭建了嵌入式交叉开发硬件平台,在此基础上安装了无需额外安装函数库的新一代EABI交叉编译器GCC,并使用该交叉编译器将Bootloader引导程序、Linux内核和Android文件系统3部分一次编译完成,然后将编译结果烧写到Real6410开发板上,从而完成了Android系统的移植。最后,通过运行Android系统移植3部分以及系统自带程序和用户应用程序对移植的Android系统进行了验证。结果表明,基于S3C6410的Android系统移植取得成功,为后续的驱动程序和应用程序开发提供了一个完整的嵌入式应用平台。 相似文献
15.
基于PowerPC的嵌入式协议隔离设备在电力系统中的实现 总被引:1,自引:0,他引:1
嵌入式Linux技术具有稳定与经济的特点,比双主机隔离方案安全高效.PowerPC体系开发板又广泛用于网络安全设备,因此,选择GE850EH开发板,运用嵌入式Linux的方法来开发新型协议隔离设备,是实现电力系统协议隔离的最优选择.通过研究GE850EH开发板的寄存器配置与Bootloader移植.创建Linux文件系统,引导操作系统,成功地实现了一个高效且安全可靠的电力协议隔离设备.而且,在网络数据的捕获方法上,使用了目前最先进的libnet和libpcap函数库,在应用层上完全控制了基于TCP/IP协议的数据包的收发过程.最后,讨论了协议隔离与网闸技术的结合与发展前景. 相似文献
16.
17.
嵌入式实时操作系统(Real-Time Operating System,RTOS)以其实时性、可靠性、易维护性和易扩展性等诸多优点,在工业控制领域中得到越来越广泛的应用.采用TI公司生产的TMS320F2809DSP处理器作为嵌入式数据处理主芯片,在其周围扩展了简单的外围器件,并移植了源码公开的uC/OS-II实时操作系统内核.在此软硬件基础上开发了功能完善、结构相对简单的低成本微机继电保护嵌入式系统平台,并利用此平台开发完成了一系列10 kV微机继电保护装置.实践证明该平台性能可靠,具有较强的实用性. 相似文献
18.
氧是生命活动的基础,缺氧会导致许多疾病,为了实现对血氧饱和度这一重要人体生理参数的实时和精确监测,为了使系统具有良好的可移植性、稳定性以及功能的多样性,系统采用Samsung公司的ARM9核的S3C2440嵌入式微处理器,完成了嵌入式 Linux 操作系统2.6.30.4在S3C2440上的移植,驱动程序的编写、移植,以及基于yaffs2系统的根文件系统的构建。S3C2440通过SPI总线接口与集成模拟前端AFE4400进行通信,实现了血氧饱和度数据处理、分析和显示。实验证明,系统运行稳定且高效,并且具有良好的可扩展性,对构筑基于嵌入式ARM_Linux的医疗监测系统具有非常的重要意义。 相似文献
19.
基于Linux的ARINC429总线测控系统内核设计 总被引:2,自引:0,他引:2
嵌入式系统以成本低、体积小、稳定性好等众多优点使其应用领域越来越广,本文介绍了基于Linux内核作为嵌入式操作系统应用到ARINC429总线测控系统的设计过程.内核的设计主要通过内核的配置、内核的编译、根文件系统的内容、根文件系统的设置、设置bootloader这5部分来实现,该内核具有实时性强、系统可裁减、功能可扩展、支持多种硬件平台、系统规模小巧等特点.仿真结果表明,该内核满足系统要求,是一种具有实际应用价值的ARINC429总线测控系统内核. 相似文献
20.
基于ARM+Linux的楼宇配电监控系统 总被引:4,自引:1,他引:3
基于ARM Linux的楼宇配电监控系统的基本系统由高性能、低功耗32bitRISC结构的ARM内核处理器与开放源代码的嵌入式多任务操作系统Linux相结合后构成。通过扩展CAN总线接口和其他模块,对Linux下GNU软件的应用,形成一个新型的楼宇配电设备监控平台。此种平台为开发其他基于嵌入式芯片的智能化监控系统提供了可重用、高性价比、图形化、网络化软硬件基础平台和高效的开发模式。 相似文献