自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 TQ2440(ARM)和SIM300(GPRS模块)串口通信

TQ2440(ARM)和SIM300(GPRS模块)串口通信三月 15th, 2012Linux平台开发 •毕业论文 • 编程技术1 Comment最近在做串口通信这快遇到了很大的麻烦。现在写一帖做总结。先介绍一下我的环境,ARM板是TQ2440的,内核是linux-2.6.30.4,GPRS模块用的是SIM300,完全封装了PPP拨号和TCP/IP协议,是一块GPRS

2012-04-29 21:19:31 4088 1

原创 QT标题显示中文和messagebox头文件

QT标题显示中文和messagebox头文件QT默认的编码(unicode)是不能显示中文的,可能由于windows的默认编码的问题,windows默认使用(GBK/GB2312/GB18030),所以需要来更改QT程序的编码来解决中文显示的问题方法一: w.setWindowTitle(QString::fromUtf8("控制主窗口"));//多窗口swtich设计

2012-04-24 10:42:36 5882

转载 TQ2440驱动-hello world 模块

加载TQ2440驱动-hello world 模块分类: Linux2011-10-11 00:00 491人阅读 评论(1) 收藏 举报开发平台:ubuntu10.04,内核版本2.6.32-33-generic,交叉编译器:天嵌公司提供的arm-linux-gcc 4.3.3,内核树:/opt/EmbedSky/linux-2.6.30.4/

2012-04-23 20:07:28 915

原创 helloworld驱动程序

mkdir   /opt/EmbedSky/modulescd modulesmkdir hellocd hello////////////////////////////////////////vim hello.c hello 驱动代码如下:/********************hello.c qudongduopin:2012.4.22******

2012-04-22 20:05:37 481

转载 Tq2440 驱动学习(2)-beep驱动

Tq2440 驱动学习(2)-beep驱动2011-08-10 15:34:49| 分类:linux 内核编程| 标签:|字号大中小订阅今天拿beep程序练手,主要学习linux driver的开发流程和内核编程相关的重要接口。弄完之后就要写uart驱动了。参考书籍:《华清远见 linux驱动开发详解》开发板:tq2440下面是tq2440的蜂鸣器电路的电路图:

2012-04-22 08:49:29 1567

转载 函数名前加static与不加static的区别

函数名前加static与不加static的区别    近段时间,在做一个项目时,发现函数名前都加上static,才想到如果不加static有什么作用呢?它们之间的区别是什么,查找了一个资料,对它们的区别列举如下:1:加了static后表示该函数失去了全局可见性,只在该函数所在的文件作用域内可见。静态函数与普通函数不同,它只能在声明它的文件当中可见,不能被其它文件使用。2:当

2012-04-21 08:20:28 1277

转载 QT中定时器的使用方法

QT中定时器的使用方法分类: Qt2005-08-21 12:27 3823人阅读 评论(3) 收藏 举报QT中定时器的使用方法(1)重载timerEvent(QTimerEvent *)函数,然后再在类的构造函数中设置时间间隔   startTimer(50);//单位为毫秒(2)在类的构造函数中设定如下:   QTimer *timer=new QTim

2012-04-20 11:54:02 28793

转载 LCD 驱动的整体分析 ,含设备理解

LCD 驱动的整体分析分类: driver2012-03-26 11:51 5人阅读 评论(0) 收藏 举报这篇文章从百度文库上看到的。 没有找到作者署名。但是说的还是很不错的。 看了看增加了不少对字符设备和LCD 的原理的理解ARM LCD 驱动合三星公司ARM9系列嵌入式处理器S3C2410,讲解如何进行LCD驱动程序

2012-04-14 21:54:13 807

转载 Fedora学习笔记----Fedora的目录及查找命令位置的方法

Fedora学习笔记6——Fedora的目录及查找命令位置的方法Fedora的基本目录◆/:根目录◆/bin:存放必不可少的一些命令◆/boot:存放引导装载程序文件以及Linux内核◆/dev:存放设备文件◆/etc:存放系统配置文件◆/home:存放用户主文件◆/initrd:存放初始的RAM磁盘引导支持文件(一般用于系统启动时)◆/lib:存放共享

2012-04-14 21:03:36 1252

原创 解决 qtcreator编辑*.ui文件时右键菜单不能正常显示但的问题

解决 qtcreator编辑*.ui文件时右键菜单不能正常显示但的问题分类: Qt Creator2011-11-26 19:30 21人阅读 评论(0) 收藏 举报 安装qtcreator后一切正常,但是每次打开过过*.ui文件后,右键,所有菜单都变成空白了,菜单都在,只是上面的字都没显示。解决方法:删除 /usr/lib/下的kde3/和kde4/ 使用 rm

2012-04-14 17:43:54 1952 1

转载 面向对象的三个基本特征(讲解)

面向对象的三个基本特征(讲解)面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有

2012-04-05 21:18:43 370

转载 在VS2005中自动添加事件处理函数?

如何在VS2005中自动添加事件处理函数?2006-08-29 10:45 2800人阅读 评论(3) 收藏 举报        用惯了VB6,VC6,一时不知道如何在VS2005添加事件了,看了看参考书和上网查了些资料,都没有查到所需要的,除了在界面双击相应控件自动添加简单的消息外,一时只能手动添加消息。        其实,一试才知道,添加事件是这样的,如下图所

2012-04-05 09:22:10 513

转载 VS2005 MFC MessageBox 消息函数出错

VS2005 MFC MessageBox 消息函数出错 VC++6.0用户在使用VS2005编写WIN32或者MFC程序时,经常使用函数:MessageBox("提示信息。"),但是在VS2005编译时候出错,出错信息如:错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为

2012-04-05 09:20:14 1259

转载 Win7下安装VirtualBox

Win7下安装VirtualBoxWindows7之家(www.win7china.com):Win7下安装VirtualBox,系统找不到指定的路径?很多朋友想尝鲜泄漏版本的Windows 8,但是,又不想折腾自己现有的系统,所以用一个虚拟机软件是再好不过的选择了。在所有的虚拟机软件里面,VMware、微软Windows Virtual PC 等等都不支持目前Windows 8

2012-04-02 11:10:19 860

原创 Minicom

Minicom的使用 =====是否安装了minicom: rpm -qa|grep minicom,如果没有,那么:yum install minicom安装成功之后对minicom进行设置  1.minicom的执行  用指令"rpm -qa | grep minicom"来确认是否安装了minicom,回车后会显示minicom 的版本信息.  第一次

2012-04-01 19:31:21 404

空空如也

空空如也

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

TA关注的人

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