自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu 10.04下的配置tftp

第1步:安装tftp所需的软件。首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序,在终端下输入 sudo apt-get install tftp-hpa tftpd-hpa,安装tftp-hpa和tftpd-hpa。然后还需要安装xinetd,在终端下输入 sudo apt-get install xinetd,安装好xinetd。第2步: 配置相关

2014-04-07 18:32:37 474

原创 getopt和getopt_long函数

GNU/Linux的命令行选项有两种类型:短选项和长选项,前者以 '-' 作为前导符,后者以 '--' 作为前导符。比如有一个命令:$ myprog -a vv --add -b --file a.txt b.txt - -- -e c.txt 在GNU/Linux系统,对这种情况的一种合理解释是:a是短选项,带一个参数vv;add是长选项,无参数;b是短选项,无参

2014-04-07 18:32:35 515

原创 基于mjpg-streamer-r63的源码分析之:基础知识详细解释

基于mjpg-streamer-r63的源码分析之:基础知识详细解释[一]http://blog.csdn.net/wavemcu/article/details/7795561基于mjpg-streamer-r63的源码分析之:基础知识详细解释[二]http://blog.csdn.net/wavemcu/article/details/7795563

2014-04-07 18:32:33 534

原创 ubuntu下nfs安装配置

http://wenku.baidu.com/view/171e2a583b3567ec102d8a5c.htmlnfs时出现mount: RPC: Timed out可能原因:开发板ip与主机ip没有设置在同一网段。解决方法:将开发板ip与主机ip设置在同一网段。 管理员在2009年8月13日编辑了该文章文章。 -->

2014-04-07 18:32:31 458

原创 Ubuntu 12.10下源码安装MJPG-Streamer及使用

一、获取源码及编译$ sudo apt-get install libjpeg-dev subversion imagemagick$ cd ~/Downloads/$ svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer$ cd mjpg-streamer/mjpg-streame

2014-04-07 18:32:29 659

原创 常见内核引导失败的解决办法

http://blog.sina.com.cn/s/blog_6340cd9c010106pu.htmlhttp://www.cnblogs.com/yyangblog/archive/2011/06/14/2080773.html我NFS启动文件系统时出现Kernel Panic -- not syncing: attempted to kill init。原因是制作的根文件系统

2014-04-07 18:32:26 1607

原创 根文件系统的制作

准备:    busybox-1.13.3.tar.bz2    arm-linux-gcc 4.3.2第1步:创建目录和设备文件 #mkdir rootfs 在rootfs中建立linux系统中典型的文件夹 #cd rootfs #mkdir root home bin sbin etc dev usr lib tmp mnt sy

2014-04-07 18:32:24 469

原创 uboot在mini2440上的移植

详细教程:http://wenku.baidu.com/link?url=j6C6Gk_MY2PMFtxRIeFH37IkQT-hE1wdjnnup3i_bRbTyCcQbvl_USx4s3Tvk-iAKePPgLhjvDF80Y_989BAGkxFeLyxi9W9GrLwOHvCP7y这个教程好像有两个错误:1、修改include/configs/my2440.h文件时,教程中说要改

2014-04-07 18:32:22 398

原创 将博客搬至CSDN

由于网站体验问题,现将博客搬至CSDN。 管理员在2009年8月13日编辑了该文章文章。 --> --> 阅读(26) | 评论(0) | 转发(0) |

2014-04-07 18:32:20 400

原创 从Qt 4到Qt 5.2安装、程序迁移和发布

Qt 5的第二个重大版本Qt 5.2的beta版终于发布了,Qt 5.2是官方一再强调开发Android要使用的版本。http://bbs.qter.org/forum.php?mod=viewthread&tid=903 管理员在2009年8月13日编辑了该文章文章。 -->

2014-04-07 18:32:18 441

原创 explicit关键字

C++提供关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换发生. 声明为explicit的构造函数不能在隐式转换中使用. C++中,一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数),承担了两个角色. 1.是个构造器,2.是个默认且隐含的类型转换操作符. 写下如AAA = XXX,这样的代码,且恰好X

2014-04-07 18:32:16 479

原创 SQLite 数据库的安装与使用

1. 介绍  SQLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下,只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。如果您正在寻找一个嵌入式数据库项目或解决方案,SQLite是绝对值得考虑。

2014-04-07 18:32:14 774

原创 Qt Creator编写LED控制界面

要实现的功能:通过Qt界面上的两个按钮分别控制两个LED灯。点击其中的一个按钮,实现对应LED的亮、灭控制。前言:请先参考我写的Linux2.6.32下的Led灯驱动 http://blog.chinaunix.net/uid/28408839/cid-187980-list-1.html在开发板上装好LED灯驱动。(开发板自带led驱动,自己会调用就不用重新编写led灯驱动。)

2014-04-07 18:32:11 5370

原创 SHELL编程之&& ||

1. 使用&&使用&&的一般形式为: 命令1 && 命令2这种命令执行方式相当地直接。&&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。 这里有一个使用&&的简单例子: $ cp justing.doc justing.bak && echo “if you are seein

2014-04-07 18:32:09 882

原创 Linux脚本(shell)编程(四) 判断条件

参考:http://blog.csdn.net/lengyuhong/article/details/6198482 管理员在2009年8月13日编辑了该文章文章。 --> -->

2014-04-07 18:32:07 433

原创 /etc/init.d/rcS内容分析

参考:http://hi.baidu.com/dreampup/item/c13709c3b3d74e0bc610b245 管理员在2009年8月13日编辑了该文章文章。 --> -->

2014-04-07 18:32:05 471

原创 修改开发板IP地址并使其启动有效

修改/etc/eth0-setting 将其IP地址改成你想要设置的IP 重启开发板,使用ifconfig命令,就发现IP地址已经修改过来了。 管理员在2009年8月13日编辑了该文章文章。 --> -->

2014-04-07 18:32:03 3171

原创 Linux2.6.32下的Led灯驱动

开发环境:主机与开发板内核:Linux2.6.32(主机与开发板内核尽量一致,不然安装模块时,可能不兼容)开发板:mini2440驱动程序:myleds_mini2440.h#ifndef _MYLEDS_MINI2440_H_#define _MYLEDS_MINI2440_H_#define LED_IOC_MAGIC 'k'#define LEDON

2014-04-07 18:32:01 538

原创 开发板开机自动运行QT应用程序

本来是准备开机以后运行 qtopia 再运行自己的程序(运行自己的Qt应用程序,如果依赖的是qte,要先将qtopia关闭,方法:设置——关机——teminal service即关闭了qtopia应用)。      如果想在开机后直接运行自己编的qt程序,而不想出现qt自带的那个界面,只需修改/etc/init.d/rcS文件。 将 rcS 文件中的最后 3 行:/bin/q

2014-04-07 18:31:59 1077

原创 开发板运行Qt应用程序时,字体显示不正常的解决方法

由于屏幕及字体原因,有时候字体可能显示的特别小,这时候我们就需要精简qt的fonts目录,比如/usr/local/Trolltech/QtEmbedded-4.7.3-arm/lib/fonts里,只留住特定的字体比如unifont_160_50.qpf即可。其它的字体就不妨建个文件夹临时放进去,以备后用。参考:http://blog.csdn.net/yimiyangguang1314/a

2014-04-07 18:31:56 2439

原创 安装embedded版Qt与Qt移植

Qte的安装 tar zxvf qt-everywhere-opensource-src-4.7.3.tar.gz 安装编译工具 sudo apt-get install pkg-configsudo apt-get install g++      3.进入 qt-everywhere-opensource-

2014-04-07 18:31:54 492

原创 linux下安装Qt4

注:Linux下如果安装了Qt4,就不需要安装Qt-x11版本。    QtCreator是一个开发Qt程序的IDE,Qt4.5版本以前,Qt及其相关套件工具是独立的,需要单独下载,自Qt4.5版本开始,Qt发布了SDK开发包,其中包含了使用Qt进行跨平台开发所需的全部工具,包括Qt Creator、Qt库、翻译和国际化工具。Qt Creator是高度集成的跨平台开发环境,是开

2014-04-07 18:31:52 1816

原创 tslib1.4移植

0.编译环境 操作系统:Ubuntu 10.04  32位gcc版本: 4.7.1arm-linux-gcc:4.4.3开发板:mini2440液晶屏:3.5寸 1.安装tslib 为什么要装tslib?主要是为了校准触摸屏以及去抖等功能,为了能更好的使用触摸屏还是装吧。下载地址:http://sourceforge.net/projects

2014-04-07 18:31:50 386

原创 Qt Creator的配置和开发初步测试

http://www.cnblogs.com/emouse/archive/2013/01/29/2881721.html 管理员在2009年8月13日编辑了该文章文章。 --> -->

2014-04-07 18:31:42 426

原创 ARM-LINUX-GCC 4.4.3安装(ubuntu下)

ARM-LINUX-GCC 4.4.3安装(ubuntu下) 转自:http://hi.baidu.com/wangdungangqq/item/afb39cd77096191621e25031参考前人的经验,结合自己实践: 1、首先下载arm-linux-gcc-4.4.3.tgz到任意的目录下,然后解压。 2

2014-04-07 18:31:40 698

原创 QT一些版本的区别

Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台;X11版,适合于使用了X系统的各种Linux和Unix平台;Mac版,适合与苹果MacOSX;embedded版,适合于具有帧缓冲(frame buffer)的Linux平台。 Qt-embedded和QtopiaQt在刚出现的时候,对于Linux和Unix系统,只有构建于Xlib之上的X

2014-04-07 18:31:38 6003

原创 Qt中使用Sleep()

在网上搜到用线程的方法,对于一个刚接触QT的人来说不是一个好方法,QT虽然没有提供Sleep(),但是QT提供了系统调用,然而每个系统中都有Sleep()函数,所以可以简单的包含系统头文件即可。如果是windows平台则:#include windows.h>就可以用Sleep()了:Sleep(10000);(注意是大写S)linux下头文件是:#include sys/stat.h>http:

2014-04-07 18:31:36 2373 1

QT5教程 完整版)

内容浅显,通过实例代码详细讲解。循序渐进,更容易快速掌握QT开发。适合QT入门。此版本是最新完整版,相对于网上的其他的资料,添加了网络部分的内容。

2014-01-19

在Linux下编写串口通信详解

在Linux下以QT Creator编写串口通信详细讲解。

2014-01-19

空空如也

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

TA关注的人

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