ATMEGA128--AVR教程

ATMEGA128--AVR教程
ATMEGA128--AVR教程

AVR教程(1):AVR单片机介绍

作者:微雪电子文章来源:https://www.360docs.net/doc/2c6486472.html, 点击数:

478 更新时间:2008-4-1 23:58:21

AVR,它来源于:1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术,共同研发出RISC精简指令集的高速8位单片机,简称AVR。

AVR单片机特点

每种MCU都有自身的优点与缺点,与其它8-bit MCU相比,AVR 8-bit MCU最大的特点是:●哈佛结构,具备1MIPS / MHz的高速运行处理能力;

●超功能精简指令集(RISC),具有32个通用工作寄存器,克服了如8051 MCU采用单一ACC 进行处理造成的瓶颈现象;

●快速的存取寄存器组、单周期指令系统,大大优化了目标代码的大小、执行效率,部分型号FLASH非常大,特别适用于使用高级语言进行开发;

●作输出时与PIC的HI/LOW相同,可输出40mA(单一输出),作输入时可设置为三态高阻抗输入或带上拉电阻输入,具备10mA-20mA灌电流的能力;

●片内集成多种频率的RC振荡器、上电自动复位、看门狗、启动延时等功能,外围电路更加简单,系统更加稳定可靠;

●大部分AVR片上资源丰富:带E2PROM,PWM,RTC,SPI,UART,TWI,ISP,AD,Analog Comp arator,WDT等;

●大部分AVR除了有ISP功能外,还有IAP功能,方便升级或销毁应用程序。

●性价比高。

开发AVR单片机,需要哪些编译器、调试器?

软件名称类型简介官方网址

AVR Studio IDE、汇编编

译器

ATMEL AVR Studio集成开发环境(IDE),可使用

汇编语言进行开发(使用其它语言需第三方软件协

助),集软硬件仿真、调试、下载编程于一体。ATMEL

官方及市面上通用的AVR开发工具都支持AVRStudio。

https://www.360docs.net/doc/2c6486472.html,

GCCAVR (WinAVR) C编译器

GCC是Linux的唯一开发语言。GCC的编译器优化

程度可以说是目前世界上民用软件中做的最好的,另

外,它有一个非常大优点是,免费!在国外,使用它

的人几乎是最多的。但,相对而言,它的缺点是,使

https://www.360docs.net/doc/2c6486472.html,

用操作较为麻烦。

ICC AVR C 编译器

(集烧写程

序功能) 市面上(大陆)的教科书使用它作为例程的较多,集成代码生成向导,虽然它的各方面性能均不是特别突出,但使用较为方便。虽然ICCAVR 软件不是免费的,

但,它有Demo 版本,在45天内是完全版。 https://www.360docs.net/doc/2c6486472.html, CodeVision AVR C 编译器 (集烧写程序功能) 与KeilC51的代码风格最为相似,集成较多常用

外围器件的操作函数,集成代码生成向导,有软件模

块,不是免费软件,Demo 版为限2KB 版。

www.hpinfotech.ro

ATman AVR

C 编译器 支持多个模块调试(AVRStudio 不支持多个模块调试)。 https://www.360docs.net/doc/2c6486472.html, IAR AVR C 编译器 IAR 实际上在国外比较多人使用,但它的价格较为昂贵,所以,中国大陆内,使用它的开发人员较少,

只有习惯用IAR 的工程师才会去使用它。 https://www.360docs.net/doc/2c6486472.html,

AVR 的仿真方式

一般来说,AVR 有三种仿真方式:

(1)JTAG 仿真方式,适用于具备JTAG 仿真接口的AVR 。如:Atmega16/32,At mega64/128等。

JTAG 是IEEE 的标准规范, 通过这个标准,可对具有JTAG 接口的芯片的硬件电路进行边界扫描和故障检测。部分AVR 型号带JTAG 仿真调试接口,可使用JTAG 仿真方式。

(2)debugWIRE 仿真方式,适用于具备debugWIRE 仿真接口的AVR 。如:Attin y13/24/2313,Atmega48/88/168等。

debugWIRE 是用以降低成本和调试引脚的开销,ATMEL 在AVR 器件上使用的新的调试接口:debugWIRE ,与JTAG 相比其主要区别在于仅使用一根信号线(R ESET ),即可完成调试信息的交互,达到控制程序流向,执行指令以及编程熔丝位的功能。它的总的连接图如下:

这里的 RESET 信号被用于传递调试信息。

(3)采用仿真头替代AVR MCU仿真方式,适用于不带仿真接口的AVR。如Atti ny26,Atmega8,Atmega8515等。

AVR的烧写方式

一般来说,AVR的编程方式有:

(1)串行编程(即ISP编程)

ISP是In System Program的缩写,意思是在系统编程。目前的AVR芯片基本上都具备ISP接口,可通过ISP接口进行编程。它一共使用了两条电源线:V CC、GND,三条信号线:SCK、MOSI、MISO,以及复位线:RESET。由于仅仅使用了几条数据线,所以我们亦常将其称为串行编程。值得注意的是,虽然下载器端使用的信号线名为SCK、MOSI、MISO,但AVR MCU的信号端不一定是名为SCK、M OSI、MISO。

AVR的串行编程方式有很多种,如:

(1)STK200/STK300:并口下载器多采用该烧写方式,最早期的一种烧写方式,支持型号少,烧写速度低,不支持AVR Studio。

(2)STK500:ATMEL最推荐的编程方式,由于采用ATMEL官方的STK500固件,使得它可烧写全系列AVR(若对固件进行升级亦可支持未来的AVR型号),烧写速度非常快,支持AVR Studio。

(3)AVRISP(准STK500):由于采用ATMEL官方的STK500固件,使得它可烧写大部分AVR(若对固件进行升级亦可支持未来的AVR型号),烧写速度非常快,支持AVR Studio。

(4)AVRISPmkII:由于采用ATMEL官方的AVRISPmkII固件,使得它可烧写大部分AVR(若对固件进行升级亦可支持未来的AVR型号),烧写速度非常快,支持AVR Studio。

(5)当然还有其它的ISP方式,但已经那些均不是最为常见的串行编程方式,在此不在作一一介绍。

(2)高压/并行编程

AVR的高压编程/并行编程,实际上是更早出现的编程方法,它功能强大,但需要:

1)连接较多的引脚(故称“并行编程”)

2)使用12V电压(故称“高压编程”)

联合起来一般叫高压/并行编程。实际上,有些编程是高压/串行编程,

如Attiny13。(Attiny13端口非常少)高压/并行编程(理论上)能修

复任何熔丝位,例如:

1)Attiny13/24/2313、Atmega8/48/88/168等AVR的RESET端口与IO

端口是共用的,由于这类AVR的引脚一般较少,(如Attiny13仅有6

个IO口),经常出现IO不够用的情况,需要将RESET端口设置为IO

端口使用,然而,一旦将RESET设置为IO,便无法再进行ISP编程了,

更无法使用ISP恢复RESET功能,因为ISP编程需要RESET功能。然而,

这种情况下,使用高压/并行编程,可以恢复RESET功能,(注意:RES

ET端口与IO端口是共用的AVR,具备debugWIRE功能,“dW”熔丝位必

须为启动状态)因为高压/并行编程不需要RESET功能。

2)当设置错了熔丝位导致芯片锁死,这种情况下,使用高压/并行编程,可恢复熔丝位。

(3)JTAG编程

JTAG烧写方式仅适用于带JTAG接口的AVR,另外,JTAG对比ISP烧写方式主要有个缺点:必须占用JTAG对应的IO端口。例如,ATMEGA16必须占用PC2-PC5这几个端口。然而,有时候,缺点也是优点,因为对于IO够用的AVR来说,在产品开发过程,可以用JTAG接口来仿真调试,产品量产后,产品板预留的JT AG接口还可以用来烧写程序。

(4)IAP编程

AVR MCU的ISP功能和debugWIRE功能是互斥的,也就是说,使能了AVR MC U的 debugWIRE 功能后ISP功能就无法使用,使能了ISP功能后debugWIRE功能就无法使用。

那么,怎样确定AVR的RESET引脚为ISP功能使用还是debugWIRE功能使用呢?

在具备debugWIRE 的AVR 器件中,有一个可编程的熔丝位DWEN,如果该熔丝被编程(且lockbits未被编程),则debugWIRE 功能被启用,AVR的RESET

引脚将被作为debugWIRE 功能使用,可与调试器进行debugWIRE仿真通信(此时,ISP 功能被禁用)。AVR芯片出厂时,DWEN熔丝位是未编程的,也即是说I SP 功能是使能的,debugWIRE 被禁用。使用ISP 功能时,通过调试器对debug WIRE熔丝进行编程使能,可启用debugWIRE功能;使用debugWIRE功能时,对通过调试器对debugWIRE熔丝禁止,可使能ISP 功能。

编程语言建议使用C而不是汇编开发AVR

首先说说C的优点。

1、直观,可读性强:这点很重要。对于一个产品,周期是很长的,即使出第一台产品之后,还有很长的维护时间。这中间维护人员可能经常变动,如果可读性强,将给维护工作省下很大的成本。即使是在开发,可读性强的程序也便于查错。

2、模块化可以做的很好:这点也是很重要的。模块化做得好,当然程序得重用性就高。对于公司来说,这一点是关系到公司长远发展的。程序可以重用,说明下一次开发的投入就可以减少,时间也可以加快,多好的事呀。

还有很多有点,当然也就是高级语言相对于汇编语言的优点,这里就不一一列举了。

再来看看汇编的优点:应该来说,汇编语言操作硬件直观,对于硬件非常熟悉的人来说,直接操作很方便。另外可能就是很多人说的效率要高了。

针对以上两点我来说说,首先“汇编语言操作硬件直观”,这是在代码编写阶段,对于整个产品周期来说,应该是要避免使用汇编语言的,这个在C语言的优点中已经说明。对于第二点,效率问题,目前C语言的编译器优化也做的很好,对于一个汇编不是很熟练的来说,C编出来的程序应该不会效率比汇编低。当然这样就对开发人员的要求降低了很多,人员的限制也就没有那么严格。另外是否真的是效率问题呢。我觉得应该是一个整体效率和局部效率的均衡问题。需要提高的是整体的效率。一个好的软件架构,远远比一个好的函数效率要高的多。因此主要的精力应该放在软件的架构上。另外现在CPU的速度不停的往上提,CPU越来越快,这点应该也可以弥补程序的效率吧。

当然,我的意思不是不学习汇编。汇编对于熟悉硬件有很大的好处,应此汇编语言在学习初期一定是要学习的。在基本的硬件熟悉之后,就可以转向C了。

Linux操作系统基础教程

Linux操作系统基础教程 清华大学信息学院计算机系 目录 前言 (2) 第一讲 Linux基础 (2) 一.什么是Linux? (2) 二.安装Linux的好处? (3) 三.如何得到Linux? (3) 四.如何得到Linux的最新消息? (3) 五.Linux操作系统上有什么应用? (4) 六.在那里可以找到讨论区? (5) 七.安装过程 (5) 第二讲 Linux基础进阶 (5) 一.Linux的文件系统结构 (6) 二. 文件类型 (7) 三.Linux基本操作命令 (8) 四.基本的系统管理命令 (14) 五.关於 Process 处理的指令 (16) 六. 关於字串处理的指令 (17) 七. 网路上查询状况的指令 (17) 八. 网路指令 (18) 九. 关於通讯用的指令 (21) 十. 编译器( Compiler ) (22) 十一. 有关列印的指令 (22) 第三讲 Linux下的网络服务,配置问题和常用工具 (24) 一.Linux下的网络服务 (24) 二.几种重要的配置文件 (26) 三.Linux下常用的工具软件 (28) 尾语 (31)

前言 Linux是在1991年发展起来的与UNIX兼容的操作系统,可以免费使用,它的源代码可以自由传播且可任人修改、充实、发展,开发者的初衷是要共同创造一个完美、理想并可以免费使用的操作系统。 我们并不能使同学们通过这次系列讲座成为一个UNIX类操作系统的高手,这次系列讲座的目的就是在同学们中间普及Linux基础知识,为今后我们更加接近的了解Linux做一个好的开端。 第一讲 Linux基础 在这一讲中,我们主要是了解一下Linux的概况,以及对Linux有一个初步的感性认识。 一.什么是Linux? Linux是一个以Intel系列CPU(CYRIX,AMD的CPU也可以)为硬件平台,完全免费的UNIX兼容系统,完全适用于个人的PC。它本身就是一个完整的32位的多用户多任务操作系统,因此不需要先安装DOS或其他的操作系统(MS Windows, OS2, MINIX..)就可以进行直接的安装。Linux的最早起源是在1991年10月5日由一位芬兰的大学生Linux Torvalds (Torvalds@kruuna.helsinki.fi)写了Linux核心程序的0.02版开始的,但其后的发展却几乎都是由互联网上的Linux社团(Linux Community)互通交流而完成的。Linux不属于任何一家公司或个人,任何人都可以免费取得甚至修改它的源代码(source code)。Linux上的大部分软件都是由GNU倡导发展起来的,所以软件通常都会在附着GNU Public License(GPL)的情况下被自由传播。GPL是一种可以使你免费获得自由软件的许可证,因此Linux使用者的使用活动基本不受限制(只要你不将它用于商业目的),而不必像使用微软产品是那样,

施工图常用符号及图例大全(收藏备查)

施工图常用符号及图例大全(收藏备查) 一、识图 1、先读首页图:从首页图中的图纸目录中,可以了解到该套房屋施工图由那几类专业图纸组成、各专业图纸有多少张,每张图纸的图名及图号。 2、阅读设计总说明:从中可了解设计的依据、设计标准以及施工中的基本要求,也可了解到图中没有绘出而设计人员认为应该说明的内容。 3、建筑施工图——结构施工图——设备施工图顺序逐张阅读。 4、在各类专业图纸阅读中,基本图和详图要对照阅读,看清楚各专业图纸表示的主要内容。 5、如果建筑施工图和结构施工图发生矛盾,应以结构施工图为准(构件尺寸),以保证建筑物的强度和施工质量。 二、建筑符号 1、定位轴线 (1)作用 定位轴线是施工中墙身砌筑、柱梁浇筑、构件安装等定位、放线的依据。 规定:主要承重构件,应绘制水平和竖向定位轴线,并编注轴线号;对非承重墙或次要承重构件,编写附加定位轴线。 (2)定位轴线的编号 横向定位轴线编号用阿拉伯数字,自左向右顺序编写; 纵向轴线编号用拉丁字母(除I、O、Z),自下而上顺序编写;

平面图上定位轴线的编号,宜标注在图样的下方与左侧,在两轴线之间,有的需要用附加轴线表示,附加轴线用分数编号; 对于详图上的轴线编号,若该详图同时适用多根定位轴线,则应同时注明各有关轴线的编号,如下图所示:

2、索引符号与详图符号 详细表示某些重要局部,需要另绘制其详图进行表达。 对需用详图表达部分应标注索引符号,并在所绘详图处标注详图符号。 3、标高符号 标高是标注建筑物高度方向的一种尺寸形式,以米为单位。 绝对标高:以青岛附近黄海平均海平面为零点测出的高度尺寸,它仅使用在建筑总平面图中。 相对标高:以建筑物底层室内地面为零点测出的高度尺寸。 建筑标高:指楼地面、屋面等装修完成后构件的表面的标高。如楼面、台阶顶面等标高。

PS教程实例1000例

https://www.360docs.net/doc/2c6486472.html,/thread-446934-1-1.html Photoshop绘制逼真头发发丝效果 https://www.360docs.net/doc/2c6486472.html,/thread-446912-1-1.html Photoshop合成在空中漂移的陆地 https://www.360docs.net/doc/2c6486472.html,/thread-446909-1-1.html Photoshop制作漂亮的紫色水晶字效果 https://www.360docs.net/doc/2c6486472.html,/thread-446908-1-1.html Photoshop打造梦想效果的背景字教程 https://www.360docs.net/doc/2c6486472.html,/thread-446900-1-1.html Photoshop简单制作灯光下的黄金字 https://www.360docs.net/doc/2c6486472.html,/thread-446907-1-1.html Photoshop制作菊花照片马赛克效果 https://www.360docs.net/doc/2c6486472.html,/thread-446889-1-1.html Photoshop转手绘教程:给玄彬照片转手绘https://www.360docs.net/doc/2c6486472.html,/thread-446745-1-1.html Photoshop调出男性外景颓废黄调 https://www.360docs.net/doc/2c6486472.html,/thread-446740-1-1.html Photoshop调色美女模特青褐色效果 https://www.360docs.net/doc/2c6486472.html,/thread-446737-1-1.html Photoshop使用通道给儿童照去除雀斑 https://www.360docs.net/doc/2c6486472.html,/thread-446559-1-1.html Photoshop制作唯美效果的风景照 https://www.360docs.net/doc/2c6486472.html,/thread-446557-1-1.html Photoshop制作印有犀利哥标志的T恤 https://www.360docs.net/doc/2c6486472.html,/thread-446538-1-1.html Photoshop为照片打造柔美朦胧效果 https://www.360docs.net/doc/2c6486472.html,/thread-446212-1-1.html Photoshop打造漂亮的镶钻字教程 https://www.360docs.net/doc/2c6486472.html,/thread-446201-1-1.html Photoshop音画教程:绘制逼真的缝绳效果https://www.360docs.net/doc/2c6486472.html,/thread-446198-1-1.html Photoshop音画教程:自定义形状缝线制作方法https://www.360docs.net/doc/2c6486472.html,/thread-446192-1-1.html Photoshop签名教程:灰色魔女动漫成签https://www.360docs.net/doc/2c6486472.html,/thread-446190-1-1.html Photoshop音画教程:立体边框效果制作https://www.360docs.net/doc/2c6486472.html,/thread-446187-1-1.html Photoshop加手绘板绘制中国风的美女 https://www.360docs.net/doc/2c6486472.html,/thread-446159-1-1.html Photoshop把美女照片转成海报效果 https://www.360docs.net/doc/2c6486472.html,/thread-446172-1-1.html Photoshop制作甜心蛋糕公主签名教程 https://www.360docs.net/doc/2c6486472.html,/thread-446147-1-1.html Photoshop给视频截图调出亮白艳丽效果https://www.360docs.net/doc/2c6486472.html,/thread-446140-1-1.html Photoshop简单三步做出照片泛白LOMO风格https://www.360docs.net/doc/2c6486472.html,/thread-446077-1-1.html Photoshop边框教程:简单制作撒点边框https://www.360docs.net/doc/2c6486472.html,/thread-446042-1-1.html Photoshop制作破碎的玻璃字教程 https://www.360docs.net/doc/2c6486472.html,/thread-445950-1-1.html Photoshop制作尘封的记忆古签名 https://www.360docs.net/doc/2c6486472.html,/thread-445882-1-1.html Photoshop简单的制作蕾丝边框 https://www.360docs.net/doc/2c6486472.html,/thread-445690-1-1.html Photoshop调出美女水嫩的肌肤效果 https://www.360docs.net/doc/2c6486472.html,/thread-445678-1-1.html Photoshop为汽车添加闪亮的车灯效果 https://www.360docs.net/doc/2c6486472.html,/thread-445672-1-1.html Photoshop调出清爽色调的海滩照片 https://www.360docs.net/doc/2c6486472.html,/thread-445656-1-1.html Photoshop制作炫彩的花纹文字特效 https://www.360docs.net/doc/2c6486472.html,/thread-445565-1-1.html Photoshop调出照片的复古怀旧色 https://www.360docs.net/doc/2c6486472.html,/thread-445561-1-1.html Photoshop轻松打造MM水清纯靓丽肌肤https://www.360docs.net/doc/2c6486472.html,/thread-445511-1-1.html Photoshop调出人物的淡雅粉嫩肤色教程https://www.360docs.net/doc/2c6486472.html,/thread-445488-1-1.html Photoshop+IR制作花瓣飘落GIF动态效果https://www.360docs.net/doc/2c6486472.html,/thread-445480-1-1.html Photoshop制作墙上的霓虹灯文字效果 https://www.360docs.net/doc/2c6486472.html,/thread-445475-1-1.html Photoshop制作美女照片漂亮的素描风格https://www.360docs.net/doc/2c6486472.html,/thread-445465-1-1.html Photoshop制作真实的建筑物雪景效果 https://www.360docs.net/doc/2c6486472.html,/thread-445441-1-1.html Photoshop打造美女迷人的眼妆 https://www.360docs.net/doc/2c6486472.html,/thread-445428-1-1.html Photoshop快速给人物加上闪亮的蜜唇 https://www.360docs.net/doc/2c6486472.html,/thread-445422-1-1.html Photoshop巧用匹配颜色校正偏黄色照片https://www.360docs.net/doc/2c6486472.html,/thread-444870-1-1.html Photoshop制作汤姆克鲁斯的阿凡达特效https://www.360docs.net/doc/2c6486472.html,/thread-444407-1-1.html Photoshop曲线工具基础教程:色彩对比 https://www.360docs.net/doc/2c6486472.html,/thread-444406-1-1.html Photoshop色阶实例教程:调整照片色彩明暗度https://www.360docs.net/doc/2c6486472.html,/thread-444071-1-1.html Photoshop调色教程:人物淡彩及美白教程https://www.360docs.net/doc/2c6486472.html,/thread-444069-1-1.html Photoshop绘制真实的香水瓶效果 https://www.360docs.net/doc/2c6486472.html,/thread-444007-1-1.html Photoshop打造简单的彗星划过效果 https://www.360docs.net/doc/2c6486472.html,/thread-444003-1-1.html Photoshop保持肤色细节给人物美白 https://www.360docs.net/doc/2c6486472.html,/thread-444002-1-1.html Photoshop设计一个简洁灰色系的网页模板https://www.360docs.net/doc/2c6486472.html,/thread-444001-1-1.html Photoshop简单调出人物质感铜色效果 https://www.360docs.net/doc/2c6486472.html,/thread-443999-1-1.html Photoshop随心随遇制作人物阿凡达效果https://www.360docs.net/doc/2c6486472.html,/thread-443997-1-1.html Photoshop制作滚动显示的文字GIF动态效果https://www.360docs.net/doc/2c6486472.html,/thread-443955-1-1.html Photoshop调出黄转粉色调 https://www.360docs.net/doc/2c6486472.html,/thread-443791-1-1.html Photoshop照片转手绘之头发的画法教程https://www.360docs.net/doc/2c6486472.html,/thread-443789-1-1.html巧用Photoshop随心所欲给汽车皮肤换颜色

Linux Bash Shell快速入门 在线教程

BASH 的基本语法 最简单的例子——Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单的例子——Hello World! 几乎所有的讲解编程的书给读者的第一个例子都是Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解BASH。 用vi 编辑器编辑一个hello 文件如下: #!/bin/bash # This is a very simple example echo Hello World 这样最简单的一个BASH 程序就编写完了。这里有几个问题需要说明一下: 一,第一行的#! 是什么意思 二,第一行的/bin/bash 又是什么意思 三,第二行是注释吗 四,echo 语句 五,如何执行该程序 #! 是说明hello 这个文件的类型的,有点类似于Windows 系统下用不同文件后缀来表示不同文件类型的意思(但不相同)。Linux 系统根据"#!" 及该字串后面的信息确定该文件的类型,关于这一问题同学们回去以后可以通过"man magic"命令及/usr/share/magic 文件来了解这方面的更多内容。在BASH 中第一行的"#!" 及后面的"/bin/bash" 就表明该文件是一个BASH 程序,需要由/bin 目录下的bash 程序来解释执行。BASH 这个程序一般是存放在/bin 目录下,如果你的Linux 系统比较特别,bash 也有可能被存放在/sbin 、/usr/local/bin 、/usr/bin 、/usr/sbin 或/usr/local/sbin 这样的目录下;如果还找不到,你可以用"locate bash" "find / -name bash 2> /dev/null" 或"whereis bash" 这三个命令找出bash 所在的位置;如果仍然找不到,那你可能需要自己动手安装一个BASH 软件包了。 第二行的"# This is a ..." 就是BASH 程序的注释,在BASH 程序中从“#”号(注意:后面紧接着是“!”号的除外)开始到行尾的多有部分均被看作是程序的注释。的三行的echo 语句的功能是把echo 后面的字符串输出到标准输出中去。由于echo 后跟的是"Hello World" 这个字符串,因此"Hello World"这个字串就被显示在控制台终端的屏幕上了。需要注意的是BASH 中的绝大多数语句结尾处都没有分号。 如何执行该程序呢?有两种方法:一种是显式制定BASH 去执行:

献给初学者:谈谈如何学习Linux操作系统

献给初学者:谈谈如何学习Linux操作系统 一、选择适合自己的linux发行版 谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是 有一点是可以肯定的,linux正在变得越来越流行,面对这么多的Linux发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前,需 要有一个明确的方向,选择一个适合自己的系统开始学习linux至关重要!下面 我们就分类介绍。 1.1初学者入门首选-redhat系列 在学习redhat系列linux之前,首先要了解以下redhatlinux各个发行版本之 间的关系。 1.RedHatLinux RedHatLinux是redhat最早发行的个人版本的linux,其1.0版本于1994年11月3日发行。虽然其历史不及其它linux发行版本悠久,但比起很多的Linux 发行套件,RedHat的历史悠久得多。自从RedHat9.0版本发布后,RedHat公司就不再开发桌面版的Linux发行套件,RedHatLinux停止了开发,而将全部 力量集中在服务器版的开发上,也就是RedHatEnterpriseLinux版。2004年4 月30日,RedHat公司正式停止对RedHat9.0版本的支持,标志著RedHatLinux的正式完结。原本的桌面版RedHatLinux发行套件则与来自开源 社区的Fedora进行合并,成为FedoraCore发行版本。 目前RedHat分为两个系列:由RedHat公司提供收费技术支持和更新的RedHatEnterpriseLinux,以及由社区开发的免费的FedoraCore。 2.FedoraCore FedoraCore(缩写为FC)被红帽公司定位为新技术的实验场地,许多新的技 术都会在FC中检验,如果稳定的话红帽公司则会考虑加入RedHatEnterpriseLinux中。 FedoraCore1发布于2003年年末,而FC的定位便是桌面用户。FC提供了 最新的软件包,同时,它的版本更新周期也非常短,仅6个月。由于版本更新 频繁,性能和稳定性得不到保证,因此,一般在服务器上不推荐采用FedoraCore。 其实可以这么认为,Fedora就是RedHat发行RedHat企业版linux的一个 实验版本,以用户做测试,为RedHat企业版发布奠定基础。 3.RedHatEnterpriseLinux RedHatEnterpriseLinux(缩写为RHEL,RedHat的企业版)。RedHat现在主要做服务器版的linux开发,在版本上注重了性能和稳定性以及对硬件的支持。由于企业版操作系统的开发周期较长,注重性能、稳定性和服务端软件支持, 因此版本更新相对较缓慢。

建筑施工图常用符号及图例

房屋的建造一般需经设计和施工两个过程,设计工作又分为初步设计和施工图设计阶段。但对一些技术上复杂而又缺乏设计经验的工程,还应在初步设计基础上增加技术设计(或称扩大初步设计)阶段,以此作为协调各工种的矛盾和绘制施工图的准备。不同的设计阶段对图纸有不同的要求,施工图是要求从满足施工要求的角度出发,提供完整翔实的资料。所以,我们把按照国标”的规定,用正投影方法画出的一幢拟建房屋的内外形状和大小,以及各部分的结构、构造、装修、设备等内容,并达到能够指导施工的图样称为房屋施工图。 建筑方面的施工图又分为两类:一类是建筑施工图(简称建施”,主要 表示建筑物的总体布局,外部造型、内部布置、细部构造、装修和施工;另一类是结构施工图(简称结施”,主要表示承重构件结构的布置、构件类型及构造和做法等。在这两类图纸中又各自分成两种表达形式:一种是表示整体的图纸,以此来反映建筑物的全貌;另一类则是表示局部,反映各个细部的具体做法。 建筑施工图表示整体的图纸有:总平面图、施工总说明、平面图、立面图、剖面图。表示局部的图纸有建筑详图,如楼梯详图、门窗详图等。 结构施工图中,表示整体的图纸有:基础平面图、楼层结构平面图、屋顶结构平面图等。表示细部的图纸有:基础详图、钢筋混凝土梁、板、柱等结构详图、屋架详图等。 在房屋建造中,一套完整的施工图,根据其专业内容或作用的不同,包括如下内容: (1)图纸目录。 (2)设计总说明。

(3)建筑施工图。 (4)结构施工图。 (5)建筑装修图。 (6)设备施工图(简称设施”,本书不做讨论。 阅读施工图时,应按先整体后局部,先文字说明后图样,先图形后尺寸等原则依次仔细阅读。 一、房屋的组成及其作用 房屋建筑一般可分为民用建筑和工业建筑两大类。各种使用功能的房屋,尽管他们在使用要求、空间组合、外形处理、结构形式、构造方式以及规模大小各有特点,但其基本的组成内容是相似的,构成他们的基本构配件通常有:基础、墙(柱、梁)、楼板层和地面、屋面、楼梯和门、窗等。如图3-1。 基础是房屋最下面与地基相接触的承重构件,起着支撑房屋的作用,并将整个建筑物荷载传于地基。 楼房的第一层称为首层(或称一层或底层),往上称二层、三层顶层, 这是由楼板分隔而成的。屋面、楼板是房屋的水平承重构件,它将楼板上的各种荷载传递到墙或梁上去,再由墙或梁传给基础。屋面是房屋顶部的围护和承重构件。

Photoshop经典实例教程3000例(PDF打印版)

Photoshop经典实例教程3000例 1、教你打造偏色艺术色调教程 2、·教你打造偏色艺术色调教程 3、Photoshop┾製造制造另类婚纱照片 4、⒈款粉帥氣de游戲做圖 5、PS(IR)可爱的棒棒糖 6、ps打造唯美色调 7、PS打造超炫人物效果 8、一款比较自然的眨眼教程 9、Photoshop最简易的磨皮法 10、Photoshop]制作下雨的效果 11、小菱形背景和圆点背景的做法 12、[Photoshop]PS打造淡彩风格的幻眼效果 13、Photoshop]用Photoshop滤镜打造梦幻艺术效果 14、Photoshop]巧用PS打造镶满诱人钻石的文字 15、Photoshop]PS制作幽冥火焰 16、Photoshop]简单的叠影制作方法 17、Photoshop]制作冬季恋歌浪漫雪景效果 18、Photoshop]用Photoshop设计另类树皮人体 19、Photoshop]教你设计绚丽光芒效果 20、Photoshop]教你设计胶片风情电影海报 21、Photoshop]教你设计神秘炫光黑洞效果 22、Photoshop]PS特效字:闪亮钻石效果 23、[Photoshop]巧绘晶莹剔透的水晶樱桃 24、Fireworks]QQ空间初级玩家必学的11条技巧 25、Flash]给FLASH初学者的10点制作经验 26、Flash]Flash全屏效果全攻略 27、Photoshop]利用PS图层样式绘制彩色玻璃立体文字 28、Photoshop]Photoshop制作逼真的洁白羽毛 29、Photoshop]用PS把秋景照片变为冬景效果 30、[Photoshop]Photoshop教你给MM的衣服换个颜色 31、Photoshop]用PS制作周迅的怀旧效果图 32、Photoshop]转用PS轻松给MM衣服添加图案 33、Photoshop]用PS的动态画笔制作鞭炮 34、Photoshop]教你做天使翅膀的卡通效果 35、Photoshop]制作融化的冰淇淋 36、Photoshop]打造宇宙场景爆炸星球特效 37、Photoshop]教你设计恐怖电影海报 Photoshop]制作奔驰中的汽车 [Photoshop]蝴蝶结边框 [Photoshop]印章制作小教程(ps新手适用)[Photoshop]Photoshop高级柔化处理人物照片

建筑电气施工图识图教程2012

建筑电气施工图识图方法(I) 一、电气施工图的特点 1. 建筑电气工程图大多是采用统一的图形符号并加注文字符号绘制而成的; 2. 电气线路都必须构成闭合回路; 3. 线路中的各种设备、元件都是通过导线连接成为一个整体的; 4. 在进行建筑电气工程图识读时应阅读相应的土建工程图及其他安装工程图,以了解相互间的配合关系; 5. 建筑电气工程图对于设备的安装方法、质量要求以及使用维修方面的技术要求等往往不能完全反映出来,所以在阅读图纸时有关安装方法、技术要求等问题,要参照相关图集和规范。 二、电气施工图的组成 1. 图纸目录与设计说明 包括图纸内容、数量、工程概况、设计依据以及图中未能表达清楚的各有关事项。如供电电源的来源、供电方式、电压等级、线路敷设方式、防雷接地、设备安装高度及安装方式、工程主要技术数据、施工注意事项等。 2. 主要材料设备表 包括工程中所使用的各种设备和材料的名称、型号、规格、数量等,它是编制购置设备、材料计划的重要依据之一。 3. 系统图 如变配电工程的供配电系统图、照明工程的照明系统图、电缆电视系统图等。系统图反映了系统的基本组成、主要电气设备、元件之间的连接情况以及它们的规格、型号、

参数等。 4. 平面布置图 平面布置图是电气施工图中的重要图纸之一,如变、配电所电气设备安装平面图、照明平面图、防雷接地平面图等,用来表示电气设备的编号、名称、型号及安装位置、线路的起始点、敷设部位、敷设方式及所用导线型号、规格、根数、管径大小等。通过阅读系统图,了解系统基本组成之后,就可以依据平面图编制工程预算和施工方案,然后组织施工。 5. 控制原理图 包括系统中各所用电气设备的电气控制原理,用以指导电气设备的安装和控制系统的调试运行工作。 6. 安装接线图 包括电气设备的布置与接线,应与控制原理图对照阅读,进行系统的配线和调校。 7. 安装大样图(详图) 安装大样图是详细表示电气设备安装方法的图纸,对安装部件的各部位注有具体图形和详细尺寸,是进行安装施工和编制工程材料计划时的重要参考。 三、电气施工图的阅读方法 1. 熟悉电气图例符号,弄清图例、符号所代表的内容。 电气符号主要包括文字符号、图形符号、项目代号和回路标号等。在绘制电气图时,所有电气设备和电气元件都应使用国家统一标准符号,当没有国际标准符号时,可采用国家标准或行业标准符号。要想看懂电气图,就应了解各种电气符号的含义、标准原则和使用方法,充分掌握由图形符号和文字符号所提供的信息,才能正确地识图。 电气技术文字符号在电气图中一般标注在电气设备、装置和元器件图形符号上或者其近旁,以表明设备、装置和元器件的名称、功能、状态和特征。

Linux入门教程(精华基础版)

第一章Linux入门教程 Linux,在今天的广大电脑爱好者心中已经不再是那个遥不可及的新东西了,如果说几年前的Linux是星星之火的话,如今Linux不仅在服务器领域的应用取得较大进展,而且在桌面应用领域也有越来越多的人选择使用。Linux的开放性和灵活性使它得以在实验室和其它研究机构中被用于创新性技术变革的前沿,现在Linux已经真正地向广大的电脑爱好者们敞开了大门。 只要你对Linux感兴趣,想要学习Linux,那么本教程将带你走进Linux的世界。 第一章初识Linux 在学习使用之前我们还是先来了解一下Linux吧。 Linux是什么?按照Linux开发者的说法,Linux是一个遵循POSIX(标准操作系统界面)标准的免费操作系统,具有BSD和SYSV的扩展特性(表明其在外表和性能上同常见的UNIX非常相象,但是所有系统核心代码已经全部被重新编写了)。它的版权所有者是芬兰籍的Linus B.Torvalds先生。 1991年8月这位来自芬兰赫尔辛基大学的年轻人Linus Benedict Torvalds,对外发布了一套全新的操作系统。 最开始的Linux版本是被放置到一个FTP服务器上供大家自由下载的,FTP服务器的管理员认为这是Linus的Minix,因而就建了一个Linux目录来存放这些文件,于是Linux这个名字就传开了,如今已经成了约定俗成的名称了。 下图就是Linux的吉祥物,一只可爱的小企鹅(起因是因为Linus是芬兰人,因而挑选企鹅作为吉祥物): Linux的吉祥物 闲话少叙进入正题。我们主要的学习方向有如下几点:

1.熟练掌握基本命令。每个系统都有自己特定的语言环境,Linux也不例外,只有熟悉并熟练掌握Linux的常用基础命令才可以深入学习。 2.系统管理及运用。系统的管理包括启动、用户、进程以及安全管理等等。大体上都是通过命令来进行配置文件及脚本文件的。 3.源码的学习和研究。由于内核的相似,Linux同UNIX一样都是由C语言开发而成的,所以了解UNIX的朋友学习起来相对容易。 4.内核开发。现在的很多服务器系统,网络设备,安全防护软件以及手机系统和掌上PDA 的操作管理系统都是由Linux编程开发而成的,所以内核的开发学习当然必不可少。 5.数据库及服务器领域。如今Linux做的服务器在市场中占有率第一的位置无可动摇,其中包括:WWW服务器,FTP服务器,mail服务器,数据库服务器等等多种服务器。 了解了学习的目的和方向后,下面以Red Hat9.0为例来介绍Linux的安装过程。 第一步:设置电脑的第一启动驱动器为光盘驱动器,插入Linux系统光盘启动计算机。 第二步:系统会自动进入到Linux安装初始画面,第一要选择安装的方式,其中如果要选择文本界面安装需要在引导命令处输入命令linux text,如果要选择图形界面安装的话直接安回车Enter。笔者使用的是图形安装。 第三步:选择完安装方式后便出现了光盘检测界面,出现这个对话框的意思就是在安装之前确定系统盘是否有损坏,如果确定没有损坏选择“Skip”直接跳过检测进入下个环节。如果选择“OK”则自动转到光盘检测程序自动检测光盘。对于初次接触Linux的朋友,还是建议您在安装之前先检测下系统安装光盘,省去在安装过程中所带来的不便。 第四步:检测完光盘后会出现Linux的软件介绍说明以及选择系统语言的对话框,选择“简体中文”,当然如果你精通别的语言也是可以选择其他语言进行安装和使用的。 第五步:键盘以及鼠标设置。在选项中提供了多种型号,品牌,接口和语言的键盘和鼠标,根据你现所用的键鼠进行对应选择。选择完毕后单击“下一步” 第六步:安装类型。其中包括“个人桌面”,“工作站”,“服务器”,“定制”。四种类型名称不同,内容大同小异。由于篇幅所限这个会在日后的讲座中给大家详细介绍。 第七步:磁盘分区设置。其中包括两个选项,“自动”和“手动”。自动分区会将所有的整个硬盘按照容量大小平均分区格式化,适合没有装任何资料的新电脑,但如果你在这之前装有其他系统,或是其他分区中存在的数据的话,建议您还是“手动分区”,这样不会丢失您原来的文件数据。 第八步:新建分区。在图形界面下比较直观,一般都会显示出你硬盘的容量,厂商等相关信息。直接点击“新建”来创建新的分区。

施工图常用符号、图例大全

施工图常用符号、图例大全 一、定位轴线 1、作用 定位轴线是施工中墙身砌筑、柱梁浇筑、构件安装等定位、放线的依据。 规定:主要承重构件,应绘制水平和竖向定位轴线,并编注轴线号;对非承重墙或次要承重构件,编写附加定位轴线。 2、定位轴线的编号 1)横向定位轴线编号用阿拉伯数字,自左向右顺序编写; 2)纵向轴线编号用拉丁字母(除I、O、Z),自下而上顺序编写。 平面图上定位轴线的编号,宜标注在图样的下方与左侧。在两轴线之间,有的需要用附加轴线表示,附加轴线用分数编号。 3)对于详图上的轴线编号,若该详图同时适用多根定位轴线,则应同时注明各有关轴线的编号,如下图所示。

二、索引符号与详图符号 1)详细表示某些重要局部,需要另绘制其详图进行表达。 2)对需用详图表达部分应标注索引符号,并在所绘详图处标注详图符号。 三、标高符号 标高是标注建筑物高度方向的一种尺寸形式,以米为单位。 绝对标高:以青岛附近黄海平均海平面为零点测出的高度尺寸,它仅使用在建筑总平面图中。相对标高: 以建筑物底层室内地面为零点测出的高度尺寸。 建筑标高: 指楼地面、屋面等装修完成后构件的表面的标高。如楼面、台阶顶面等标高。 结构标高: 指结构构件未经装修的表面的标高。如圈梁底面、梁顶面等标高。

四、引出线

五、其他符号 1、连接符号: 对于较长的构件,当其长度方向的形状相同或按一定规律变化时,可断开绘制,断开处应用连接符号表示。 连接符号为折断线(细实线),并用大写拉丁字母表示连接编号。 2、折断符号 1)直线折断:当图形采用直线折断时,其折断符号为折断线,它经过被折断的图面。 2)曲线折断:对圆形构件的图形折断,其折断符号为曲线。

ps滤镜艺术效果大全(含图,适合自学,教学)

实用滤镜大全(适合教学,自学,含图) 一.Artistic(艺术效果) Artistic(艺术效果) 滤镜模拟天然或传统的艺术效果。(注:此组滤镜不能应用于CMYK和Lab模式的图像) 1、Fresco(壁画滤镜) 作用:使用小块的颜料来粗糙地绘制图像。 调节参数: 画笔大小:调节颜料的大小。 画笔细节:控制绘制图像的细节程度。 纹理:控制纹理的对比度。 图解效果:

原图像壁画效果2、Colored Pencil(彩色铅笔滤镜) 作用:使用彩色铅笔在纯色背景上绘制图像。 调节参数:

铅笔宽度:调节铅笔笔触的宽度。 描边压力:调节铅笔笔触绘制的对比度。 纸张亮度:调节笔触绘制区域的亮度。 图解效果: 原图像彩色铅笔效果 第九组:Artistic(艺术效果) Artistic(艺术效果) 滤镜模拟天然或传统的艺术效果。(注:此组滤镜不能应用于CMYK和Lab模式的图像) 1、Fresco(壁画滤镜) 作用:使用小块的颜料来粗糙地绘制图像。 调节参数:

画笔大小:调节颜料的大小。 画笔细节:控制绘制图像的细节程度。 纹理:控制纹理的对比度。 图解效果: 原图像壁画效果2、Colored Pencil(彩色铅笔滤镜) 作用:使用彩色铅笔在纯色背景上绘制图像。 调节参数:

铅笔宽度:调节铅笔笔触的宽度。 描边压力:调节铅笔笔触绘制的对比度。 纸张亮度:调节笔触绘制区域的亮度。 图解效果: 原图像彩色铅笔效果

5、Palette Knife(调色刀) 作用:降低图像的细节并淡化图像,使图像呈现出绘制在湿润的画布上的效果。调节参数: 描边大小:调节色块的大小。 线条细节:控制线条刻画的强度。 软化度:淡化色彩间的边界。 图解效果: 原图像调色刀效果 6、Dry Brush(干画笔)

建筑结构施工图识图入门总结,很详细

建筑结构施工图识图入门总结,很详细 知识,力求达到以下四个方面能力: 1、理解建筑施工图的成图原理和制图标准; 2、看懂房屋的组成和各部分的材料、做法,能够看懂一般建筑工程的主要施工图纸; 3、能够根据施工图纸进行建筑面积和一般工程量的计算以及常用构件数量的统计; 4、能够发现图纸中较明显的错误、遗漏和图样之间相互矛盾的地方。 第一节建筑工程施工图的组成 各专业施工图的内容 1、总图:建筑场地范围内建筑物的位置、形状和尺寸,道路、绿化及各种室外管线的布置等。 2、建筑专业图:建筑平面图、立面图、剖面图、各种详图及门窗表、材料做法表。 3、结构专业图:基础图、各层顶板的平面、剖面、各种构件详图,构件数量表及设计说明。 4、设备专业图:包括给水、排水、采暖、通风各系统的平面图、轴测图和各种详图。 5、电气专业图:包括照明、动力和弱电的系统图、平面图及详图等。 第二节建筑工程图的成图原理 一、投影的概念 用一组假想的投射线把物体的形状投到一个平面上,就可以得到一个图形,称为投影法。 二、投影的种类 1、中心投影:投影线由一点放射出来投射到物体上,这种作图方法称为中心投影法。 2、平行投影:投影线呈相互平行状投射到物体上,称平行投影。 (1)正投影:使投影线垂直于投影面时,并且使物体的一个面也垂直于投影线。

(2)斜投影:当投影线倾斜于投影面时,所作出的投影。 三、物体的三面正投影图 1、三面正投影体系的形成 (1)将物体放在三个相互垂直的投影面间; (2)用三组垂直于投影面的投影线作投影; (3)在三个投影面上得到三个正投影图。 2、三面正投影体系的展开 (1)正立投影面不动; (2)水平投影面向下转动90°; (3)侧立投影面向右后方转动90°。 3、三面投影图的特性 (1)不全面性 每个投影图只能反映物体两个方向的尺寸;立面图反映长度和高度;平面图反映长度和宽度;侧面图反映高度和宽度。

-Linux操作系统基础教学大纲

Linux操作系统基础 Foundation of Linux Operation System 适用范围:2013本科人才培养方案 课程编号: 学分:2 学时:32(其中:讲课学时:20 实验学时:12) 先修课程:计算机文化概论 适用专业:网络工程 建议教材:《Linux实用教程》陈博等人民邮电出版社2008年10月 开课单位:软件学院 一、课程的性质与任务 课程性质:本课程是网络工程专业网络安全与攻防方向的一门专业方向任选课,Linux及应用是计算机科学专业的一门专业课程。 课程任务:本课程的目的和任务是使学生全面地了解和掌握Linux系统的基本概念、原理及应用技术、以及适应社会对Linux操作与管理人员的需求。通过本门课程的学习,能够为以后从事软件编程、分布式处理及系统服务部署等不同应用领域的研究打下深厚的理论基础。 二、课程的基本内容及要求 (一)认识Linux系统 1. 课程教学内容: (1)Linux系统简介 (2)Linux系统的特点和组成 (3)Linux版本介绍 (4)Fedora Core系统概述 2. 课程重点、难点 重点:了解Linux操作系统的发展历程,改系统的特点和组成。 难点:Linux操作系统与Window操作系统的异同。 3. 课程教学要求: (1)了解计算机计算机操作系统的发展过程; (2)理解Linux操作系统与UNIX系统的区别,理解GUN计划的内容; (3)掌握Linux各个系统的版本及其优劣等。

(二)Fedora 系统的安装和删除 1. 课程教学内容: (1)准备安装Linux操作系统 (2)分区的概念和分区的类型。 (3)硬盘的类型。 (4)安装Linux的步骤及安装后的初始化工作。 (5)删除MBR中GRUB引导程序。 (6)删除Linux分区。 2. 课程重点、难点 重点:如何对硬盘分区,如何命名分区,分区的格式化等。 难点:如何理解分区的编号及文件系统的建立等。 3. 课程教学要求: (1)本章的学习目的是使学生能够自己安装一个操作系统,合理分区,并了解Linux下分区的概念。了解如何建立交换分区。 (2)理解分区文件的命名描述; (3)掌握安装Linux的步骤及安装后的初始化工作,掌握如何删除MBR中的GRUB分区程序。 (三)Linux图形化界面 1. 课程教学内容: (1)登录、注销和关闭系统 (2)GNOME基本使用 (3)系统设置 (4)Fedora系统的应用软件使用 2. 课程重点、难点: 重点:掌握如何正常登录、注销和关闭系统的几个命令。 难点:了解在如何在GNOME图形界面中如何复制、黏贴、删除文件等。 3. 课程教学要求: (1)了解GNOME的初步使用,系统的各种基本设置; (2)理解硬盘分析器、系统日志等内容。 (3)掌握在GNOME的操作使用。 (四)Linux字符界面操作 1. 课程教学内容:

ps新手入门实例大全详细教程

ps新手入门实例大全详细教程(二) 来源:网络作者:admin 发布时间:2011-06-29 点击:1262 目录 4.照片边框处理 5.简单照片合成 6.快速蒙版教程 7.认识色阶——————————————————————————————————————(4):照片边框处理 今天我们来学习制作一个简单的照片边框,通过制作过程,来熟悉PS的一些工具与制作手法。 1、打开PS,打开一张照片。现在我们要为这张照片做一个背景图,并改变一下照片的边框。 2、为背景层改名。在图层面板,现在有一个图层名为“背景”。这个背景层的右边有一个小锁。凡是第一次打开一个图片总是有这样一个上了锁的背景层。现在我们要改变它的名称。双击背景层,弹出一个对话框。在名称中写上“照片”后按“好”字。 3、创建新的图层。按一下图层面板最下面的“创建新的图层”按钮,在背景层的上面出现了一个新图层,名称为“图层1”。新图层是不会上锁的,改名就比较容易。我们可以双击这三个字,改名称为“新背景”。

4、凡是新建的图层,都是全透明的。我们可以看到在“新背景”这三个字左边有个小图,全是格子,这表示它是透明的。 我们还可以把“照片”层前的小眼睛关闭,这时,工作区中只有透明的格子样子了。现在我们要把“新背景”层填上颜色。 填充颜色分为两个步骤: A、第一步:要确定前景色还是背景色。 现在到窗口菜单下点“颜色”,出来一个颜色面板。在颜色两字的下面,有二个方的色块。前面黑色的是前景色,后面白色的是背景色。你需要设置前景色时(多数情况下我们是设置前景色),就点前面那块。现在我们按下前景色按钮。黑色的方块的外面多了一个外框,表示现在是设置前景色。 B、第二步:选择颜色。可以选择颜色的地方有好几个。右边的R右边由黑到红的长条下面,有一个小三角形,可以拉动它来改变颜色。你可以把这三条都拉一下,再看前景色有什么变化。 最右边的数字框也可以直接填入由0到255之间的数字。例如:在R(红)里,填入217;在G (绿)里,填入253;在B里填入249,现在前景色变成了浅绿色。这是RGB三原色组合表示一种颜色的方法。最下面有一个多彩的粗条,在这里可以多选一些颜色。最右边是黑白两色。这个颜色面板是非常方便来选择颜色的。更直观的方法是点“色板”标签。

Linux操作系统基础教程

Linux系统基础课程教案 第一章绪论 一、 U nix家族中的一员 ①UNIX,1971年由AT&T发布,73年重写, 70年代末,AT&T成立了Unix系统实验室(Unix System Lab,USL),宣布对Unix产品拥有所有权,1983年发布了 SYSTEM V。在UNIX7之前,UNIX是免费或收取少量费 用开放源码的。UNIX的研发诞生了C语言。 (AT&T,美国电报电话公司。1974受到美国反托拉斯司起 诉,被控利用垄断美国本土电话服务的优势,排挤长途电话 竞争者。案件在1982年得到和解。美国电报电话公司同意 将本土电话业务拆分为8个小公司。根据美国反垄断法规定 AT&T不能进入计算机市场领域,所以AT&T无法将UNIX 作为商品出售。只能自己使用和发放到大学的科研机构中供 研究使用。) ②BSD(Berkeley Software Distribution) 伯克利的加利佛尼亚大学计算机科学研究组以UNIX 7.0为 基础开发了UNIX的BSD版本。从1977年起,它免费发布 了数千份1BSD和2BSD(PDP—11使用),以及4BSD(V AX 使用)。到90年代开发到4.4版,以及FreeBSD。 BSD Unix

中最先实现了TCP/IP,是最具影响的UNIX。 但90年代BSD遭遇到AT&T的指控,后来BSD与93年已经卖给Novell公司的Unix系统实验室(USL)达成和解,但BSD Unix系统中必须去除原来来自AT&T的不到10%源码。因此直到1995年1月他们才发布了完全4.4BSD Lite 的系统的FreeBSD 2.0,为此耽误了时机,成就了Linux等竞争对手(伯克利计算机系统研究组(CSRG)在发布了4.4BSD-lite2之后就解散了,小组的科研人员有些进入了Unix商业公司,有些继续进行其他计算机领域的研究。FreeBSD是CSRG在1992年终止开发之前发行的最后一个BSD版本——4.4BSD的一个著名分支。BSD的著名后继有OpenBSD、NetBSD、FreeBSD和BSDI等)。 ③MINIX 1987年荷兰阿姆斯特丹Vrije(自由?)大学教授Andrew Tanenbaum以UNIX7为蓝本开发出一个运行于IntelX86平台上的简化类UNIX系统MINIX(mini-UNIX的意思)来用于教学。MINIX开放源码,因完全独立开发故不受AT&T 许可协议的约束。最新的版本是MINIX 2.0.4 [Nov-9-2003],可以去官方网站免费下载。 ④Linux 1991年,芬兰学生Linus Torvalds开始使用MINIX时,对MINIX提供的功能不满意。于是他自己写了一个类UNIX 操作系统(尽管还是用MINIX编译的)并放到网上让人们

相关文档
最新文档