
嵌入式
似水如风
一步一步往上爬
展开
-
[嵌入式第二步]fedora 10下交叉编译环境构建
linux下面交叉环境的构建有两种方法。一种是自己配置,这种方法非常耗时间,不过自己能够熟练联系一遍的话是很有帮助的;第二种就是采用别人已经编写好的交叉编译器,这个就比较傻瓜式了,不过节省时间。 交叉编译器的编译时一个非常耗时的工作,对于实际项目的作用并不大。除非在某些应用程序或驱动模块已经通过测试进入成品库,而这些应用程序或驱动模块依赖某个版本GCC或Glibc。同时修改和测试原创 2011-12-29 22:33:22 · 1166 阅读 · 0 评论 -
自己动手制作QPF字体,让QT程序看起来不是那么僵硬
由于是嵌入式开发的初学者,编写了一个QT界面程序,在TE6410开发板上怎么也不能显示自己需要的那种字体,网上可被下载的符合要求的QPF字体又不是很多,界面程序字体问题要是不能解决,那严重影响到界面的美观啊,在我万籁俱灰之下,终于找到了这一篇文章,按照上面的步骤操作,当我看到开发板上面显示了我自己制作的字体之后,那个兴奋劲儿啊,简直是无以言表啊。 链接:(原创)QT 4.7支持中文(QT原创 2012-09-26 21:17:29 · 3552 阅读 · 0 评论 -
飞凌TE6410屏幕校准步骤
1.将下面的rcS文件拷贝到SD卡中,然后放在旁边,不要插到板子当中去;#! /bin/shPATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:runlevel=Sprevlevel=Numask 022export PATH runlevel prevlevel## Trap CTRL-C &c only in this s原创 2013-09-27 09:12:13 · 1666 阅读 · 0 评论 -
飞凌TE6410开发Qt/E 4.4.3界面程序步骤
1、用/joe/4.4.3/builddir/sdk/qtopiacore/target/bin/qmake工具编译编写的程序,生成Makefile文件2、修改Makefile文件,CFLASS = -fno-rtti CXXFLAGS = -fno-rtti/usr/local/arm/4.4.1/bin/3.设置交叉编译工具export PATH=/usr/loc原创 2013-09-27 08:58:48 · 1735 阅读 · 0 评论 -
Qt 4.7.1的移植[未上图]
环境:Ubuntu 12.04VMware 9.0qt软件包:qt-everywhere-opensource-src-4.7.1.tar.gz (飞凌自带)交叉工具链4.3.2(参照飞凌技术手册)Tslib库的安装(参照飞凌技术手册)说明:前面的准备工作和飞凌技术手册当中的一样,因为飞凌没有给Qt 4.7.1的嵌入式版本的移植教程,所以下面我将步骤附上:一、Qt4原创 2013-06-29 02:28:27 · 2273 阅读 · 0 评论 -
嵌入式Qt4.7.1安装详解
嵌入式Qt 4.7.1安装移植过程详解环境:Ubuntu 12.04VMware 9.0qt软件包:qt-everywhere-opensource-src-4.7.1.tar.gz (飞凌自带) http://www.kuaipan.cn/file/id_111560663117095120.htm 访问密码:H17dXX交叉工具链4.3.2(参照飞凌技术手册)原创 2013-07-14 14:46:12 · 9194 阅读 · 3 评论 -
linux下面更改Logo
现在告诉大家怎么把小企鹅图片显示成自己想要的图片。make menuconfig 下面的 Graphics support 下面配置。(1)首先准备一张640x480(根据自己的液晶屏分辨率来选择)的图片,如图1:图1再准备好修改图片的软件,在这里我们使用ubuntu的gimp。 (2)Ubuntu安装gimp:sudo apt-get install原创 2012-08-05 22:21:12 · 889 阅读 · 0 评论 -
TE6410之自己动手编写LED驱动
PS:花了一个晚上,将led驱动搞定了,很欣慰啊,下面记录下这个经过。1.[看TE6410底板原理图] 在飞凌TE6410的开发板上面任意找一个空闲的GPIO口,然后再GPIO口上面挂载一个led。比如在GPP1上面挂载一个led;2.[S3C6410用户手册] 找到有关GPP的一章节,看到如下语句:3.[回到虚拟机] 现在可以写驱动程序了,当然预先原创 2013-03-04 22:44:31 · 1024 阅读 · 0 评论 -
用QtCreator创建TE6410开发板的界面程序
1、用/joe/4.4.3/builddir/sdk/qtopiacore/target/bin/qmake工具编译编写的程序,生成Makefile文件2、修改Makefile文件,CFLASS = -fno-rtti CXXFLAGS = -fno-rttiexport PATH=/usr/local/arm/4.4.1/bin/:$PATH3、make生成可执行文件4原创 2012-12-19 20:58:28 · 1791 阅读 · 0 评论 -
双绞线的制作
http://v.youku.com/v_show/id_XMzM3NDIzNDM2.html原创 2012-07-31 16:45:29 · 774 阅读 · 0 评论 -
Qt实现动态切换语言
要想实现动态切换语言,必须掌握动态切换语言的原理。原理其实就是把显示的语言文字做成不同的字库文件,然后在程序中动态的加载字库文件而已。比如说我要中文显示,那么我就先做一个中文字库文件,然后在程序中将这个中文字库文件加载到程序中,前提是这个文件必须包括你要显示的文字的全部,要不然有些文字就不能正确显示。那么现在有几个问题需要思考:1.怎么制作这个字库文件?2.怎样加载这个文件?3.怎样实现动原创 2012-07-16 20:02:55 · 13802 阅读 · 3 评论 -
TE6410触摸屏校正--使qtopia4.4.3应用程序支持触摸功能
飞凌TE6410自带的文件系统的Qtopia4.4.3没有触摸屏校正过程;因此需要自己在/bin/qtopia4文件中写入触摸屏校正程序,如果不写这个的话,系统就可能会使用qtopia2.2.0的屏幕校正文件,从而导致自己编写的qtopia4.4.3应用程序不能支持触摸功能(其实是支持的,是不能识别位置而已)。程序如下:if [ -c /dev/input/even原创 2012-07-02 21:12:39 · 1303 阅读 · 0 评论 -
Qtopia字体库的移植--使程序能够在开发板上显示中文
需要将至少两个文件复制到....lib/font目录下 1、fontdir 文件。这个是应用程序寻找当前系统中最合适自己需要的字库的索引; 2、需要的字体库文件,一般是多个。具体移植那一个,看你使用的字库是什么了; 3、在程序中需要这样设置: //中文支持 QTextCodec::setCodecForLocale(QTextCode原创 2012-07-02 21:04:45 · 1546 阅读 · 0 评论 -
[嵌入式第一步]虚拟机以及Linux安装
经过一段时间的前期理论准备,决定在Vmware Workstation8.0下面安装Fedroa 10,其实都可以的,只是几经尝试,发现这个版本的比较适合我的电脑(配置比较低)。1、安装虚拟机就不多说了,跟安装一般软件一样,前提是要你的硬盘空间足够;2、安装Fedroa 10,中间可能有几步要注意一下,否则会出错。a、虚拟磁盘选择IDE;b、制定磁盘空间为立即分配;c、选择安装的服务:最好原创 2011-12-29 23:20:52 · 1587 阅读 · 0 评论