2007年5月18日

在Qt/Embedded 2.3.8中添加MX21Ads键盘处理

摘要: 经过查看源代码发现Qt的键盘处理是判断环境变量QWS_KEYBOARD再加载相应的键盘处理拦截类, 而qt已经包含了几个典型的键盘处理,只要以它们为蓝本即可编写自己的处理类! 一下我以 vr4xx为模板, 建立QWSMx21ButtonsHandler键盘处理类! 以下是相关实现代码, 2. 添... 阅读全文

posted @ 2007-05-18 15:20 王大王 阅读(194) 评论(0) 推荐(0) 编辑

2007年5月17日

QT/Embedded 2.3.8 MX21ADS板移植

摘要: QT/Embedded 现在的最新版本是Qtopia Core 4,网上找很久都没有相关教材,还是稳打稳扎用QT/embedded 2的版本来做。目标平台是Freescale MX21,linux2.4内核,开发平台是RH9,下面是移植过程:1. 下载qt-embedded和tmakeftp://... 阅读全文

posted @ 2007-05-17 10:24 王大王 阅读(161) 评论(0) 推荐(0) 编辑

2007年5月14日

Windows/Linux/Solaris 软中断处理机制

摘要: Windows/Linux/Solaris 软中断处理机制在非中断线程化的 OS 中,如果把响应中断的所有工作都在 ISR 中完成,系统是无法忍受的,我们要做的是在 ISR 中尽量的减少代码,只做一些必要性的工作,如 in / out 操作,把一些其他不必要在 ISR 中工作放到其他地方,比如数据... 阅读全文

posted @ 2007-05-14 08:37 王大王 阅读(197) 评论(0) 推荐(0) 编辑

【Driver】协作安装程序

摘要: 【Driver】协作安装程序by Administrator @ 1:20 pm. Filed under 程序设计, Code Snippets --------------------------------------------------------------------------... 阅读全文

posted @ 2007-05-14 08:35 王大王 阅读(130) 评论(0) 推荐(0) 编辑

关于嵌入式系统的启动

摘要: 一篇很好的讲解嵌入式linux启动的文章嵌入式Linux启动分为两个部分,系统引导与Linux启动。系统引导将完成Linux装入内存前,初始化CPU和相关IO设备,并将Linux调入内存的工作。系统引导主要由BootLoader实现。在BootLoader将Linux内核调入内存之后,将权力交给L... 阅读全文

posted @ 2007-05-14 08:18 王大王 阅读(179) 评论(0) 推荐(0) 编辑

2007年4月24日

QTable中header高度

摘要: 在QTable中,如果我们把horizontalHeader的高度设置的比较大的话,很可能会覆盖掉QTable中的一些内容,在Qt 2.3中,QTable不会根据horizontalHeader自动调整,所以我通过如下方法解决: horizontalHeader()->setFixe... 阅读全文

posted @ 2007-04-24 09:25 王大王 阅读(193) 评论(0) 推荐(0) 编辑

2007年4月23日

QWidget在QPopupMenu显示

摘要: 在QPopupMenu中,如果我insert a widget,如果这个widget直接继承于QWidget,他很可能无法正确显示,即使设置了该widget的geometry也不行,我的解决方法如下,在创建widget的构造函数中: QVBoxLayout *vb = new QVB... 阅读全文

posted @ 2007-04-23 19:42 王大王 阅读(213) 评论(0) 推荐(0) 编辑

2006年6月13日

在OpenSSL中添加自定义加密算法

摘要: 在OpenSSL中添加自定义加密算法 1.加密算法的加载... 1 2.密码算法接口的定义... 4 3.示例... 8 1.加密算法的加载 在调用加密算法之前,通过调用OpenSSL_add_all_algorithms来加载加密算法函数和单向散列算法函数 void OpenSSL_ad... 阅读全文

posted @ 2006-06-13 15:46 王大王 阅读(1393) 评论(0) 推荐(0) 编辑

2006年4月11日

LibXML2不支持中文补遗

摘要: 由于对libxml2的不熟悉,发表了“LibXML2不支持中文”一文。经过不断的接触,发现LibXML2自身已经支持了中文编码.只是他的所有api处理的数据都是UTF-8类型的,所以只要在读入和写入数据时进行相应转换即可!而且libxml2已融合了iconv,以下是代码!flags标示是读入(0)... 阅读全文

posted @ 2006-04-11 11:35 王大王 阅读(143) 评论(0) 推荐(0) 编辑

2006年3月15日

基于arm+uClinux的嵌入式系统的开发

摘要: 前些日子基于arm+uClinux开发了一个网络监控系统,眼看项目马上要做完了,终于松了一口气,于是整理了一些笔记和心得想和大家针对这种开发模式进行一些探讨,希望对各位有所帮助。 按照我的开发过程想分以下几部分逐一介绍。 1.开发平台的选择和论证 2.开发环境的建立 3.一般程序的开发 4.Lin... 阅读全文

posted @ 2006-03-15 22:06 王大王 阅读(337) 评论(0) 推荐(0) 编辑

导航