共查询到20条相似文献,搜索用时 749 毫秒
1.
JFFS2文件系统在μClinux中的应用 总被引:3,自引:0,他引:3
本文首先简述了JFFS(Joumalling Flash File system)的相关知识,然后介绍了在μClinux中实现JFFS2文件系统的具体方法。主要内容包括在μClinux中使用JFFS2文件系统时内核的配置,相关代码的修改以及辅助工具的生成和使用。 相似文献
2.
FLASH作为新型非易失性半导体存储器在嵌入式系统的开发中占有重要的地位.为了在嵌入式系统中实现数据的动态操作,介绍μClinux下的FLASH文件系统,特别是日志型文件系统的设计原理及特点;利用Linux提供的MTD接口,通过添加与FLASH对应的map driver和FLASH驱动,修改设备节点,配置内核等步骤,将JFFS2文件系统移植到s3c44bO使用的FLASH芯片上.通过挂载,用户可以像使用普通硬盘分区一样对此目录下面的文件进行操作,从而实现对FLASH的动态操作和管理.结果表明,在JFFS2文件系统下,保存的文件是可读写的,系统掉电后创建的文件也不会丢失. 相似文献
3.
摘要:μClinux 作为嵌入式系统的优势在于:开源,免费,稳定及强大的网络功能! 与标准LINUX 的主要区别在于不
支持MMU 及文件系统的不同! 自己组建ARM+μClinux 软件开发平台的过程:下载编译工具(arm2elf2tools) 并安装,
下载内核源码(uClinux2Samsung220020318. tar) ,解压,根据需要裁减功能模块,编译,最终生成BIN 文件! 举例说明了
添加设备驱动的过程,主要为通过register - chrdev() 函数注册设备,利用file - operations 数据结构实现open () 、read ()
等设备操作功能! 举例说明添加应用程序的过程 相似文献
4.
为了提高复杂嵌入式系统开发的效率,开发人员在嵌入式系统中使用μClinux操作系统.对于许多开发人员,如何在嵌入式系统中使用μClinux,并开发自己的应用程序,是一道难题.通过实验,总结了移植μClinux以及开发μClinux应用程序的方法和步骤. 相似文献
5.
本文介绍了μClinux操作系统下的各种Shell,重点讨论了μClinux下Busybox里的Shell,最后 以更换μClinux默认的sash为Busybox里的Msh为例,探讨了如何改进μClinux下的Shell功能。 相似文献
6.
μClinux作为嵌入式系统的优势在于:开源,免费,稳定及强大的网络功能!与标准LINUX的主要区别在于不支持MMU及文件系统的不同!自己组建ARM μClinux软件开发平台的过程:下载编译工具(arm-elf-tools)并安装,下载内核源码(uClinux-Samsung-20020318.tar),解压,根据需要裁减功能模块,编译,最终生成BIN文件!举例说明了添加设备驱动的过程,主要为通过register_ehrdev()函数注册设备,利用file_operations数据结构实现open()、read()等设备操作功能!举例说明添加应用程序的过程! 相似文献
7.
Linux是一种支持多种体系结构处理器的操作系统,其有很强的移植性。描述将μClinux移植到基于BF533处理器目标板上的方法与过程。首先介绍BF533处理器和μClinux,并简单说明如何搭建移植环境,然后着重讨论在该目标板上U-Boot的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下开发应用程序做了简单说明。对将μClinux移植到其他处理器为核心的硬件平台有一定的借鉴作用。 相似文献
8.
uClinux下Nor Flash的JFFS2文件系统构建 总被引:2,自引:0,他引:2
目前的嵌入式系统多使用FLASH作为主存,因此,如何有效管理FLASH上的数据非常重要。文章以SST39VF160芯片为例,讨论了在NorFlash上建立uClinux的JFFS2文件系统的一般步骤,从而为FLASH上的数据管理提供了理想的选择方式。 相似文献
9.
10.
μClinux在S3C4510B上的移植 总被引:3,自引:0,他引:3
Linux是一种支持多种体系结构处理器的操作系统.有很强的移植性。描述了将μClinux移植到基于S3C4510B处理器目标板上的方法与过程。首先介绍了S3C4510B处理器和μClinux,并简单说明了如何搭建移植环境,然后着重讨论了在该开发板上Bootloader的设计实现以及μClinux内核的移植方法,最后对在这种基于μClinux的嵌入式系统环境下如何开发应用程序做了简单说明。 相似文献
11.
12.
13.
14.
15.
16.
针对在传统检测领域应用很广的8位单片机系统由于其性能和资源的局限性,只能完成仪器仪表的基本功能,设计开发基于32位的ARM处理器和嵌入式Linux操作系统的电磁流量计。该设计采用TFT彩色液晶屏显示,通过JFFS2文件系统采用的方式进行数据存储,以TCP/IP协议为基础的工业以太网通讯方式,使得电磁流量计更具智能化、人性化和网络化。该设计所搭建的嵌入式系统开发平台也可推广应用到其他检测仪表的设计中,加速检测仪表的系统开发。 相似文献
17.
基于MCF5249+μClinux的可视化多媒体集控系统 总被引:1,自引:0,他引:1
针对远程控制可视化多媒体网络中央控制系统的技术发展,提出基于32位微处理器MCF5249 μClinux可视化多媒体集控系统构架的实现方法.着重阐述系统架构相关的关键技术、安全性设计和系统检测分析研究等方面.系统采用Freescale的32位微处理器MCF5249为控制核心,实现μClinux操作系统的裁剪与移植和跨平台的无缝集成网络全数字嵌入式视频技术. 相似文献
18.
19.
本文设计并实现的终端系统工作在μClinux操作系统下,通过应用UPnP中的SSDP服务发现协议,实现在局域网中IPTV终端的自动发现,并使用IP组播技术将TV视频信号及本地的AV视频信号。通过数字化处理和MEPG-2编码压缩后封装为RTP包发送到组播地址,供局域网内的合法用户观看。 相似文献
20.
S3C44B0X是常用的一款基于ARM7TDMI内核的RISC处理器。μClinux操作系统可以很好地支持此类无MMU的处理器。本文介绍了在S3C44B0X目标板上移植μClinux的重要步骤之一:Bootloader开发的概念和过程。 相似文献