随笔分类 -  ARM Linux

(原创)QT 4.7支持中文(QT4.7)(中文)(makeqpf)
摘要:QT4.7.0在移植到开发板上的时候,中文支持是必不可少的,如何让QT支持中文,如何制作QT支持的字体文件,如何使QT UI编辑器中的字号与开发板中的字号一致。作者通过实验进行了一一验证。 阅读全文

posted @ 2011-07-05 11:40 liu_xf 阅读(18860) 评论(1) 推荐(3) 编辑

(原创)移植ads7846驱动到tiny6410(tiny6410)(ads7846)(移植)(触摸屏)(抖动)
摘要:目前,市面上很多6410开发板都存在触摸屏抖动的问题,tiny6410也不例外,友善的解决方法是采用一线触摸,即在LCD板上,用一个单片机控制ADS7846芯片AD转换,再将数据通过单总线的方式与6410通讯。可是,我这里没有一线触摸板,于是就开始移植ADS7846驱动到tiny6410。 阅读全文

posted @ 2011-06-23 21:04 liu_xf 阅读(5803) 评论(9) 推荐(0) 编辑

(原创)6410触摸屏驱动分析(s3c-ts.c)(Linux)(分析)
摘要:分析内核s3c-ts.c源码,看它是如何采集坐标信息及防抖动处理的。 阅读全文

posted @ 2011-06-22 11:47 liu_xf 阅读(5202) 评论(6) 推荐(0) 编辑

(原创)如何在QT下执行shell或外部程序(QT4)(shell)(mini6410)(smplayer)
摘要:通常,我们运行shell程序都是在终端里进行的,而在产品中,不可能叫用户到终端里去敲命令吧;还有,当系统中的某一个计算功能,我在另一程序里已经做好了,想通过GUI程序直接调用它运行。那么,在这些情况下,如何通过GUI上的button来运行shell脚本和linux程序呢。下面将在mini6410上,通过一个范例来介绍如何在QT4 GUI程序里调用shell程序和运行应用程序。 通过本范例,可以测试用linux C库的函数来调用shell脚本和应用程序,也可以通过qt的函数来调用shell脚本和应用程序。还介绍了阻塞运行和非阻塞运行。 阅读全文

posted @ 2011-06-14 11:18 liu_xf 阅读(11082) 评论(1) 推荐(1) 编辑

(转载)vi/vim基本使用方法(vi)(vim)(使用方法)
摘要:在minicom终端里修改开发板中的文件时,必须要用到vi,因为开发板中并不像开发主机那样,有gedit和kscope这样的编辑器;还有,即便是在开发主机上,也会经常用到vi,因为vi使用起来会比较的方便。但是vi对于初学者来说,还是会感觉到入门困难,因为它是基于命令行的,所有的编辑都是基于命令行来操作的,如果用得不多会不太记得,因此特将这些命令转载过来,在需要的时候可以查阅。 阅读全文

posted @ 2011-05-16 13:44 liu_xf 阅读(13345) 评论(1) 推荐(2) 编辑

(原创)ubuntu10.10编译x86-qtopia(x86-qtopia)(ubuntu10.10)(友善之臂)
摘要:在linux下,编译qtopia是件很折腾人的事情,因为它要依赖一 些库,但这些库在刚装好的linux系统下都是没有的;本人也是折腾了两周,才算把qtopia编译出来,当屏幕上qvfb里显示出qtopia的桌面时,心情那个激动啊。 阅读全文

posted @ 2011-05-03 13:47 liu_xf 阅读(2443) 评论(0) 推荐(0) 编辑

(整理)ubuntu10.10安装低版本的编译器(低版本)(gcc)(ubuntu)
摘要:ubuntu10.10默认安装的是4.4版本的编译器,现在我们要安装3.4的编译器,可是为什么要安装比默认版本要低的编译器呢,主要是因为要编译x86-qtopia,4.4版本的编译器对语法要求很高,导致编译qtopia源码时有很多的错误,当然你也可以通过修改源码来完成编译,但还有一个比较偷懒的做法,那就是使用3.4编译器。 阅读全文

posted @ 2011-04-27 10:38 liu_xf 阅读(4496) 评论(0) 推荐(0) 编辑

(转载)QT简介(QT/X11)(QT/Embedded)(Qtopia)
摘要:刚接触qt,QT有QT/X11、QT/Embedded、Qtopia,有Windows平台,也有Linux平台的,开发工具有Qt Design、Qt Creator;这里在网上搜到了一篇文章,写得很好,特转载过来。 阅读全文

posted @ 2011-04-19 22:45 liu_xf 阅读(2525) 评论(0) 推荐(0) 编辑

(整理)linux常用命令及设置-备查(ubuntu10.10)(mini6410)(命令)(设置)(入门)
摘要:Ubuntu10.10的常用命令, 有些是针对ubuntu10.10,有些是linux通用的,PC上的开发板上的都有,主要是刚开始学习linux,记在这里怕忘记。随时更新。 注意,加了修饰语的,比如ubuntu10.10、mini6410的表示只在指定的环境测试过,没有修饰语的则则表示是通用的,都可用。 阅读全文

posted @ 2011-04-18 16:27 liu_xf 阅读(650) 评论(0) 推荐(0) 编辑

(整理)友善之臂x86-qtopia编译问题(luuid、x86-qtopia、友善之臂)
摘要:在ubuntu8.04下编译友善之臂的x86-qtopia时,遇到“/usr/bin/ld: cannot find -luuid”的问题,网上也搜到了解决的办法,现将其整理一下。 阅读全文

posted @ 2011-02-22 20:34 liu_xf 阅读(2355) 评论(2) 推荐(0) 编辑

(整理)友善之臂micro2440 ubuntu 8.04 嵌入式QT开发环境搭建(ubuntu 8.04、友善之臂、Micro2440、Qtopia)
摘要:友善之臂micro2440开发板的用户手册中介绍的是Fedora 9的开发环境,但本人不喜欢Fedora 9的图形界面,正好电脑里本身装有ubuntu 8.04,所以就不换了。ubuntu 和Fedora 9还是有一些区别,安装编译器和源码时和手册上有一些出入,特别是编译qtopia。这里做下笔记。 阅读全文

posted @ 2011-02-22 18:47 liu_xf 阅读(4985) 评论(8) 推荐(1) 编辑

(原创)虚拟机下Ubuntu共享主机文件(Ubuntu、VMware、共享)
摘要:使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。 阅读全文

posted @ 2011-02-18 10:32 liu_xf 阅读(26212) 评论(4) 推荐(1) 编辑

导航