Arm
迷失在一分钟
喜欢编程,虽然有点“小”
展开
-
QtEmbedded/Qtopia FAQ
Qt-X11/QtEmbedded/Qtopia及其他常见包的关系?build Qtopia时经常能看到以下的包:qt-x11-2.3.2qt-x11-3.3.xqte-2.3.xqtopia-2.xtmake-1.3qmake, uic, moc...其中Qtopia编译依赖Qte;qt-x11-2.3只与编译一些tool有关, 如uic,moc,qvfb..Qtopia并不依赖qt-x11;q转载 2007-04-02 10:16:00 · 3981 阅读 · 4 评论 -
构建嵌入式LINUX的NFS
http://www.bluemcu.com/dvbbs/index.asp?boardid=5准备工作:一台装有REDHAT9.0的PC机,一套LJD2410-I开发板,PC机上装有LJD2410的软件包,假如我们通过NFS要加载的文件系统为/LJD2410/root_dir/root_china,Ifconfig eth0 192.168.1.100 //设置PC机linux的IP:192.转载 2006-08-08 13:40:00 · 1387 阅读 · 0 评论 -
构建嵌入式Linux系统-开发工具
构建嵌入式Linux系统-开发工具一, 建立实际项目工作空间工作环境配置脚本文件(develenv),内容如下:#start------------------------------------------------------------------------------------#! /bin/bash#设置环境变量export PROJECT=daq-moduleexport转载 2006-08-09 12:37:00 · 2641 阅读 · 0 评论 -
一步一步的制作arm-linux 交叉编译环境
我们使用以下版本的文件为例子建立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 我们的工作路径是: ~ -- +-------转载 2006-08-09 12:33:00 · 1298 阅读 · 0 评论 -
Linux 2.6 内核的嵌入式系统应用
随着多媒体技术与通讯技术相结合的信息技术的快速发展和互联网的广泛应用,PC 时代也过渡到了后PC时代。在数字信息技术和网络技术高速发展的后PC时代,嵌入式技术越来越与人们的生活紧密结合。 操作系统为用户使用计算机及其外部设备提供最基本的接口程序,管理计算机上的资源。随着应用领域的扩大,为了适应不同的应用场合,考虑到系统的灵活性、可伸缩性以及可裁剪性,一种以应用为中心、以计算机技术为基础、软硬件转载 2006-08-09 10:36:00 · 950 阅读 · 0 评论 -
AT91RM9200处理器的内部启动机制
1.引言在开发基于AT91RM9200处理器的嵌入式系统时,以何种方式启动系统是一个首先要考虑的基本问题。庆幸的是,AT91RM9200处理器提供了各种各样的启动方式,总体上可分为从外部的DATAFLASH、二线EEPROM或8位并行存储器引导启动和从内部的BOOTROM引导启动两种情况。当从外部存储器启动时,存储器中的启动代码又是从那里来的呢?有3种手段,可以直接通过编程器将启动代码写入外转载 2006-08-03 15:31:00 · 1666 阅读 · 0 评论 -
简单说说U-boot的修改
uboot是一个通用的免费开放源码的boot程序,支持很多的处理器。以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过。在网上下载了uboot-1.1.1版本。要用于自己的at91rm9200的系统,这个系统的情况是:SDRAM: 32Mbytes NCS1FLASH: 8Mbytes NCS0转载 2006-07-27 17:51:00 · 947 阅读 · 0 评论 -
让arm-linux支持普通USB摄像头
我用的是最普通的usb摄像头,主芯片为中星微ZC0301P(据说市场占有率70%以上),COMS传感器为hynix的hv7131e1,市面上能买到的基本上是这种配置。linux下驱动,我直接移植spca5xx,现在出了spc5xx-le(Light-Edition for Linux Embedded)更方便,直接针对嵌入式系统做了优化,可以参考这里http://mxhaard.free.f转载 2006-07-27 16:37:00 · 3099 阅读 · 0 评论 -
S3C2410快速启动的实现
嵌入式系统对功能、可靠性、成本、体积、功耗等均有严格要求,以ARM体系结构为基础的各种RISC微处理器具有灵活的特性和强大的性能,在嵌入式系统中得到了广泛的应用。 ---S3C2410是三星公司基于ARM920T设计的一款处理器,在开发基于S3C2410的系统的过程中,如何让系统快速稳定地启动是一个重要问题。嵌入式系统的资源有限,程序通常都是固化在ROM中运行。但在实际应用中,为提高系统的实时性,转载 2006-07-03 16:18:00 · 638 阅读 · 0 评论 -
嵌入式系统BootLoader技术内幕
本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、 软件设计的主要任务以及结构框架等内容。 1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Lo转载 2006-07-03 15:44:00 · 993 阅读 · 0 评论 -
基于嵌入式Linux与S3C2410平台视频采集
作者:华中科技大学 杨继华 严国萍 来源:单片机及嵌入式系统应用随着多媒体技术、网络技术的迅猛发展和后PC机时代的到来,利用嵌入式系统实现远程视频监控、可视电话和视频会议等应用已成为可能。为了实现这些应用,实时获得视频数据是一个重要环节。针对这一点,本文在基于嵌入式Linux系统平台上,利用Video4Linux内核应用编程接口函数,实现了单帧图像和视频连续帧的采集,并保存成文件的形式供进转载 2006-07-04 11:56:00 · 3972 阅读 · 1 评论 -
qte for arm的编译过程
自从接触qte以来,便觉得qte在众多嵌入式GUI中算上层的,其构建很清晰,充分利用了c++的继承、多态等,读了部分源码很有收获。写应用程序还可以在pc上用qt designer,在写GUI程序的时候很方便,想把程序放到板上去跑,很容易,在qmake的时候加上-spec cross就可以了。 现在我把以前如何交叉编译qte,和在交叉编译中遇到的问题以及如何解决等大概整理一下。转载 2007-04-02 13:34:00 · 2580 阅读 · 1 评论