- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 qws server
QT Embeded应用没有来严格的区分server和client进程,如果一个QT进程的启动参数中有-qws,那么这个进程就具有server管理功能,被称为QWS server,当然这个进程同样可以和其它的QT进程一样可以创建并显示widget,只有兼做server的功能而已。不带-qws这个参数就是QWS Client。因此任何一个基于QT的application都可以做QWS Server。
2012-12-19 13:40:50 1873
原创 系统时钟和硬件时钟以及date和hwclock命令
1. “系统时间”与“硬件时间” 系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。 硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关
2012-12-17 16:43:33 4365
原创 MIPS处理器下浮点指令的处理方法
这几天编译qt,运行起来非常慢,组长让我试一下软浮点的编译器,说处理器不支持浮点,用软浮点编译器编译下会运行快一点,对于软浮点不是很明白,就网上搜集了一下,总结一下: 在嵌入式领域,为了节省成本和减少功耗,很多芯片都是没有浮点运算模块的,一般该模块叫做FPU(float processunit)。对于不支持硬件浮点的处理器下,linux内核有一个模块叫math-emu的软件模块,就是用
2012-12-14 17:10:57 7066 1
原创 嵌入式linux的mdev机制
mdev是busybox自带的一个简化版的udev 作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的 使用mdev时不加参数就是用hotplug机制来决定创建什么样的设备文件。而用mdev -s是用sys文件系统提供的信息来创建设备文件的. mdev -s扫描/sys/clas
2012-12-14 15:19:24 8374 1
原创 嵌入式nfs的安装配置和启动
在调试开发板的过程中用nfs文件系统作为根文件系统启动,可以随时更新文件系统内的文件,非常的方便。这段时间工作用到了nfs根文件系统,这里做一下总结。安装 配置:aptitude install nfs-kernel-servervim /etc/exports这里面就是nfs的默认目录和相关属性ro 只读访问rw
2012-12-14 11:09:23 1693
原创 详解qtopia4.4.3移植到mips处理器以及相关问题总结
最近公司做一个linux手机项目,需要做一个图形界面程序,移植qtopia,其中遇到一些难题也折腾了1个多星期,总算是弄好了,这里总结一下。分为以下几部分:1 编译运行x86版本的qtopia2 编译移植mips处理的qtopia3 在qtopia4.4.3下编译运行helloworld程序4 编译运行中遇到的问题和解决方法5 qtopia的qconfigure选项详解6
2012-12-11 16:20:29 4034 2
原创 中断处理函数中不用disable_irq而用disable_irq_nosync原因
今天在写触摸屏驱动时在中断处理函数中使用disable_irq关中断发现在进入中断处理后内核就挂掉了,于是研究了一下才发现disable_irq关闭中断并等待中断处理完后返回, 而disable_irq_nosync立即返回. 在中断处理程序中应该使用disable_irq_nosync来关闭中断先看一下disable_irq_nosync,内核代码中是这样解释的:
2012-12-06 16:33:31 23376 1
转载 patch补丁文件制作 使用和常见问题
1. 给源码树加 patch进入源码树的根目录下:cd SRC_DIRpatch -p 1 -p 1 指定忽略的目录个数,如你的patch头为 diff -urN orig/include/linux/module.h tgt/include/linux/module.h,则是对 $SRC_DIR/ 下的 include/linux/modue.h 应用该patch
2012-12-06 11:17:27 4598
转载 MII、GMII、RMII接口介绍
MII (Media Independent Interface 介质无关接口)MII即媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。数据接口包 括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号。管理接口是个双信号接口:一个是 时钟信号,另一个是数
2012-12-03 18:04:18 5596 1
转载 块设备驱动分析
前一段时间一直在Linux下搞块设备驱动的开发,实现了多个块设备模块,现将块设备驱动开发的一些方法总结一下。 块设备与字符设备的区别1、 从字面上理解,块设备和字符设备最大的区别在于读写数据的基本单元不同。块设备读写数据的基本单元为块,例如磁盘通常为一个sector,而字符设备的基本单元为字节。所以Linux中块设备驱动往往为磁盘设备的驱动,但是由于磁盘设备的IO性能与CPU相比很差
2012-12-02 18:38:00 1440
原创 spi总线的mmc卡驱动调试总结
这周调试挂载在spi总线sd卡驱动,总结一下因为这个涉及到2个驱动,spi总线驱动和sd卡驱动,sd卡设备挂载在spi总线上并不像设备挂载在i2c总线上,i2c总线提供设备挂载需要的借口函数attach,只需要设备主动去调用attach就可以挂载上去。而对于spi总线设备它的挂载方式不是主动去挂载,而是采取和platform虚拟总线注册设备方式相似的方法。在相应处理器架构的目录上的
2012-12-02 17:31:55 4522 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人