EDN首页   博客首页 用户登陆  |  注册

最新日志

发表于:2009/4/13 16:41:53
标签:无标签

0

Qt资源体系

The Qt Resource SystemQt资源体系采用平台独立机制来存储应用程序执行时的二进制文件。这种机制在应用程序需要一些确定的文件(图标、翻译文件等等)而且又不想冒丢失文件的风险时是有用的。资源体系依赖于 qmake, rcc (Qt's resource compiler), 和 QFile 的紧密协作。Qt 3 的 qembed 工具和 image collection 机制被废除。 Resource Collection Files (.qrc)与应用程序关联的应用程序由 .qrc 文件来指定,它用XML记录硬盘上的文件和对应的随意指定的资源名称,应用程序通过资源名称来访问资源。一个.qrc 文件的例子: <!DOCTYPE RC…

系统分类: 嵌入式   |    用户分类: Qt学习    |    来源: 转贴

该用户于2009/4/13 16:42:46编辑过该文章

点击查看原文

阅读(489)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/13 15:32:31
标签:无标签

0

ARM研发板上USB 摄像头图像采集实现

研发板上的arm是AT91RM9200,摄像头选用的是网眼的pc350,主控芯片是ov511+。系统内核是2.4,宿主机是fedora core 6,交叉编译器是2.95.3。就是这些家底了,:-)。 一 驱动加载 ov511的驱动,2.4的内核中就有,所以我们只需重新编译内核,将下边的选项都选上,然后重新烧写内核就能了。:-),也就是直接静态加载,我喜欢一劳永逸,:-),试验阶段还是动态的好。 (1)在arm linux的kernel目录下make menuconfig。 (2)首先(*)选择Multimedia device->下的Video for linux。加载video4linux模块,为视频采集设备提供编程…

系统分类: ARM   |    用户分类: ARM    |    来源: 转贴

该用户于2008/11/13 15:32:33编辑过该文章

点击查看原文

阅读(1470)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/13 14:05:48
标签:无标签

0

FS2410上安装摄像头驱动和构建视频服务器

我的开发板是优龙的FS2410(S3C2410),linux内核2.6.8.1,以下是我成功安装摄像头驱动和构建视频服务器的步骤,摄像头芯片是中芯微电子的301P,属于老芯片了,现在市面上这方面的芯片比较少了,新的芯片(如303)不知能否被支持,有机会试一下。 1.移植2410的摄像头驱动内核环境2.6.8.1去http://mxhaard.free.fr/download.htm下载嵌入式专用的摄像头补丁usb-2.6.8.1.patch.tar.gz(1)放入内核文件夹/drivers/usb,解压得到usb-2.6.8.1-2.patch 执行命令:patch -p1 <usb-2.6.8.1-2.patch 此时会在usb/media下出现目录SPC…

系统分类: ARM   |    用户分类: ARM    |    来源: 转贴

该用户于2008/11/13 14:05:51编辑过该文章

点击查看原文

阅读(928)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/8 17:17:42
标签:无标签

0

基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (三)

首先引用《嵌入式系统 Boot Loader 技术内幕》的一段话:Boot Loader 的设计与实现是一个非常复杂的过程。如果不能从串口收到那激动人心的"uncompressing linux.................. done, booting the kernel……"内核启动信息,恐怕谁也不能说:"嗨,我的 boot loader 已经成功地转起来了!" 我对此深有体会,这就是为什么这篇文章推迟一个星期才出来的原因。 u-boot实现linux内核引导步骤: 1、U-BOOT给linux内核传递合适参数的定义修改include/configs/fs2410.h如下:…………/****************************************************…

系统分类: ARM   |    用户分类: 无分类    |    来源: 转贴

点击查看原文

阅读(1259)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/8 17:16:50
标签:arm  fs2410  u-boot  linux  移植  

0

基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (二)

本文实现u-boot的写操作,实验过程中,参考了网上资料,列举如下: 《uboot1.1.4移植》网址: http://hi.baidu.com/edaworld/blog/item/c40f83a8a2e6d1b5cb130cca.html 《uboot for s3c2410 nandboot 使用saveenv保存环境变量》网址: http://blog.chinaunix.net/u1/56388/showart_438720.html 《基于smdk2410 开发板u-boot-1.2.0 对 nand flash的支持》PDF文档。 涉及文件: common/env_nand.c Driver/nand_legacy/ nand_legacy.c Include/configs/fs2410.h 具体修改分析: Lib_arm/board.c u-boot 运行至第二阶段进入 start_armboot()函数。其中 nand_init()函数是对 nan…

系统分类: ARM   |    用户分类: ARM    |    来源: 转贴

点击查看原文

阅读(1318)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2008/11/8 17:15:23
标签:无标签

1

基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (一)

买到开发板之初,就开始移植u-boot,问题多多,加上扳子硬件烧写出了问题,折腾半个多月,放弃,一种挫败感久久不能抹去;偶然间发现扬创开发板“基于u-boot移植修改完善”的utu-bootloader,买之,回来打开光盘一看,暂不提供u-boot移植源代码。凭着职业的冷静,我克制住,和网上的朋友一样,奋战几个夜晚,完成了从NAND FLASH启动、NAND FLASH读写、内核引导。 移植过程中,参考了网上资料,列举如下: 《uboot1.1.4移植》网址: http://hi.baidu.com/edaworld/blog/item/c40f83a8a2e6d1b5cb130cca.html 《u…

系统分类: ARM   |    用户分类: ARM    |    来源: 转贴

点击查看原文

阅读(1163)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/3 16:49:02
标签:无标签

0

chmod命令详细用法

指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录…

系统分类: 嵌入式   |    用户分类: Linux    |    来源: 转贴

点击查看原文

阅读(282)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/11/2 16:50:52
标签:无标签

1

摄 像 头 浅 谈

一、摄像头简介摄像头(CAMERA)又称为电脑相机、电脑眼等,它作为一种视频输入设备,在过去被广泛的运用于视频会议、远程医疗及实时监控等方面。近年以来,随着互联网技术的发展,网络速度的不断提高,再加上感光成像器件技术的成熟并大量用于摄像头的制造上,这使得它的价格降到普通人可以承受的水平。普通的人也可以彼此通过摄像头在网络进行有影像、有声音的交谈和沟通,另外,人们还可以将其用于当前各种流行的数码影像、影音处理。 二、摄像头的分类摄像头分为数字摄像头和模拟…

系统分类: 嵌入式   |    用户分类: 无分类    |    来源: 转贴

点击查看原文

阅读(367)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2008/10/31 16:08:45
标签:无标签

0

在linux 上安装gcc-3.3.1编译器

安装之前,必须保证系统中有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 3.3.1情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用。本文介绍的是以源代码形式提供的GCC软件包的安装过程,软件包本身和其安装过程同样适用于其它Linux和Unix系统。   系统上原来的GCC编译器可能是把gcc等命令文件、库文件、头文件等分别存放到系统中的不同目录下的。与此不同,现在GCC建议我…

系统分类: ARM   |    用户分类: Linux    |    来源: 转贴

点击查看原文

阅读(493)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/28 14:46:12
标签:无标签

0

s3c2410之clock

clock部分比较容易,现在按照datasheet的思路梳理一下。 一、对clock的基本认识 第七部分是“clock & power management”,总结如下: 1 s3c2410的clock & power management模块包含三个部分:clock control、usb control、power control。现在的关注点是clock control。 2、s3c2410有两个pll(phase locked loop,锁相环,在高频中学过,可以实现倍频,s3c2410的高频就是由此电路产生的)。其中一个是MPLL,M即为main,用来产生三种时钟信号:Fclk(给CPU核供给时钟信号,我们所说的s3c2410的cpu主频为200MHz,就是指…

系统分类: 嵌入式   |    用户分类: ARM    |    来源: 转贴

点击查看原文

阅读(377)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/23 13:18:28
标签:无标签

0

s3c2410的启动过程分析(最前面部分)

这几天一直在摸索s3c2410的启动过程,几天的困惑终于在昨天晚上基本解决.下面详细分析一下它的最前面的启动过程. 1.在板子上电的一开始,首先自动判断是否是autoboot模式(这是由硬件设计阶段,由硬件工程师对mcu的引脚连线决定的),我所使用的s3c2410是带有nandflash的,并切被设置成autoboot,从nandflash开始启动. 2.在判断是autoboot模式后,mcu内置的nandflash控制器自动将nandflash的最前面的4k区域(这4k区域存放着bootloader的最前面4k代码)拷贝到samsung所谓的"steppingstone"里面(实际上是一块4k大小的SRAM). 3.在拷…

系统分类: 嵌入式   |    用户分类: ARM    |    来源: 转贴

点击查看原文

阅读(668)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/6/23 11:47:23
标签:无标签

1

同济大学软件学院院长谈择业—关于嵌入式方向

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。非凡是随着消费家电的智能化,嵌入式更显重要。像我们平经常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、…

系统分类: 嵌入式   |    用户分类: 无分类    |    来源: 无分类

点击查看原文

阅读(372)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/5/1 22:06:51
标签:无标签

1

Qt学习手记之二(入门篇)

按照习惯,学习一个库,一般从写一个Hello World程序开始,在上篇中我们已经在库的安装目录里看到了这样的例子,但是那个例子只有一个button,过于简单了,甚至不能算是一个完整的窗体程序,为了比较深切的体会Qt编程的方式和思想,我们有必要自己写一个相对比较复杂的Hello程序,我们的程序里应该有一个面板里面放置两个控件(一个无事件控件,和一个有事件控件)来组成我们的程序,对于一个事件驱动的程序来说,这样体验才算是比较完整的,ok,首先,我们可以在上一个程序的基础上进行扩…

系统分类: 嵌入式   |    用户分类: Qt学习    |    来源: 转贴

点击查看原文

阅读(928)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/5/1 21:41:58
标签:无标签

1

X Window 运行原理与启动过程

第一次在Debian下装XFree86,startx启动了twm,装了gnome 后startx启动了gnome环境,为什么?装gnome 时修改了什么文件以及X环境是怎么起来的?本文主要说明X Window System的基本运行原理,其启动过程,及常见的跨网络运行X Window System。 一) 基本运行原理   X Window System采用C/S结构,但和常见的C/S不同。常见的C/S结构中,称提供服务的一方为server,即服务器端(如HTTP服务,FTP服务等),使用服务的称为client,即客户端。但在X Window System中,client是执行程序的一方,在上面执行各种X程序,…

系统分类: 嵌入式   |    用户分类: Linux    |    来源: 转贴

点击查看原文

阅读(385)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2008/5/1 11:28:37
标签:无标签

3

PID调节经验总结

PID控制器参数选择的方法很多,例如试凑法、临界比例度法、扩充临界比例度法等。但是,对于PID控制而言,参数的选择始终是一件非常烦杂的工作,需要经过不断的调整才能得到较为满意的控制效果。依据经验,一般PID参数确定的步骤如下[42]: (1) 确定比例系数Kp 确定比例系数Kp时,首先去掉PID的积分项和微分项,可以令Ti=0、Td=0,使之成为 纯比例调节。输入设定为系统允许输出最大值的60%~70%,比例系数Kp由0开始逐渐增大,直至系统出现振荡;再反过来,从此时的比例系数Kp逐渐减小,直…

系统分类: 单片机   |    用户分类: 智能车    |    来源: 整理

点击查看原文

阅读(2396)  |  评论(0)  |   收藏 (0)  |    举报

23Next >Total , Page /