自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

转载 uclinux驱动程序简单方便的调试方法——动态加载调试方式

对于uclinux来说,调试驱动和应用程序是一个复杂的过程,如果每做一次修改,就要编译一次内核,其工作量是相当巨大的,所以找到一种简单方便的调试方法非常重要,而静态加载驱动和应用程序是工程的最终形式。记下建立步骤用来备忘和以飨像我这样的小菜虫们,呵呵   (uclinux源码版本为20060311)1、配置内核:   功能包括 nfs客户服务端 + 可加载模块功能   在内

2014-07-15 22:39:56 550

转载 uClinux内核添加驱动程序

驱动程序添加到内核的方法:1、将驱动源码(例 gpio.c gpio.h config.h)copy到 uClinux-dist/linux-2.4.x/drivers/char,修改该目录下的Makefile,在适当的地方添加 obj-$(CONFIG_LENSENS_GPIO) +=gpio.o;2、在uClinux-dist/linux-2.4.x/drivers/char

2014-07-15 22:36:27 487

转载 uClinux内核添加应用程序

HELLO WORLD 的实现   编写的第一个程序当然是hello world程序。   1)在Uclinux-dist/user/下创建一新文件夹lensens_hello   2)编写hello.c      #include       int main(void)      {       printf("Hello World!\n"):    

2014-07-15 22:36:26 487

转载 uclinux驱动开发环境配置

一、为VMware linux 增加一个虚拟硬盘用于专门开发嵌入式驱动         1、点击VM-->SETTING-->hard disk-->add-->hard disk-->creat a new virtual disk-->scsi-->3G(视情况而定)-->armwork.vmdk-->finish         2、重启linux         3、执

2014-07-15 22:34:40 420

转载 WinCE5.0开发环境的建立

WinCE5.0开发环境的建立本文主要介绍WinCE5.0开发环境的建立过程及注意事项。目前WinCE5.0的开发工具主要有以下几种:Platform Builder5.0、EVC4.0+SP4、Visual Studio2005。其中Platform Builder主要用于定制WinCE操作系统,它也可以用来编写驱动程序和应用程序。EVC顾名思义就是嵌入式版的VC,它主要用来开发应用程序

2012-11-25 21:27:57 446

转载 uClibc和Glibc区别

uClibc and Glibc are not the same -- there are a number of differences whichmay or may not cause you problems.  This document attempts to list thesedifferences and, when completed, will contain a

2012-10-23 16:23:21 734

原创 qt+mplayer模式播放器,嵌入式版!完工

主机版本:ubuntu11.04交叉编译器版本:arm-linux-gcc4.3.3硬件平台:tq2440主要技术内容:1、跟文件系统的制作busybox1.13+tslib1.4实现,通过nfs挂载。2、qt4.8.2的移植3、mplayer-1.0rc4+libmad移植注意的问题:编译版本问题,会出现平台汇编的错误

2012-06-19 10:26:17 2064 1

转载 Qt常用类

QChar 表示一个字符的类,包含于QtCore判断:bool isDigit() const;//判断是否是十进制数字('0'-'9')bool isLetter() const;//判断是否是字母bool isNumber() const;//判断是否是数字,包括正负号,小数点等bool isLetterOrNumber() const;//判断力是否是字母或数字boo

2012-06-18 16:32:34 640

原创 Mpalyer-1.0rc4在tq2440上的移植

主机环境:ubuntu11.04开发板平台:tq2440交叉编译环境:arm-linux-gcc 4.4.3 1、获得源码 到http://www1.mplayerhq.hu/design7/news.html上边,找到MPlayer-1.0rc4.tar.gz2下载2、配置解压源码包:tar jxvf MPlayer-1.0rc4.tar.gz2进入目录配

2012-06-18 16:25:03 940

原创 qt4.8.2在tq2440开发板上的移植(二)--构建根文件系统

上一片文章中,给大家介绍了QT-embed4.8.2的交叉编译安装的过程。还要构建根文件系统,然后把安装好的库和字体放到根文件系统,系统才能正常启动和工作。今天,给大家介绍一下根文件系统的构建和库的移植。 1、开发环境busybox版本:1.13.0交叉编译器版本:arm-linux-gcc 4.3.3主机环境:ubuntu11.04 2、编译配置busybox(目

2012-06-18 08:10:37 1766

转载 内核-编译器-busybox个版本之间的关系

前言:本文主要记录用各个版本的编译器编译出来代码运行结果。1. (zImage)Busybox-1.3.2: arm-linux-gcc-3.3.2Linux-2.6.26.3:arm-linux-gcc-3.4.1编译结果:正常通过。运行结果:看到控制台2. (zImage2)Busybox-1.3.2: arm-linux-gcc-3.3.2Linu

2012-06-11 21:12:18 953

原创 qt-embedd-linux4.8.2编译配置选项说明

下面是具体的选项,英语不难,大家都能看懂的。建议,参考别人写好的以下配置,在对着下面的这个看一看。Usage:  configure [-h] [-prefix ] [-prefix-install] [-bindir ] [-libdir ]        [-docdir ] [-headerdir ] [-plugindir ] [-importdir ] [-datadir ]

2012-06-10 22:46:16 3991

原创 qt4.8.2在tq2440开发板上的移植(一)--编译和安装

主机版本:ubuntu11.04交叉编译器版本:4.3.3 移植的主要工作就是编译在ARM板上运行的qt库,并且把这些库做到根目录中。需要的文件tslib-1.4.tar.gz qt-everywhere-opensource-src-4.8.2.tar.gz 具体步骤如下:1、首先编译安装触摸屏驱动库tslib-1.4解压root@rjm-home:~/wor

2012-06-10 22:42:07 2483

原创 ubuntu11.04安装QT Creator 2.5.0

从官方网站http://qt.nokia.com/downloads下载qt-creator-linux-x86-opensource-2.5.0.bin 1、安装root@rjm-home:~/work/Qt# ./qt-creator-linux-x86-opensource-2.5.0.bin 2、配置主界面如下: 然后,工具->选项。打开配置环境变量的窗口,

2012-06-10 14:46:26 1220

原创 ubuntu11.04下编译安装Qt4.8.2

主机版本:ubuntu11.04编译器版本:gcc 4.5.2 准备工作,下载源码包http://qt.nokia.com/downloads/downloads#qt-creator这里有几个不同的版本,我们下载的是 Qt libraries 4.8.2 for Linux/X11,也就是QT/X11。 1、建立工作目录root@rjm-home:~#mkdir w

2012-06-10 08:14:34 848

转载 qt版本介绍

1.关于Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系,似乎没有看到一个比较有价值的讨论,本人现在总结一下个人的理解:  Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着KDE流行开来的,因此通常很多人说的Qt都指用于Linux/Unix的Qt/X11。  Qt/E(Qt/Embed

2012-06-10 07:56:35 2741

Lwip协议栈

轻型的tcp协议栈可以运行于操作系统,也可以在裸机程序上运行。

2013-08-10

qt数据库操作集合

详细的描述了Qt数据库的操作,对于初学的人很有帮助哦,亲

2012-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除