arm linux演艺(三)
2013-03-06 xiangye 8
长篇连载--arm linux演艺---第三回 -------------------------------------------------------------------------------- 书接上回: 下面让我们看看bootloader的c代码干了些什么。main函数比较长,让我们分段慢慢看。 int main() { U32 *pSource, *pDestin, count; U8 countDown, bootOption; U32 delayCount; U32 fi .. [查看全文]
OpenWrt嵌入式Linux开发环境
2013-03-06 Cody Teng 13
1. 什么是OpenWrt Cisco/Linksys 在2003 年发行的WRT54G这款无线路由器非常“经典”。同年有好事者在 Linux Kernel Mailing List 搜索 WRT54G,发现它的IOS 是基于Linux,然而Linux 基于GPL 发布许可证,就是 GNU General Public License. 该许可证规定Cisco 应该把WRT54G 的IOS 的源代码公开。本来Cisco 拒绝 .. [查看全文]
一步一步制作arm-linux 交叉编译环境
2013-03-03 6
我们使用以下版本的文件为例子建立arm-linux 交叉编译环境: binutils-2.11.gz gcc-2.95.3.gz glibc-2.2.3.gz glibc-linuxthreads-2.2.3.tar.gz linux-2.4.5.gz patch-2.4.5-rmk7.gz# linux kernel patch 我们的工作路径是: ~ -- +------- tars--+-----SourceDir |\-----BuildDir \------ armtools tars 在这里放我们的下 .. [查看全文]
Linux下安装Qt/Embedded
2013-03-02 chinazjn 35
最近学习qpe,这个东西安装确实麻烦,在我再三执着下终于解决一些问题,中途想放弃过,把我的安装整个过程记录: 系统:Ubuntu 6.06(虚拟机下,主机xp) codes:pda环境开源代码 tmake-1.11.tar.gz qt-x11-2.3.2.tar.gz qt-embedded-2.3.7.tar.gz qtopia-free-1.7.0.tar.gz 一、gcc/g++-2.95编译以上四个包,建议使用2 .. [查看全文]
arm linux演艺(九)
2013-03-01 xiangye 11
长篇连载--arm linux演艺---第九回 -------------------------------------------------------------------------------- 下面就是一个重量级的函数: setup_arch(&command_line); //arm/kernel/setup.c 完成内存映像的初始化,其中command_line是从bootloader中传下来的。 void __init setup_arch(char **cm .. [查看全文]
虚拟机VMware—Linux学习好帮手
2013-03-01 10
想试Linux,不用重新分区,就像安装Office软件一样,让你直接在Windows中尝鲜。 可以反复练习Fdisk、PQmagic等危险软件的使用方法而无需担心破坏实际的计算机系统。 一台电脑变成三、四台,同时运行多个操作系统不再是天方夜谭,只要删除一个文件夹即可完成操作系统卸载。 组建虚拟的局域网,轻松学习网管知识和黑客攻防技术 .. [查看全文]
Linux 下 C 语言编程
2013-03-01 12
Linux 下 C 语言编程 原著:Rick McMullin前言Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程. 在本文中你将学到以下知识: • 什么是 C • GN .. [查看全文]
嵌入式操作系统 uClinux
2013-03-01 9
1引言 嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬件平台上可以嵌入不同的嵌入式操作系统。比如ARM7TDMI内核,可以嵌入Nucleus、VxWorks、uClinux等操作系统。在此主要对uClinux的进行介绍,嵌入式uClinux操作系统主要有三个基本部分组成:引导程序、uClinux内核(由内存管理、进程管理和中断处理等构成)和文件系 .. [查看全文]
基于Microwindows的嵌入式Linux轻量级图形应用库的设计
2013-02-28 胡双红 邓月明 8
嵌入式Linux系统的很多应用领域,诸如消费类电子产品、测量控制设备等,图形用户界面不仅在技术上是软件系统设计的一个重点,而且在商业上也关系到用户对该产品接受的程度。根据产品功能低高端的不同定位,系统设计对图形用户界面的要求也不同,一般大致可以分为单进程方式的轻量级图形界面和多任务窗口系统图形用户界面GUI .. [查看全文]
基于嵌入式Linux的便携式RFID信息采集与处理系统
2013-02-28 6
射频识别( RFID) 是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据, 识别过程无需人工干预, 可工作于各种恶劣环境。RFID 技术在许多领域得到应用, 如停车场管理、集装箱运输管理系统等。在大多数应用中, 只要求有固定的阅读器,但在某些特殊系统中(如集装箱运输管理系统), 不仅要求有固定的阅读器 .. [查看全文]
嵌入式设备上的 Linux 系统开发
2013-02-27 8
嵌入式设备上的 Linux 系统开发 英文原文 Anand K Santhanam(asanthan@in.ibm.com),软件工程师,IBM Global Services Vishal Kulkarni(kvishal@in.ibm.com),软件工程师,IBM Global Services 如果您刚接触嵌入式开发,那么大量可用的引导装载程序(bootloader)、规模缩小的分发版(distribution)、文件系统和 GUI 看起 .. [查看全文]
关于Linux内核学习的误区
2013-02-27 8
写给Linux内核新手-关于Linux内核学习的误区 先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才开始有所领悟的。因此,这里与其说是关于Linux内核学习的经验,不如说是自己的教训吧,希望不要扔鸡蛋砸我^_^ 常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 .. [查看全文]

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