摘要: 引言 我们知道,流行的 GUI 编程都有一个重要的概念与之相关,即"事件驱动编程"。事件驱动的含义就是,程序的流程不再是只有一个入口和若干个出口的串行执行线路;相反,程序会一直 处于一个循环状态,在这个循环当中,程序从外部输入设备获取某些事件,比如用户的按键或者鼠标的移动,然后根据这些事件作出某种的响应,并完成一定的功 能,这个循环直到程序接受到某个消息为止。"事件驱动"的底层设施,就是常说的"消... 阅读全文
posted @ 2009-05-17 08:42 旅人 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1:引言 自 MiniGUI 从 1998 年底推出以来,越来越多的人开始选择 MiniGUI 在 Linux 上开发实时嵌入式系统。MiniGUI 系统也逐渐成熟,并在各种嵌入式系统中扮演了重要的角色。为了帮助嵌入式软件开发人员使用 MiniGUI编写出更好的应用程序,我们将撰写一系列文章讲解基于 Linux 和 MiniGUI 的嵌入式系统软件开发,并冠名"基于 Linux 和 MiniGUI... 阅读全文
posted @ 2009-05-17 08:40 旅人 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 继续..学习研究 阅读全文
posted @ 2009-02-21 11:26 旅人 阅读(141) 评论(0) 推荐(0) 编辑
摘要: QT/Embedded 现在的最新版本是Qtopia Core 4,网上找很久都没有相关教材,还是稳打稳扎用QT/embedded 2的版本来做。目标平台是Freescale MX21,linux2.4内核,开发平台是RH9,下面是移植过程:1. 下载qt-embedded和tmakeftp://ftp.qtopia.org.cn/mirror/ftp.trolltech.com/qt/sourc... 阅读全文
posted @ 2008-12-30 21:49 旅人 阅读(864) 评论(1) 推荐(0) 编辑
摘要: Arm-Linux嵌入式QT/E环境的建立(qt/e 3.x系列) QT/E 3.x系列比QT/E 2.x系列有非常大的改进,大大提高了开发进度,不再使用tmake,安装也更简单。但目前在网上关于QT/E 3.x系列的介绍还是比较少,所以本文介绍一下QT/E 3.x系列的安装。 一、建立arm交叉编译工具链 在安装QT/E之前,应确保arm-linux交叉编译工具链... 阅读全文
posted @ 2008-12-30 21:48 旅人 阅读(2243) 评论(11) 推荐(0) 编辑
摘要: Do you ever think about me Do you ever cry yourself to sleep In the middle of the night when you awake Are you calling out for me Do you ever reminisce I can’t believe I’m acting like this I know it’s... 阅读全文
posted @ 2008-12-26 08:03 旅人 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 从zImage头跳转进来,此时的状态 MMU为off D-cache为off I-cache为dont care,on或off没有关系 r0为0 r1为machine ID r2为atags指针 内核代码入口在linux-2.6.24-moko-linuxbj/arch/arm/kernel/head.S文件的83行。首先进入SVC32模式,并查询CPU ID,检查合法性 ... 阅读全文
posted @ 2008-12-02 15:00 旅人 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 1024运行时会提示输入密码,此密码用于加密key文件(参数des3便是指加密算法,当然也可以选用其他你认为安全的算法.),以后每当需读取此文 件(通过openssl提供的命令或API)都需输入口令.如果觉得不方便,也可以去除输入密码的参数 -des3,但一定要采取其他的保护措施!... 阅读全文
posted @ 2008-12-01 10:14 旅人 阅读(1085) 评论(1) 推荐(0) 编辑
摘要: 一:openssl在arm下的交叉编译 (一) 1../Configure linux-elf-arm -DB_ENDIAN linux:' arm-linux-gcc' shared --prefix=/usr/local/openssl2. make 3. make install值得注意的是,在arm交叉编译环境中,引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -l... 阅读全文
posted @ 2008-11-29 14:59 旅人 阅读(10971) 评论(1) 推荐(0) 编辑
摘要: GNU make中文手册ver - 3.8翻译整理:徐海兵2004-09-11GNU make中文手册目 录Table of ContentsGNU make中文手册........................................................................................................................ 阅读全文
posted @ 2008-11-23 08:24 旅人 阅读(3116) 评论(0) 推荐(0) 编辑