NIOS 软核处理器的Linux引导程序U-boot 设计
2012-06-02 王俊卿 刘庆文 杨扬 29
1 概述 1.1 Nios 简介 Nios 是Altera 公司以RISC 为基础的可配置、可裁减软核处理器。它具有16 位指令集和16/32 位数据通路,通过将包括1 6 或3 2 位高性能处理器在内的多种应用模块嵌入到通用FPGA/CPLD 内,实现完全可配置的嵌入式系统。其开发套件包括:具有必要外围内核的Nios 处 理器、C/C++ 编译器、Cygnus 的源级调试程 .. [查看全文]
用AXD 和Multi-ICE调试uClinux内核
2012-06-02 12
AXD Multi-ICE进行裸机程序调试的功效相信已经为大家所接受。uClinux内核比较裸机程序,有较大的不同。这里简单介绍如何用AXD源代码级调试uClinux内核。 所提到的uClinux版本是uClinux-dist-20030522.tar.gz,并且已经使用了www.dailzh.net上提供的patch。并且我有义务告诉您,这一调试方法可行,但尚需要完善。 步骤一: .. [查看全文]
嵌入式Linux下NAND存储系统的设计与实现
2012-06-02 胡勇其 侯紫峰 22
NAND和NOR是现在市场上两种主要的非易失闪存技术 相对于NOR而言,NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除速度很快,同时,NAND闪存的成本要低于NOR 闪存。因此尽管NAND的接口特殊,管理复杂,读取速度不及NOR,但是从性价比出发,NAND闪存逐渐成为嵌入式系统的首选存储设备。 NAND闪存 .. [查看全文]
uClinux的图形界面显示系统的设计(framebuffer)
2012-06-02 31
摘要:本文详细描述了基于uClinux嵌入式操作系统的图形界面显示系统的实现方法,并对uClinux下Framebuffer驱动程序编写进行了专门探讨。 1前言 在嵌入式系统这个IT产业的新领域,Linux 以其所具备的稳定、高效、易定制、易裁减、硬件支持广泛的特点,结合其免费、源码开放的特征。使得Linux在嵌入式操作系统中的地位越来越重 .. [查看全文]
uClinux下移植Ne2000兼容的网卡驱动程序
2012-06-02 58
我是linux的新手,可以说从来没有在linux下写过程序,对于linux内核也是相当陌生,前一段时间,拿着tpu一个移植好了的uClinux在S3C44B0(ARM7TDMI核的嵌入式处理器)上的版本,把它成功的跑在了我自己的S3C44B0的板子上,这也就算是平生在uClinux下作的第一个工作吧。接下来就是添加网卡驱动,我用的是RTL8019AS--比较 .. [查看全文]
自己动手打造嵌入式Linux软硬件开发环境
2012-06-02 dai lizhou 14
Linux和uClinux 1991年8月,芬兰的一个学生在comp.os.minix新闻组贴上了以下这段话: 你好所有使用minix的人-我正在为386(486)AT做一个免费的操作系统(只是为了爱好,不会象gnu那样很大很专业. 这名学生就是Linus Torvalds, 而他所说的'爱好'就变成我们今天知道的Linux。 由于Linux的源代码公布在互联网上,可以免费得到, .. [查看全文]
嵌入式Linux下驱动STN LCD
2012-06-02 21
伴随着高性能嵌入式处理器的飞速发展与普及,特别是ARM处理器系列的出现,嵌入式系统的功能也变得越来越强大。以前的单色LCD已不能满足现今的各种多媒体应用,彩色LCD被越来越多地应用到嵌入式系统中。同时,在应用需求的促使下,许多工作在Linux下的图形界面软件包的开发和移植工作中都涉及到底层LCD驱动的开发问题。 在 .. [查看全文]
嵌入式Linux下基于PCMCIA接口的键盘驱动的实现
2012-06-02 15
1 引言 嵌入式系统是在有限的资源及有限的体积中运行的、高效地实现某种特殊功能的功能集合,常常要面对较弱的CPU处理能力、少量的电力消耗、有限的内存空间、非常小的体积、简洁特定的用户操作界面。它的目的是在设计时限定好的资源中来实现用户需要的功能。 PowerPC823是Motorola公司的PowerQUICC系列嵌入式通信处理器 .. [查看全文]
用busybox打造S3C2410上的文件系统
2012-06-02 25
很久以前就用过busybox了, 最近想在自己的这块MC2410板上做自己的文件系统.搜集了一些资料, 遇到了一些困难.现写出来与大家分享其过程: 环境: host machine :Fedora 2 target machine : MC2410 (S3C2410)上面跑的 Linux version 2.4.18-rmk7-pxa1 (root@Rhvd) (gcc version 2.95.2 20000516 (releas6) 内核. 安装交叉 .. [查看全文]
嵌入式linux与嵌入式系统设计
2012-06-02 18
1、 后PC时代的嵌入式系统是什么?2、 嵌入式系统的构成: 3、 商用嵌入式操作系统以及嵌入式微处理器分类介绍商用嵌入式操作系统:(1) pSOS+ & VxWorks--中兴通讯、华为、迪科(从WinCE转向pSOS+)等公司使用(注意)(2) WindowsCE-----不用说了,MicroSoft的,PocketPC,展示图片:微软的pocketPC设备_Xbox_来自E .. [查看全文]
uClinux 上的应用程序设计
2012-06-02 19
uClinux以其优异的性能、免费开放的代码等优点,博得众多嵌入式开发者的青睐。和过去基于简单RTOS甚至没有使用任何操作系统的嵌入式程序设计相比,基于Linux这样的成熟的、高效的、健壮的、可靠的、模块化的、易于配置的操作系统来开发自己的应用程序,无疑能进一步提高效率,并具有很好的可移植性。 在前面的章节中,我们已 .. [查看全文]
uClinux平台下的Flash存储技术
2012-06-02 冯欣 秦娟英 25
1 Flash类型与技术特点 Flash 主要分为NOR 和NAND 两类。下面对二者作较为详细的比较。 1.1 性能比较 Flash 闪存是非易失存储器,可以对存储器单元块进行擦写和再编程。任何Flash 器件进行写入操作前必须先执行擦除。NAND 器件执行擦除操作十分简单;而NOR则要求在进行擦除前,先要将目标块内所有的位都写为0。擦除NOR 器件时 .. [查看全文]

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