独创简单易用的Qtopia-2.2.0 + QtE-4.6.3双图形系统系统共存,无缝切换
2014-05-08 13:53
513 查看
我们的服务理念:产品本身就是服务的一种体现,只有做到好用,易用和易得,才能为客户节省时间,提高效率和带来真正的价值;我们的设计理念也正是基于此宗旨,这是你看到我们的产品由表及理如此爽心悦目的主要原因,它无处不体现了设计人员的良苦用心。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
友善之臂是国内众开发板厂商中Linux软件研发实力最强的公司,技术水平远超其他任何公司;迄今为止,友善之臂于2009.4基于S3C2440开发板平台移植开发的Qtopia-2.2.0系统,在实用性方面,依然保持业界领先地位,无人能及。目前我们为2440开发板平台提供的Linux内核是2.6.32.2,它带有完整的BSP(各种驱动),并且100%源代码开放。源源不断的开发创新以及应用开发已经逐渐成为友善之臂新的核心竞争力,我们得以让每一位嵌入式爱好者都能分享我们的开放性开发平台。 鉴于越来越多的用户在关注或使用最新的QtE-4.6.3(以下简称Qt4),同时也为了保留原来的Qtopia2系统,以便研究学习,我们独创开发了“双图形系统共存,无缝切换”的技术,正如你所见到的,只需在Qtopia2中点击一个图标,就可以启动Qt4;反之,当你关闭Qt4程序时,系统又恢复如初。当它们各自运行时,另一个图形系统处于“僵尸”状态,这样是不会占用多余内存的,所以,你不必担心由此带来的内存不足的问题。 Qtopia-2.2.0和QtE-4.6.3共存的直接表现就是整个系统变得很庞大,加上一些多媒体示例文件,整个目标文件系统大约有82MB,这导致新的文件系统映像文件已经不能直接安装至64M大小的Nand Flash中,但是你也可以使用独立的图形系统: 如果你只需要Qtopia-2.2.0,只需删除目标文件系统中的/usr/local/Trolltech目录就可以了 如果你只需要Qt4系统,只需删除目标文件系统中/opt目录下的所有内容就可以了,同时把/etc/init.d/rcS中的"/bin/qtopia &"改为"/bin/qt4 &",这样开机就可以运行Qt4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
快速下载通道(Fast Download): | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ARM-Linux GCC 4.4.3 - [2010-8-17] 符合EABI标准的交叉编译器 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux 2.6.32.2 for mini2440/micro2440 [2010-08-17] - 内含缺省配置文件(config_mini2440开头) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
X86 Qtopia-2.2.0 [2010-01-13] - 内含编译脚本build-all | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ARM Qtopia-2.2.0 [2010-01-13] - 包含所有移植好并改进的源代码,和编译脚本build-all | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ARM Qtopia-2.2.0 [2010-01-13] - 包含所有移植好并改进的源代码,和编译脚本build-all | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Root_Qtopia-2.2.0 [2010-01-13] - 目标文件系统压缩包,基于Busybox-1.13.3,包含Qtopia-2.2.0等 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vivi [2009-07-19] - 来自三星公板资料,友善之臂改进,可使用ARM Linux GCC 4.3.2 编译,仅支持64M Nand Flash K9F1208 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vboot [2010-01-13] - 十分简易的Linux Bootloader源代码包,仅用于启动Linux系统 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Examples [2009-04-29] - Linux应用编程示例代码,包含串口,PWM,I2C,LED, 线程,数学库等示例,所有代码为友善之臂原创 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mkyaffs2image tools [2009-07] - yaffs/yaffs2文件系统映像制作工具,用于把root_qtopia制作成可通过USB下载烧写的img文件 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Logo Maker [2009-04] - 图形界面的Linux Logo制作工具,基于Fedora9平台使用 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Busybox [2010-01-13] - Linux工具集,版本:1.13.3,内含缺省配置文件 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Images [2010-01-13] - 已经编译好的二进制烧写映像文件,适用于mini2440/micro2440 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
交叉编译器 : ARM Linux gcc-4.3.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux内核特性 : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mini2440采用最新的内核版本Linux-2.6.32.2,并提供最齐全的Linux BSP(100%源代码) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
文件系统内容特性 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
首屈一指,先进、实用、方便,友善之臂首创,远远领先于其他厂家! (对比列表) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
文件系统内容 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
基于Linux的bootloader | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux编程示例 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
有很多书籍介绍Linux编程,大部分都可以直接应用于嵌入式Linux,但涉及到嵌入式硬件操作,就可能有所不同了;另外有些嵌入式系统提供的库也并非齐全,这导致同样的程序在PC Linux上可以正常使用,但在目标板上就不行了,在此我们提供了几个典型的嵌入式Linux编程示例,以供参考。它们分别有: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[align=center]最精彩实用的 Qtopia-2.2.0[/align] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[align=center]Qtopia-2.2.0图形系统平台源代码请到“这里”下载[/align] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
我们提供的Qtopia-2.2.0需要使用arm-linux-gcc-4.3.2 with EABI编译器在Fedora 9平台下编译,源代码包中有build-all编译脚本,详见手册中的相关说明。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
以下图片所展示的Qtopia-2.2.0应用程序大都使用Qt Designer 2.0开发,以下图片均使用命令行工具snapshot命令实时截取 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
烧写文件 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
为了方便用户验证测试开发板系统,我们提供了现成的烧写文件,开发板出厂时预装的Linux系统就是这些了,手册第三章介绍了详细的烧写方法,当然你还可以根据手册其他章节内容制作自己的Linux内核映象和文件系统,以及bootloader等,下载解压后得到如下文件: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Logo制作工具 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LogoMakers可以让你十分方便地制作linux logo文件,它基于Fedora 9平台开发并使用。其使用方法十分简单,打开一个图形文件(Jpeg, bmp或者png格式),然后点转换按钮就可以了;它会固定输出文件名:logo_linux_clut224.ppm,该文件一般位于内核源代码目录kernel-src/drivers/video/logo中,替换之后再重新编译一下内核就可以看到你所喜爱的linux logo了。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
注意:LogoMaker程序实际调用了netpbm工具组,因此要确保你的PC Linux系统安装了此工具,方可转换成功。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
简 易 制 作 Linux Logo 三 步 曲 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
相关文章推荐
- Unity3D无缝场景切换解决方案 - 简单场景切换
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- 1.3.5、开发板刷系统:使用fastboot烧录qtopia2.2.0
- Qtopia 2.2.0在OK6410平台的移植(三)运行一个简单的Helloworld
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- [Unity3D]无缝场景切换解决方案 - 简单场景切换
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- Linux下图形与字符界面切换的简单方法
- 告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)
- Ubuntu 9.04系统下编译 qtopia-src-2.2.0 过程
- 告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)
- YLMF OS 和WINXP双系统安装方法及共存之最简单用boot.ini引导双系统方法
- Linux系统下图形界面与命令行模式的切换
- 无缝场景切换解决方案(1) - 简单场景切换
- 联想本,虚拟机下,linux系统,字符界面与图形界面的切换
- Windows下利用BCD引导ubuntu实现双系统无缝切换
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- Linux系统之路——python多版本共存问题(ps:自行切换python版本,pip安装遇到的一些问题)
- Unity3D无缝场景切换解决方案 - 简单场景切换
- 简单图形编程的学习(1)---文字 (Qt实现)