- 博客(23)
- 收藏
- 关注
原创 Qt播放器之自定义按钮
一、前言在做播放器时,Qt自带的按钮部件虽然很强大,但是显示效果还是不能令人满意。于是决定自定义一个简单的按钮部件。按钮部件只简单的显示按下、释放两个状态,并且只发出clicked()信号。基本功能如下: 当按下时显示一个按下的图标; 当释放时显示另一
2011-09-30 16:39:09 2141
原创 交叉编译模拟环境sbox2的使用
作者:谭石坚,华清远见嵌入式学院高级讲师sbox2简介scratchbox2(简称sbox2)是一个交叉编译模拟器,可以模拟ARM、X86、MIPS等平台。scratchbox2是scratchbox1的第二版。但是第二版完全舍弃的第一版,在使用上第二版比第一版方便、易用很多。2009年4月,Scratchbox2正式发布,2010年3月,Nokia正式接手scratchbox2 的维护工作。Nokia接手Scratchbox2的目的很明显,就是为Maemo手机平台提供一个模拟的软件开发环境。Scratch
2010-09-03 15:28:00 3048
原创 搭建嵌入式QT4开发环境
一、PC环境: Vmware6.5; 操作系统为:ubuntu9.10; Gcc 版本是:4.4.1; 交叉工具链是4.1.1 版本。 二、安装交叉工具链: QT4 最好使用GCC 4版本的工具链,这里提供的4.1.1版本的交叉工具链,工具链包是:4.1.1_softfloat_withlib.tar.bz2
2010-04-25 21:28:00 2618
转载 linux-2.6.26.5内核移植到达芬奇平台DM644X(ARM9)
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn-------------------------------------------- 文件:linux-2.6.24-davinci.patc
2008-12-25 14:44:00 1486
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之clock.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn-------------------------------------------- /* * linux/arch/arm/mach-davinci/clock.c *
2008-12-25 14:43:00 1228
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之board-evm.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------/* * linux/arch/arm/mach-davinci/board-evm.c *
2008-12-25 14:43:00 1403
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之gpio.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------针对该gpio.c的硬件手册是SPRUE25.pdf,可到TI的网站(www.ti.com)上下载,或直接在谷歌
2008-12-25 14:42:00 2437
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之irq.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------针对该gpio.c的硬件手册是SPRUE25.pdf,可到TI的网站(www.ti.com)上下载,或直接在谷歌
2008-12-25 14:41:00 989
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之time.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------针对该gpio.c的硬件手册是SPRUE25.pdf,可到TI的网站(www.ti.com)上下载,或直接在谷歌
2008-12-25 14:40:00 1121
转载 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之serial.c浅析
--------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------针对serial.c的硬件手册是SPRUE33A.pdf,可到TI的网站(www.ti.com)上下载,或直接在
2008-12-25 14:39:00 1031
原创 达芬奇DM644X平台(ARM9, Linux-2.6.10)BSP之io.c浅析
-------------------------------------------- 本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------以下是文件io.c的浅析。/* * linux/arch/arm/mach-davinci/i
2008-12-25 14:37:00 890
转载 浅析达芬奇DM644x平台ARM中断处理流程
-------------------------------------------- 本文系本站原创,欢迎转载!转载请注明出处:http://zhiqiang0071.cublog.cn--------------------------------------------本文分析了DM644x平台arm926ejs中断的流程,参考了网上一些分析arm中断流程的
2008-12-25 14:35:00 1570 1
转载 如何构建达芬奇的DSP Server
德州仪器(TI)的达芬奇(DaVinci)数字媒体技术平台包括四大部分:芯片(处理器)、开发工具或开发套件、软件及技术支持。其中软件开发涉及到操作系统、音视频编解码算法及ARM和DSP之间的分工协作,让很多工程师感到比较复杂。 为此TI推出了一系列软件模块和工具来建立Davinci软件开发的框架,方便工程师在此基础上快速的开发自己的产品。这些软件模块和工具
2008-12-25 14:31:00 973
转载 DaVinci之路@USTC --(1)
http://bbs.ee365.cn/viewthread.php?tid=27681&extra=page%3D1达芬奇数字媒体片上系统的架构和Linux启动过程(图)达芬奇(DaVinci)数字媒体技术平台TMS320DM6446/3采用了ARM+DSP双核的架构,本文从芯片的硬件结构入手介绍达芬奇DMSoC硬件部分及Linux OS的启动过程。 达芬奇DMSoC硬件概述如图1所示,达
2008-12-25 14:25:00 959
转载 嵌入式Linux启动相关代码分析
嵌入式Linux内核移植相关代码分析 转载请注明出处,www.linuxforum.net,作者:张洪耿,patrick_zhg@hotmail.com本文通过整理之前研发的一个项目(ARM7TDMI + uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整理过程中也同时参考了众多网友的帖子,在此谢过。由于整理过程匆忙,难免错误及讲解的不够清楚之处,请各位网友指正,这里提前谢
2007-03-26 14:05:00 1204
转载 嵌入式BootLoader
作者:詹荣开 (zhanrk@sohu.com) 本文选自:IBM DW 2003年12月30日 一、引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。 2. Linux 内核
2007-03-26 14:00:00 1236 1
原创 ubuntu搭建嵌入式开发环境
本文档适合ubuntu的初学者ubuntu安装硬盘启动和安装ubuntu1 下载以下两个项目:引导包: http://ftp.ubuntu.org.cn/gnix_oag/boot_livecd_from_hd/edgy/6.10/bhd_i386_2.6.17-10g.tar.gz对应光盘: http://releases.ubuntu.com/edgy/ubuntu-6.10-d
2007-03-26 13:23:00 1507
原创 移植qtopia-1.7.0到2410
;1 配置编译qt-x11源码包下的qembed工具;; 进入qt-2.3.2所在目录 cd qt-2.3.2 ; 设置环境变量 export QTDIR=$PWD export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH make -C tools/qembed cd ..; 这
2007-03-26 13:13:00 1701
原创 交叉编译QTE源码包
概述: QT程序的移植过程主要是程序的编辑和交叉编译QT程序. 交叉编译QT程序时需要交叉编译好的QTE库. 本文主要针对于GEC2410开发板,在PC机端交叉编译QTE的源码包,从而得到交叉编译的QTE库.;;; 在PC机上调试好QTE程序后, 需要把QTE程序移植到ARM平台上. 移植最重要的环节是交叉编译QTE程序.;; 交叉编译QTE程序需要两个条件: ; 1 交叉编译器 (
2007-03-26 13:10:00 1781
原创 qte环境建立 (PC机的虚拟帧缓冲)
概述: 本文针对GEC2410开发板,搭建PC机端的QTE虚拟开发环境.准备以下源码包和文件(可以从网上下载,或在GEC2410光碟的Linux源码包/gui目录下找到)tmake-1.11.tar.gzqt-embedded-2.3.7.tar.gzqt-x11-2.3.2.tar.gzqconfig-local.h假设源码包放在/home/build_qte/目录下 cd /home/
2007-03-26 13:07:00 1330
转载 嵌入式设备上的 Linux 系统开发
本文转自:http://www.ibm.com/developerworks/cn/linux/embed/embdev/ Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL(请参阅本文后面的 参考资料),所以任何对将 Linux 定制于 PDA、掌上机或者可佩带设备感兴趣的人都可以从因特网免费下载其内核和应用程序,并开始移植或开发。许多 Linux 改良品种迎合了嵌入
2007-03-26 12:24:00 940
转载 Linux内核配置系统浅析
随着 Linux 操作系统的广泛应用,特别是 Linux 在嵌入式领域的发展,越来越多的人开始投身到 Linux 内核级的开发中。面对日益庞大的 Linux 内核源代码,开发者在完成自己的内核代码后,都将面临着同样的问题,即如何将源代码融入到 Linux 内核中,增加相应的 Linux 配置选项,并最终被编译进 Linux 内核。这就需要了解 Linux 的内核配置系统。众所周知,Linux
2007-03-25 17:37:00 1297
转载 嵌入式概述
本文转自:http://www-128.ibm.com/developerworks/cn/linux/l-embed/part1/index.html 随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术(3C)合一的趋势正在逐步形成,无所不在的网络和无所不在的计算(everything c
2007-03-25 17:27:00 1445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人