- 博客(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关注的人