亲手编译uClinux
2012-06-02 15
解压uClinux cd /usr/src/uClinux-dist/ tar zxvf /root/uClinux/uClinux-dist-20040408.tar.gz vi /usr/src/uClinux-dist/linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in 在65行* (.got)/* Global offset table */ 下面加入三行 romfs_data = .; romfs.o romfs_data_end = .; 保存退出 vi /usr/src/uClinux-dist/vendors/S .. [查看全文]
嵌入式Linux文件系统的构建
2012-06-02 赵晖 19
嵌入式产品已经渗透到人们生活的方方面面,特别是在数字信息技术和网络技术高速发展的今天,手持信息产品正拓展着一片越来越大的市场,PDA、手机、掌上电脑、信息家电等各式手持产品已拥有了庞大的用户群。手持信息产品所运用的最关键的核心技术就是嵌入式操作系统。人们对嵌入式产品的需求也不再仅仅是功能单一的电子词典类 .. [查看全文]
嵌入式Linux下基于PCMCIA接口的键盘驱动的实现
2012-06-02 8
1 引言 嵌入式系统是在有限的资源及有限的体积中运行的、高效地实现某种特殊功能的功能集合,常常要面对较弱的CPU处理能力、少量的电力消耗、有限的内存空间、非常小的体积、简洁特定的用户操作界面。它的目的是在设计时限定好的资源中来实现用户需要的功能。 PowerPC823是Motorola公司的PowerQUICC系列嵌入式通信处理器 .. [查看全文]
AD7888与S3C2410的SPI接口及Linux下嵌入式驱动的实现
2012-06-02 刘建国 张付祥 6
串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口,它允许CPU与TTL移位寄存器、A/D或D/A转换器、实时时钟(RTO)、存储器以及LCD和LED显示驱动器等外围接口器件以串行方式进行通讯。SPI总线只需3~4根数据线和控制线即可扩展具有SPI接口的各种I/O器件,其硬件功能很强, .. [查看全文]
嵌入式linux的tftp配置
2012-06-02 18
tftp是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的 tftp开发环境包括两个方面: 一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u- boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。 下面就详细介绍一下linux服务器端tftp-server的配置。 在red .. [查看全文]
Linux字符设备驱动程序的设计
2012-06-02 潘俊强 刘 莉 15
摘 要介绍了Linux字符设备驱动程序中建立设备 ,初始化设备、设备的资源分配和如何访问设备的方法及相关函数的实现. 关键词Linux 字符设备设备驱动程序 设备驱动程序实质上是一组完成不同任务的函数的集合 ,通过这些函数所提供的功能可以使得从设备接受输入和将输出送到设备就象读写文件一样 ,因此 ,Linux中的每一个设备都具有 .. [查看全文]
移植嵌入式Linux到ARM处理器S3C2410:应用实例
2012-06-02 宋宝华 26
应用实例的编写实际上已经不属于Linux操作系统移植的范畴,但是为了保证本系列文章的完整性,这里提供一系列针对嵌入式Linux开发应用程序的实例。 编写Linux应用程序要用到如下工具: (1)编译器:GCC GCC是Linux平台下最重要的开发工具,它是GNU的C和C++编译器,其基本用法为:gcc [options] [filenames]。 我们应该使用a .. [查看全文]
嵌入式Linux中CF卡的驱动和管理技术研究
2012-06-02 16
在嵌入式Linux系统中,为了在没有PCMCIA控制器的情况下仍然要利用CompactFlash存储卡(简称CF卡)作为存储设备,作者从CF卡的硬件特性入手,在系统层基于CF卡的memory寻址访问方式来改造CF卡的低层驱动,并在应用层实时管理CF卡的热插拔事务,最终实现了一个利用CF卡作为方便快捷的存储设备的嵌入式Linux系统。1、引 .. [查看全文]
Linux系统初学者的常见问题
2012-06-02 8
一、 如何建立多用户 提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成“rm / temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的所有文件。 再者,“Linux是一个真正意义上 .. [查看全文]
modelsim for linux安装指南
2012-06-02 21
for modelsim: 1 下载modelsim for linux的下载文件。应该总共有三个文件,分别是base,docs和linux.exe。都是gz压缩的。 2 解压缩linux.exe,解出来的是可以在终端中直接运行的文件,运行之,并安装。 3 分别解压base和docs在同一目录下。 4 把这时候的modeltech目录(也就是解压缩和安装后形成的目录)移动到你希望程序所存放 .. [查看全文]
嵌入式Linux下NAND存储系统的设计与实现
2012-06-02 胡勇其 侯紫峰 13
NAND和NOR是现在市场上两种主要的非易失闪存技术 相对于NOR而言,NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除速度很快,同时,NAND闪存的成本要低于NOR 闪存。因此尽管NAND的接口特殊,管理复杂,读取速度不及NOR,但是从性价比出发,NAND闪存逐渐成为嵌入式系统的首选存储设备。 NAND闪存 .. [查看全文]
Linux串口编程入门
2012-06-02 11
Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号