导航:首页 > 编程系统 > uclinux图形界面

uclinux图形界面

发布时间:2023-01-15 10:08:14

A. 嵌入式linux是uclinux吗能用qt吗

uclinux是嵌入式linux的一种,嵌入式linux还包括rtlinux等
QT可以用在嵌入式linux下,rtlinux下有现成的,uclinux下需要移植

B. 作为对linux操作系统没什么了解的人,怎样才能做一个精简的图形界面linux操作系统

作为对linux操作系统没什么了解的人?

从这句话开始,您要学习好基础知识,然后用专上您喜欢用属的图形,装您喜欢装的软件包。

构建嵌入式linux系统.

这是一本深入探讨基于Linux内核的嵌入式系统开发的,通过如何从源码建立操作系统组件。

我提醒您,LINUX不是用于玩的,它更适合您的工作要求。

C. uCOS图形界面开发用什么技术 可以是QT吗多给我解释下 谢谢

这个用个组件ucGUI 和QT在LINUX下用差不多吧,我理解相当于操作系统下的一个应用程序吧,网上有好多移植好的。

D. Linux嵌入式的开发流程是什么呢, 具体的详细点的有吗

下面就由福州卓跃教育具体介绍下嵌入式系统开发流程。操作系统一般使用Redhat Linux,选择定制安装或全部安装,通过网络下载相应的GCC交叉编译器进行安装,或者安装产品厂家提供的相关交叉编译器;
二、配置开发主机,配置MINICOM,一般的参数为波特率115200 Baud/s,数据位8位,停止位为1,9,无奇偶校验,软件硬件流控设为无。在Windows下的超级终端的配置也是这样。MINICOM软件的作用是作为调试嵌入式开发板的信息输出的监视器和键盘输入的工具。配置网络主要是配置NFS网络文件系统,需要关闭防火墙,简化嵌入式网络调试环境设置过程。
三、建立引导装载程序BOOTLOADER,从网络上下载一些公开源代码的BOOTLOADER,如U.BOOT、BLOB、VIVI、LILO、ARM-BOOT、RED-BOOT等,根据具体芯片进行移植修改。有些芯片没有内置引导装载程序,比如,三星的ARV17、ARM9系列芯片,这样就需要编写开发板上FLASH的烧写程序,可以在网上下载相应的烧写程序,也有Linux下的公开源代码的J-FLASH程序。
四、下载已经移植好的Linux操作系统,如MCLiunx、ARM-Linux、PPC-Linux等。
五、建立根文件系统,可以从http://www.busy.box.net下载使用BUSYBOX软件进行功能裁减,产生一个最基本的根文件系统,再根据自己的应用需要添加其他的程序。由于默认的启动脚本一般都不会符合应用的需要,所以就要修改根文件系统中的启动脚本,它的存放位置位于/etc目录下,包括:/etc/init.d/rc.S、/etc/profile、/etc/.profile等,自动挂装文件系统的配置文件/etc/fstab,具体情况会随系统不同而不同。根文件系统在嵌入式系统中一般设为只读,需要使用mkcramfs genromfs等工具产生烧写映像文件。
六、建立应用程序的FLASH磁盘分区,一般使用JFFS2或YAFFS文件系统,这需要在内核中提供这些文件系统的驱动,有的系统使用一个线性FLASH(NOR型)512KB~32MB,有的系统使用非线性FLASH(NAND型)8MB~512MB,有的两个同时使用,需要根据应用规划FLASH的分区方案。

E. UC/OS与Linux操作系统的区别

uc/os比较简单一点,开始学的uc/os,感觉没意思了就开始学linux,感觉ucos只是在单片机上跑跑,像arm9的一般是跑linux。其实先学哪个都差不多,因为学习方法大不相同,差别太大了,ucos太简单,就一些信号量,邮箱什么的,懂了也就会了,linux有点难,涉及知识太多,光是涉及内核以外的编程就需要大把大把的经典书籍去看。兴趣很重要,都靠兴趣过来的。

F. uclinux和linux的区别

Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广内泛应容用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。uClinux正是在这种氛围下产生的。在uClinux这个英文单词中u表示Micro,小的意思,C表示Control,控制的意思,所以uClinux就是Micro-Control-Linux,字面上的理解就是"针对微控制领域而设计的Linux系统"。想了解Linux命令可参考下图:

G. 谁能介绍一下手机设计中的安凯平台越详细越好,谢谢哈

安凯开曼公司(Anyka Cayman)展示了其基于AK3210M移动多媒体应用处理器芯片的安凯多媒体手持移动终端解决方案软件开发平台——基于安凯RTOS方案的软件开发平台和基于uClinux方案的软件开发平台。

当前,移动多媒体正朝着彩信、游戏、支持WAP页面浏览等方向发展。面对这种趋势,安凯推出了两个开发平台:基于安凯RTOS的平台,除具有通话、PDA、数据传输与交换等基本功能外,还支持3D游戏、内置MIDI及MP3播放器及照相/摄像等特色功能;而基于uClinux 主流OS的平台属于开放式平台,采用Linux操作系统和Micro Win图形界面,支持kJava程序下载。

“安凯推出的这两个软件开发平台都是在安凯自己的移动多媒体处理器AK3210M芯片上设计和开发出来的。AK3210M将多个芯片才能实现的多媒体功能集成在单一的芯片上,形成功能强大的系统级芯片(SoC)。在此基础上的RTOS和uClinux的软件开发平台,充分发挥了芯片强大功能的特点,并且充分考虑到不同的客户需求:用户可以根据不同的需求,选用基于RTOS或Linux两种不同的开发平台开发不同档次的移动多媒体手持终端。”安凯(广州)软件技术有限公司销售经理吴平萍介绍。

据悉,这两套方案的适用范围相当广泛,可用于多媒体智能手机、多媒体PDA、车载电话、无线公话、监控系统等领域。安凯公司经过三年多的努力,推出具有完全知识产权的这两个软件开发平台。这两个平台的推出将有助于缩短用户开发终端产品的周期,同时降低国产移动多媒体手持终端的成本。

H. 请教下:u Clinux、Peta Linux和我们所说的Linux是什么关系

一般来说 Linux只是指的内核
发行版本的组成一般是 linux kernel + library + 其他开源软件
以上的嵌入式linux 一般是轻量级别的library(uc-libc)+较深度裁剪的内核 + 轻量级的应用(如lightmicrohttpd)
常规服务器 工作站 桌面的 是 library(GNU) + 常规内核(集成了许多硬件驱动) + 重量级应用(如apache2)

I. 在ARM上用μC/OS-II好还是Linux好

。。。。。。uc/os-ii 小。。。。。
linux驱动比较大
2个不是一个概念。

uc/os是实时的 轻量级。。。
linux是个完整的体系。。。。
一般arm都可以跑这2个..........主要看用途的。。。
比如移植图形界面就要用linux
书? 你是要linux 方面编程的 还是介绍linux和uc/os区别的
要是编程的话。。推荐《嵌入式linux开发详解》人民邮电出版社。
写得很好

J. 介绍几种主流嵌入式操作系统的特点,并分析比较 哥们,我现在纠结这个问题,可以给点指点吗

1. uC/OS—II

uC/OS—II是赫赫有名的开源嵌入式OS(Operating System),但如果用于商业目的,需要授权。内核简单清晰,是学习嵌入式 实时操作系统极好的入门材料。近来增加了uC/GUI图形界面,uC/FS文件系统,uC/TCP网络功能,这些都是要收费的。进行简单的开发还是不错的选择。 在8位的51系列单片机用的很多,16位、32位也支持。
2. FreeDOS

FreeDOS,是开源的兼容DOS。自从微软抛弃DOS,一心一意谋Windows,开源社区就开发了FreeDOS。DOS的几个缺点:单进程,网络功能弱。用于DOS免费的网络协议栈已经有了。要做真正的嵌入式,当慢腾腾又臃肿 的AWORD生产的BIOS伤你的心时,你需要开发一个嵌入式的BIOS,主要用X86汇编。台湾很多公司喜欢用兼容DOS,毕竟DOS时代的程序员还在。FreeDOS是X86系列嵌入式OS的首选,特别是80186兼容的16位,80386兼容的32位。
3. eCOS

eCOS是真正的GPL实时嵌入式OS,大概比uC/OS-II大一倍,是因为Linux的实时性不好开发的,很有前途,只是中国学eCOS的很少。
4. Linux

Linux如此有名,但因为实时性问题,只能用在要求不高的嵌入式系统中。 不过有几家大公司比如风河,在开发高实时性的Linux。Linux的前途越来越好,我是说服务器和嵌入式,不是说桌面。Linux是32位,不是16位,ARM9用的多。
5. uCLinux

uCLinux,32位ARM7TDMI的首选。主要用于没有MMU的CPU,简单的说是没有虚拟内存。
6. RTLinux

RTLinux,Linux的实时扩展,商业目的需要收费,主要是实时API作为驱动模块加载到内核,架空Linux的底层,通过实时FIFO进程间通讯。
7. RTAI

RTAI,类似于RTLinux,真正GPL,我看前途比RTLinux好,结构清晰,有实时串口API,实时TCP等。
8. FreeRTOS

FreeRTOS这是一个开源的项目,属于轻量级内核,API比较全,支持AVR、ARM、MSP430等处理器,同时有移植好的uIP。
9. RTEMS

RTEMS是前美国军方研制的嵌入式系统, 最早用于美国国防系统,早期的名称为实时导弹系统(Real Time Executive for Missile Systems),后来改名为实时军用系统(Real Time Executive for Military Systems), 目前的全称是实时(Real Time Executive for Multiprocessor Systems)用,他的特点是非常的稳定,而且速度快。现在是一个开源项目的RTOS。
下面是比较贵的或不开源的嵌入式OS,简单列出,对于我们个人而言,购买是不太现实的,破解版在市场 上也是不多,而且大多数并不能用。
WinCE.net:微软嵌入式的主力,不过风头没有桌面好,而且硬实时有问题(比Linux强一些),个头也很大。
Palm:PDA上的主力,现在好像在衰落。

Symbian:在手机上的主力。
VRTX:80年代的,世界最早的嵌入式实时OS。
PSOS:也很老了,被风河收购,好像不重视。
VxWorks:大名鼎鼎的风河公司的主产品。
QNX:主要在X86构架的CPU上,开始向其它器件移植。
Lynx:与Posix兼容性很好,也就是与Linux源代码级兼容很好,用得也比较多。
JavaOS:基于Java技术,编写手机游戏的朋友们应该很熟悉。
OSE:瑞典公司开发,用于电信行业,他们在做OSE+Linux双系统。
Nucleus:源代码授权,自称1995年成为全球第一大源代码RTOS厂商,技术比较先进。
ThreadX:比较便宜,应用广泛的实时OS。
I—TRON:日本专用,垄断日本市场,在其它国家几乎没人用。不过日本的技术使他有资格独搞一套。
Hope(从Linux裁剪整理的)和DeltaOS:是我们中国的产品,作为一个中国人应该支持自己的IT产业,不过如果想要有大的发展,还要不断努力,祝我们国人能够 成功。

阅读全文

与uclinux图形界面相关的资料

热点内容
分布式服务如何跨库统计数据 浏览:829
力控转发数据客户端模式如何建立 浏览:200
怎么样让自己的网站不被别人看到 浏览:711
编程扩展效果如何 浏览:335
荣耀畅玩手环同步qq 浏览:475
怎么向sql中添加数据库 浏览:596
录歌失败重启app什么意思 浏览:522
压缩文件包怎么在微信发送 浏览:432
mysql数据库怎么插入时间值 浏览:191
微信视频不能转发朋友圈 浏览:596
影视后期的app有哪些 浏览:956
电子保单数据出错什么意思 浏览:368
如何以文件下载音乐 浏览:438
计算机网络章节练习 浏览:999
单片机的外部中断程序 浏览:48
表格批量更名找不到指定文件 浏览:869
js的elseif 浏览:584
3dmaxvray视频教程 浏览:905
imgtool工具中文版 浏览:539
java帮助文件在哪里 浏览:965

友情链接