北京扬创科技网站首页
产品中心 新闻动态 技术频道 各地网点 联系我们 汇款方式 ARM9开发社区
产品信息快速导航
扬创2440开发板系列
  - YC2440-F-V5.1 开发板
  - utu2440-F-V4.1开发板
  - utu2440-S-V4.1开发板
扬创2410开发板系列
  - utu2410-S-V3.0开发板
  - YC2410-F-V2.1开发板
扬创OEM智能显示终端系列
  - YC1000系列OEM手持式终端
  - YC4000系列OEM仪器终端
  - YC7000系列OEM仪器终端
扬创其他OEM控制板系列
  - 其他OEM控制板系列
扬创CPLD/FPGA开发板系列
  - Mars-EDA-S系列开发板
  - Mars-EDA-U系列开发板
  - Mars-EDA-F系列开发板
  - Mars-EDA下载电缆系列
  - Mars-EDA配套选配件
产品解决方案系列
  - DVR网络视频服务器方案
  - 行业PDA定制解决方案
  - 嵌入式视频点播解决方案
  - YC-MMSP2系列开发套件
产品快讯
 YC2410-F 系列ARM9...
 Mars-UsbBlaster供...
 Mars-EDA-S增强版,...
 40万门Spartan-3 F...
产品推荐排行榜
 utu2440-S-V4....
  价格:550.00/套 不打折
 utu2440-F-V4....
  价格:550.00/套 不打折
 utu2440-F-V4....
  价格:1100.00/套 不打折
 utu2440-F-V4....
  价格:950.00/套 不打折
 utu2440-F-V4....
  价格:680.00/套 不打折
 utu2410-S-V3....
  价格:1180.00/套 不打折
 YC2410-F 三星...
  价格:880.00/套 不打折
 utu2410-S-V3....
  价格:550.00/套 不打折
 utu2410-S-V3....
  价格:1180.00/套 不打折
 扬创MMSP2开发...
  价格:0.00/个 不打折
技术文栏 - ARM开发技术频道 - 嵌入式Linux相关 - 浏览文章
嵌入式设备上的LINUX系统开发
发布日期:2007-5-11 10:12:58   作者:佚名   出处:不祥
·         引导:

如需获得对 vmlinux 和 zimage 之间区别的极好解释,请在 Alessandro Rubini 编写的"Kernel Configuration: dealing with the unexpected(Linux Magazine)的一文中找到"Booting your kernel"一节。 有关内核、映像和引导过程的更多信息,请阅读中央昆士兰大学(Central Queensland University)的系统管理文本的第 13 章。 要进一步了解引导过程的工作原理,请参阅ROLO: A Developer's Guide,它讨论了在不利用 BIOS 的情况下引导 Linux(Embedded Linux Works,2001 年 6 月)。·         小型分发版:

The Embedded Linux Distributions Quick Reference Guide涵盖了许多商业的和开放源码的分发版(Linux Devices,2001 年 8 月)。 请查看另一个详尽的分发版和有用的工具的清单(Linux-embedded.com)。 ·         工具链:

Wiki 工具链页面包含到本文提到的所有三个工具链的链接,还有对它们的评论。 ·         设备驱动程序:

Memory Technology Device (MTD) Subsystem for Linux的目的是简化内存设备(特别是闪存设备)的驱动程序的创建。 Vipin Malik 编写的The Linux MTD, JFFS HOWTO将帮助您使 MTD 和 JFFS2 一起工作。 Linux for PowerPC Embedded Systems HOWTO有一个很好的设备驱动程序清单。 理解Linux device drivers有助于理解本篇介绍性文章(Penguin Magazine)。 要精通 Linux 设备驱动程序,请阅读 O'Reilly 的Linux Device Drivers,第 2 版一书。 ·         有用的工具:

请查看 LART 上的Jflash-linux。 Binutils、GCC和Glibc都可从 Free Software Foundation 下载获得。 许多有用的下载都可从Netwinder.org获得,这是一个致力于 NetWinder 平台上开发工作的志愿者站点。 请在 Mark Nielsen 写得非常棒的How to use a Ramdisk for Linux一文中阅读有关 Ramdisk 的所有信息。 FLNX是以 FLTK(快速轻巧的工具箱)为基础的。 ·         文件系统:

第二版扩展文件系统Ext2fs的主页在 SourceForge。 Red Hat 英国公司的 David Woodhouse 概述了大量有关JFFS2:日志闪存文件系统,第 2 版的背景知识。 Vipin Malik 的JFFS - A practical guide一文也详细讨论了 JFFS,包括垃圾收集的问题(Embedded Linux Works,2001 年 5 月)。 您可以在 Linux HeadQuarters 阅读更多有关tmpfs的信息。 Cliff Brake 和 Jeff Sutherland 编写的Flash Filesystems for Embedded Linux Systems一文论述了用于闪存设备的更多文件系统(Embedded Linux Journal)。 ·         GUI:

Xfree86 是X 开发的主页。 在 Microwindows 站点上可以找到有关Microwindows 和 Nano-X的信息。 请查看一篇对Microwindows 的一些缺点(GNOME gtk 开发人员的邮递列表)的讨论(时间比较长了)。 您将在Microwindows Project Links上找到丰富的 Microwindows/Nano-X 链接。 在 Trolltech 上查找有关Qt/Embedded的更多信息。 The Embedded Linux GUI/Windowing Quick Reference Guide中有丰富的链接(Linux Devices,2002 年 2 月)。 ·         一般参考资料:

General Public License 或 GPL确保用户复制、分发和修改软件的权利。 ARM Linux是您了解有关 Linux 用于 ARM 处理器的信息的一个非常好的站点。它由 ARM 的创建者 Russell King 来维护。 Penguinppc.org是关于 Linux 用于 PowerPC 系列处理器的的主页。该站点上有一个关于为基于 PPC 的体系结构建立工具链的资料丰富的教程。 Linux Devices是一个非常全面的站点,它包含有关 Linux 和嵌入式开发的出版发行、快速参考、新闻和特色报告等各种信息。 Silicon Penguin列表站点上拥有嵌入式 Linux 参考资料的详尽集合。 ARMLinux - the book可从 Aleph One 上获得。您可以定购一本,也可以在线阅读。 嵌入式 Linux 协会(Embedded Linux Consortium)是一个非赢利的互助协会,它欢迎致力于嵌入式 Linux 领域的开发人员成为会员。 访问IBM 关于嵌入式 Linux 的主页,获得新闻、产品和开发人员参考资料。 IBM 的Linux wristwatch是运行 Linux 的微型嵌入式设备的示例;本文的作者之一,Vishal Kulkarni 也参与了它的研发。请在IBM's Linux Watch: The Challenge of Miniaturization(PDF 格式),或本文(FreeOS.com,2001 年 3 月)中阅读有关它的信息。 在developerWorks上浏览更多 Linux 参考资料。 在developerWorks上浏览更多无线领域的参考资料。
共有3条文章 页次:3/3 分页: 9 7 1 2 3 :
发布人:----- 】·【推荐好友】·【打印】·【顶部
相关文章
[Wince开发相关] ·Windows CE下操作GPIO的方法2007-05-28
[Wince开发相关] ·WinCE 应用程序开机自动运行的又一种方法2007-05-24
[ARM开发技术频道] ·嵌入式实时程序设计C/C++的代码优化2007-05-23
[Wince开发相关] ·Windows CE下的串口通讯实例2007-05-15
[嵌入式Linux相关] ·LINUX下I/O资源的实现、管理和操作2007-05-11
相关评论
   系统暂时关闭评论功能!
联系我们 诚聘英才 友情链接 与我在线
销售总部:北京市海淀区中发电子新市场4312室(四层电梯口)(负责国内外所有地区相关销售业务) 010-62526934/6944 传真:010-62523064 MSN:yc-bj@yctek.com QQ:714238194
华南销售分部:深圳市华强北都会电子城二楼2B075-B (负责广东/广西/海南三省相关销售业务,广东省内支持货到付款) 联系电话:0755-81502237 MSN:yc-sz@yctek.com QQ:6038916
公司研发总部:北京市回龙观西大街冠庭园5-1-201室(地铁13号线龙泽站往北300米) 邮编:102208 联系电话:010-81745228
备用电子邮箱: yctek@163.com (发邮件的用户请一定抄送一份这个备用邮箱)
Copyright © 2005 北京扬创科技有限公司 All Rights Reserved
京ICP备05051056号