2012年7月27日

摘要: 技巧说明:由于硬件产商对产品信息的保密,开源的显卡驱动开发一直不是很理想,特别是3D性能一直比较落后,在现阶段,intel显卡的开源驱动相对比较成熟,但是intel显卡的性能还相对较差,不能满足很多用户的需求。作为两个显卡厂商之一的ATI的显示芯片的驱动也存在同样的问题。ATI被AMD收购之后姿态上已经开放很多,已经公布了很多相关的文档。但是,首先,最新的芯片文档还没有公布;其次,文档公布的时间还比较段,开源的驱动还没有达到足够成熟的程度,在这样的情况下,在需要良好的3D性能的场合只能使用厂商发布的私有驱动程序。Ubuntu缺省使用的是开源的ATI或者Radeon驱动。在这个技巧中,介绍的是如 阅读全文
posted @ 2012-07-27 10:26 yetta2011 阅读(457) 评论(0) 推荐(0)
摘要: 由于嵌入式操作系统是为某一特殊目的而设计的,因此它历来具有简单,实时性强,在有限的存储空间中运行等特点。随着嵌入式硬件的不断成熟,这些特点也不断发展、变化、传统上只有在桌面机os上找到的一些特征,例如虚拟存储器,现在也已经移植进嵌入式系统。一个操作系统由一些常见的底层模块组成,每个模块实现一个预定的功能。这些模块的相互作用和功能决定了这个特定操作系统的特征。初始化代码是操作系统执行的第一段代码,包括建立内部数据结构、全局变量和硬件环境。在固件把控制权交给操作系统时,初始化代码开始执行。操作系统的硬件初始化包括设置各种控制寄存器,初始化设备驱动程序。若操作系统为抢占式的,还须建立一个周期性的定时 阅读全文
posted @ 2012-07-27 10:07 yetta2011 阅读(195) 评论(0) 推荐(0)

2012年7月17日

摘要: 首先里仁嵌入式培训学院授课老师来一起跟大家分析,学习,接下来我们来看已有的系统是linux情况:预备工作如下:1.下载或者复制一个Ubuntu7.10的光盘镜像到本地计算机。这里以Ubuntu7.10的桌面版为例。2.准备一个优盘或者移动硬盘。如前文所说,优盘或者移动硬盘上面的重要数据请预先备份。其中的工作包括:对优盘重新分区(对移动硬盘则可以预留或者划出一些未分区的空闲空间,要求可以再分两个基本分区)因为Ubuntu7.10的安装光盘容量接近700MB,所以优盘的大小建议在1GB以上。3.安装需要的软件包:$sudoaptitudeinstallsyslinux至此,准备工作已经做好,可以开 阅读全文
posted @ 2012-07-17 10:26 yetta2011 阅读(307) 评论(0) 推荐(0)
摘要: C语言的设计哲学要求对象的声明形式和它的使用形式尽可能相似,比如一个int类型的指针数组被声明为int *p[3];并以*p[i]这样的表达式引用或者使用指针所指向的int数据,所以它的声明形式和使用形式非常相似。 阅读全文
posted @ 2012-07-17 10:10 yetta2011 阅读(61) 评论(0) 推荐(0)

导航