nand flash 原理簡(jiǎn)介【轉(zhuǎn)】Fisrt part : NAND flash和NOR flash的不同NOR flash采用位讀寫,因?yàn)樗哂衧ram的接口,有足夠的引腳來尋址,可以很容易的存取其內(nèi)部的每一個(gè)字節(jié)。
NAND flash使用復(fù)雜的I/O口來穿行地存取數(shù)據(jù)。8個(gè)引腳用來傳送控制、地址和數(shù)據(jù)信息。
NAND的讀和寫單位為512Byte的頁(yè),擦寫單位為32頁(yè)的塊。 ● NOR的讀速度比NAND稍快一些。
● NAND的寫入速度比NOR快很多。 ● NAND的4ms擦除速度遠(yuǎn)比NOR的5s快。
● 大多數(shù)寫入操作需要先進(jìn)行擦除操作。 ● NAND的擦除單元更小,相應(yīng)的擦除電路更少。
在NOR器件上運(yùn)行代碼不需要任何的軟件支持,在NAND器件上進(jìn)行同樣操作時(shí),通常需要驅(qū)動(dòng)程序,也就是內(nèi)存技術(shù)驅(qū)動(dòng)程序(MTD),NAND和NOR器件在進(jìn)行寫入和擦除操作時(shí)都需要MTD。 ---------摘抄自網(wǎng)上流傳很廣的《NAND 和 NOR flash的區(qū)別》Second part: NAND Flash結(jié)構(gòu)與驅(qū)動(dòng)分析一、NAND flash的物理組成 NAND Flash 的數(shù)據(jù)是以bit的方式保存在memory cell,一般來說,一個(gè)cell 中只能存儲(chǔ)一個(gè)bit。
這些cell 以8個(gè)或者16個(gè)為單位,連成bit line,形成所謂的byte(x8)/word(x16),這就是NAND Device的位寬。這些Line會(huì)再組成Page,(NAND Flash 有多種結(jié)構(gòu),我使用的NAND Flash 是K9F1208,下面內(nèi)容針對(duì)三星的K9F1208U0M),每頁(yè)528Bytes(512byte(Main Area)+16byte(Spare Area)),每32個(gè)page形成一個(gè)Block(32*528B)。
具體一片flash上有多少個(gè)Block視需要所定。我所使用的三星k9f1208U0M具有4096個(gè)block,故總?cè)萘繛?096*(32*528B)=66MB,但是其中的2MB是用來保存ECC校驗(yàn)碼等額外數(shù)據(jù)的,故實(shí)際中可使用的為64MB。
NAND flash以頁(yè)為單位讀寫數(shù)據(jù),而以塊為單位擦除數(shù)據(jù)。按照這樣的組織方式可以形成所謂的三類地址: Column Address:Starting Address of the Register. 翻成中文為列地址,地址的低8位 Page Address :頁(yè)地址 Block Address :塊地址 對(duì)于NAND Flash來講,地址和命令只能在I/O[7:0]上傳遞,數(shù)據(jù)寬度是8位。
二、NAND Flash地址的表示 512byte需要9bit來表示,對(duì)于528byte系列的NAND,這512byte被分成1st half Page Register和2nd half Page Register,各自的訪問由地址指針命令來選擇,A[7:0]就是所謂的column address(列地址),在進(jìn)行擦除操作時(shí)不需要它,why?因?yàn)橐詨K為單位擦除。32個(gè)page需要5bit來表示,占用A[13:9],即該page在塊內(nèi)的相對(duì)地址。
A8這一位地址被用來設(shè)置512byte的1st half page還是2nd half page,0表示1st,1表示2nd。Block的地址是由A14以上的bit來表示。
例如64MB(512Mb)的NAND flash(實(shí)際中由于存在spare area,故都大于這個(gè)值),共4096block,因此,需要12個(gè)bit來表示,即A[25:14],如果是128MB(1Gbit) 的528byte/page的NAND Flash,則block address用A[26:14]表示。而page address就是blcok address|page address in block NAND Flash 的地址表示為: Block Address|Page Address in block|halfpage pointer|Column Address 地址傳送順序是Column Address,Page Address,Block Address。
由于地址只能在I/O[7:0]上傳遞,因此,必須采用移位的方式進(jìn)行。 例如,對(duì)于512Mbit x8的NAND flash,地址范圍是0~0x3FF_FFFF,只要是這個(gè)范圍內(nèi)的數(shù)值表示的地址都是有效的。
以NAND_ADDR 為例: 第1 步是傳遞column address,就是NAND_ADDR[7:0],不需移位即可傳遞到I/O[7:0]上,而halfpage pointer即A8 是由操作指令決定的,即指令決定在哪個(gè)halfpage 上進(jìn)行讀 寫,而真正的A8 的值是不需程序員關(guān)心的。 第2 步就是將NAND_ADDR 右移9位,將NAND_ADDR[16:9]傳到I/O[7:0]上; 第3 步將NAND_ADDR[24:17]放到I/O上; 第4步需要將NAND_ADDR[25]放到I/O上; 因此,整個(gè)地址傳遞過程需要4 步才能完成,即4-step addressing。
如果NAND Flash 的容量是32MB(256Mbit)以下,那么,block adress最高位只到bit24,因此尋址只需要3步。 下面,就x16 的NAND flash 器件稍微進(jìn)行一下說明。
由于一個(gè)page 的main area 的容量為256word,仍相當(dāng)于512byte。但是,這個(gè)時(shí)候沒有所謂的1st halfpage 和2nd halfpage 之分了,所以,bit8就變得沒有意義了,也就是這個(gè)時(shí)候 A8 完全不用管,地址傳遞仍然和x8 器件相同。
除了,這一點(diǎn)之外,x16 的NAND使用方法和 x8 的使用方法完全相同。三、NAND flash驅(qū)動(dòng)解讀 以前由于做移植多一些,那些工作很簡(jiǎn)單(現(xiàn)在看來),從來都不用去關(guān)心驅(qū)動(dòng)里面到底怎么實(shí)現(xiàn)的,這幾次面試才發(fā)現(xiàn)真的是學(xué)的太淺了,似乎我還在學(xué)習(xí)仰泳而那些牛人基本都屬于潛水級(jí)的了,潛的不知有多深。
我對(duì)照著開發(fā)板所帶的NAND flash驅(qū)動(dòng)和k9f1208的芯片資料把這些代碼通讀了一遍,終于明白了NAND flash的讀寫過程是如何實(shí)現(xiàn)的了。我所參考的驅(qū)動(dòng)是mizi公司為三星芯片所寫的,我看看了,大概和官方2.4.18內(nèi)核的nand.c差不多。
在s3c2410處理器中有專門的NAND flash控制器,他們位于SFR區(qū),具體可以參看s3c2410用戶手冊(cè)。以下的這些代碼均可以在vivi或者kernel里面找到,文中會(huì)標(biāo)明程序出自何處。
在vivi中。
什么是Flash Memory?FLASH存儲(chǔ)器又稱閃存(快閃存儲(chǔ)器),是一種電可擦可編程只讀存儲(chǔ)器(EEPROM)的形式,允許在操作中被多次擦或?qū)?,EEPROM與高速RAM成為當(dāng)前最常用且發(fā)展最快的兩種存儲(chǔ)技術(shù)。
計(jì)算機(jī)的BIOS 、數(shù)字照相機(jī)等的存儲(chǔ)卡中都使用閃存。 不同的是,EEPROM是以字節(jié)為單位進(jìn)行數(shù)據(jù)更新,而閃存則以塊為單位。
由于閃存可以比 EEPROM具有更小的電路,這使其能夠達(dá)到更高的集成度,有利于降低價(jià)格。 FLASH結(jié)合了ROM和RAM的長(zhǎng)處,不僅具備電子可擦除可編程(EEPROM)的性能,還不會(huì)斷電丟失數(shù)據(jù)同時(shí)可以快速讀取數(shù)據(jù)(NVRAM的優(yōu)勢(shì)),U盤和MP3里用的就是這種存儲(chǔ)器。
在過去的20年里,嵌入式系統(tǒng)一直使用ROM(EPROM)作為它們的存儲(chǔ)設(shè)備,近年來Flash全面代替了ROM(EPROM)在嵌入式系統(tǒng)中的地位,用作存儲(chǔ)BootLoader以及操作系統(tǒng)或者程序代碼或者直接當(dāng)硬盤使用(U盤)。閃存卡(Flash Card)是利用閃存(Flash Memory)技術(shù)達(dá)到存儲(chǔ)電子信息的存儲(chǔ)器。
目前市場(chǎng)上主要的閃存或者多媒體卡主要為:TF卡、SM卡、CF卡、MicroDrive、MemoryStick、MemoryStick PRO, MMC卡、Micro SD Card、MiniSD卡、SD卡、SDHC卡和xD卡。 我們常見的FLASH Memory有儲(chǔ)存卡與U盤。
TF卡(TransFLash卡)、SD卡(Secure Digital Memory Card)、CF卡(Compact Flash卡)等。 CF卡(Compact Flash)是1994年由SanDisk最先推出的一種閃存卡,它革命性的使用了閃存技術(shù),對(duì)所保存的數(shù)據(jù)來說,CF卡比傳統(tǒng)的磁盤驅(qū)動(dòng)器安全性和保護(hù)性都更高。
90年代末至21世紀(jì)初出現(xiàn)了SD、MMC、SDHC、MS、xD圖像卡等等記憶卡制式,它們將占據(jù)各種數(shù)碼產(chǎn)品及移動(dòng)存儲(chǔ)。路由器、交換器等大多數(shù)的網(wǎng)絡(luò)及電信設(shè)備及數(shù)碼相機(jī)仍以CF卡為主要的外部?jī)?chǔ)存裝置。
SM卡(Smart Media)是由東芝公司在1995年11月退出的Flash Memory存貯卡,三星公司在1996年購(gòu)買了生產(chǎn)和銷售許可,這兩家公司成為主要的SM卡廠商。SmartMedia卡是市場(chǎng)上常見的微存貯卡(但是最大容量只有128MB),一度在MP3播放器上非常的流行。
SmartMedia卡被視為軟磁盤的替代者,曾是數(shù)碼相機(jī)普遍支持的存儲(chǔ)格式,如今已是沒落消亡之勢(shì)。這一格式相比其他而言最大的好處是通過一個(gè)名為FlashPath的轉(zhuǎn)換器,可以在標(biāo)準(zhǔn)的3.5英寸軟盤驅(qū)動(dòng)器內(nèi)使用任何容量的SM卡。
MMC卡(MultiMedia Card)卡由西門子公司和首推CF的SanDisk公司于1997年聯(lián)合推出,號(hào)稱是目前世界上最小的Flash Memory存貯卡。 近年MMC卡技術(shù)已差不多完全被SD卡所代替,但由于MMC卡仍可被兼容SD卡的設(shè)備所讀取,因此仍有其作用。
少數(shù)一些公司,最著名的如諾基亞,仍然全部地支持MMC。MS卡(Memory Stick)通常稱為記憶棒,是Sony公司研發(fā)并于1998年10月推出市場(chǎng)的,采用了Sony自己的外型、協(xié)議、物理格式和版權(quán)保護(hù)的一種閃存卡。
MS卡的規(guī)格和同一時(shí)間上市的MMC很相似。 SD卡(Security Digital Memory Card,譯成安全數(shù)碼卡)由松下、東芝和SanDisk聯(lián)合推出,1999年8月才首次發(fā)布,大小如一張郵票。
一般SD卡也能夠向下兼容MMC卡。容量4GB以上稱為microSDHC(Secure Digital High Capacity),更大的容量就必須使用microSDXC(Secure Digital eXtended Capacity)規(guī)格。
SD卡是東芝在MMC卡技術(shù)中加入加密技術(shù)硬件而成,SD/MMC卡已經(jīng)替代東芝開發(fā)的SM卡,成為了便攜式數(shù)碼相機(jī)使用最廣泛的數(shù)字存儲(chǔ)卡格式。之前仍然在堅(jiān)持使用自己的專利格式的三大主要廠商:奧林巴斯和富士(xD卡),索尼(Memory Stick),也開始轉(zhuǎn)而使用SD卡(或提供雙卡支持)。
SD讀卡器對(duì)計(jì)算機(jī)來說類似一個(gè)USB的軟驅(qū)的作用,插上SD卡后的讀卡器跟U盤功能是一樣的,大小也和普通U盤類似。讀卡器與電腦主機(jī)之間的連接都是采用USB接口,這種產(chǎn)品是配合數(shù)碼相機(jī)而產(chǎn)生的。
有外接式和內(nèi)置式兩種,不少新的個(gè)人電腦都已經(jīng)內(nèi)置了多功能的讀卡器。 TF卡(TransFlash)由SanDisk(閃迪)公司發(fā)明創(chuàng)立,是一種主要用于手機(jī)的極細(xì)小的快閃存儲(chǔ)器卡,2004年重命名為MicroSD(顧名思義,就是小SD卡)。
幾乎只有一片指甲蓋的大小,主流臺(tái)式機(jī)、筆記本上均沒有直接插槽,通過SD式讀卡器連接后可以讀寫數(shù)據(jù)。 xD卡(eXtreme Digital-Picture Card)是一種專門于數(shù)碼相機(jī)的閃存存儲(chǔ)卡,由富士膠卷與奧林巴斯聯(lián)合于2002年7月發(fā)布,用于取代SM卡(SmartMedia Card)。
miniSD是閃迪2003年發(fā)布的極細(xì)小型規(guī)格標(biāo)準(zhǔn)SD卡,特別設(shè)計(jì)于移動(dòng)電話上,并隨卡附上minSD轉(zhuǎn)接器,令它能夠兼容所有配置了標(biāo)準(zhǔn)SD卡插槽的設(shè)備中。 微硬盤MD(Microdrive)最早是由IBM公司開發(fā)并于1999年上市的一款體積非常微小的硬盤式數(shù)據(jù)存儲(chǔ)設(shè)備,用來對(duì)抗市面上主流的閃存產(chǎn)品。
IBM將旗下硬盤部門賣給了日立(Hitachi)公司,因此自2003年起MicroDrive的技術(shù)與專利是由日立公司擁有。微型硬盤具有記憶容量大、讀寫速率高有點(diǎn),缺點(diǎn)是較為耗電、容易發(fā)熱、使用壽限較短和抗震性能差。
先把電腦基礎(chǔ)知識(shí)學(xué)好了吧 所有軟件工具,都是需要什么功能,才會(huì)出現(xiàn)其相應(yīng)的軟件;所以你只要了解一個(gè)軟件它能做什么,不能做什么,能做的話你就可以直接進(jìn)取找到相應(yīng)實(shí)現(xiàn)功能的按鈕,但是有些是幾個(gè)功能疊加的 你就要去了解,慢慢學(xué)習(xí),但是先了解還是最重要的材料二 首先要做的是電腦的入門。
用電腦娛樂當(dāng)然是最好的方法了,比如可以玩游戲,看影碟或上網(wǎng),這些基本的使用只要?jiǎng)e人在旁邊指點(diǎn)一下就行了,不需要專門借一本電腦書看著做。我們可以從中了解到Windows的一些基本操作,增加對(duì)電腦的感性認(rèn)識(shí)。
總之,電腦入門關(guān)鍵在于多實(shí)踐。 我要說的是學(xué)電腦,如果你用電腦只是用來娛樂休閑,那就偏離了我的初衷。
對(duì)于初學(xué)者,最好學(xué)的當(dāng)然是文字排版了,不但要會(huì)打字,還要會(huì)排版,那么就可以做一些文字出版工作了,比如做雜志。要學(xué)的軟件嘛,有微軟的word2000,XP,金山的wps office,但前者用的較多。
如果你嫌上述工作太簡(jiǎn)單的話,圖形編輯正適合你。此工作入門簡(jiǎn)單,但可以做得很深入,很專業(yè)。
許多平面設(shè)計(jì)公司和廣告公司就是靠這個(gè)吃飯的。可以學(xué)的軟件也比較多,老牌的有Adobe的photoshop 6.0,illustrator 9.0,coral的coraldraw 10。
還有macromedia的fireworks 4,freehand 10以及比較流行的flash 5。后三種軟件都是軟件新秀,和網(wǎng)頁(yè)制作結(jié)合得不錯(cuò),也比較“傻瓜”,功能卻不弱,比較適合初學(xué)者。
特別值得一提的是flash,現(xiàn)在網(wǎng)上的flash正熱火朝天,用它可以做動(dòng)畫短片、網(wǎng)站甚至游戲。不過不花費(fèi)許多精力的是做不出來的哦。
對(duì)網(wǎng)絡(luò)世界是不是很感興趣?你也可以自學(xué)作網(wǎng)頁(yè)!不過這需要有以上幾點(diǎn)的基礎(chǔ),即文字排版和美術(shù)編輯,然后再學(xué)點(diǎn)網(wǎng)絡(luò)知識(shí),就可以編織你的“夢(mèng)幻網(wǎng)頁(yè)”了,可用的軟件首推macromedia的dreamweaver 4。如果你習(xí)慣word就可以用frontpage,不過它比前者遜色不少,習(xí)慣photoshop的可以選go live。
如果你認(rèn)為以上這些都是小菜一碟,那你要學(xué)的就是電腦的高級(jí)應(yīng)用了,比如編程,做動(dòng)態(tài)網(wǎng)頁(yè),3ds max、autocad等高級(jí)應(yīng)用或?qū)W網(wǎng)絡(luò)管理。當(dāng)然你的精力是有限的,能精通以上高級(jí)應(yīng)用中的一種就不錯(cuò)了。
最后再談?wù)剬W(xué)電腦需要的一些條件。自己有一臺(tái)電腦當(dāng)然是最好了,如果沒有,也可以到機(jī)房上網(wǎng)。
我校實(shí)驗(yàn)樓里有四個(gè)機(jī)房,其中網(wǎng)一、網(wǎng)二、網(wǎng)五的電腦較好,上面也有許多必要的軟件,比較適合學(xué)電腦,當(dāng)讓如果你有聯(lián)通或電信的賬號(hào),就可以通過設(shè)置代理服務(wù)器后上網(wǎng),那里的收費(fèi)標(biāo)準(zhǔn)是一課時(shí)一元錢,上網(wǎng)流量費(fèi)另計(jì)。圖書館也有一個(gè)機(jī)房,機(jī)上沒有什么軟件,那兒是專門上網(wǎng)的,上機(jī)費(fèi)是一小時(shí)一元,流量費(fèi)另計(jì)。
方便的上網(wǎng)處還有外面的網(wǎng)吧,速度也不錯(cuò)。再說上網(wǎng)賬號(hào)吧,我校有電信和聯(lián)通的兩種,價(jià)格都是50元300M,30元100M。
可以在社區(qū)(3號(hào)樓)或圖書館購(gòu)買。 就介紹這些吧,要學(xué)好電腦首先需要自己的努力,比如在圖書館借些電腦書啦,多上機(jī)實(shí)踐,希望大家都能學(xué)到一手實(shí)用的電腦技術(shù)。
學(xué)電腦的“四忌”與“四要” 學(xué)習(xí)電腦有“四忌”,一忌好高騖遠(yuǎn),要打好基礎(chǔ)。對(duì)于初學(xué)者首先應(yīng)該掌握Windows的基本操作。
學(xué)電腦的目的在于應(yīng)用,因此,學(xué)會(huì)和掌握一種文字處理軟件是必要的。二忌紙上談兵,要勤于實(shí)踐。
計(jì)算機(jī)有很強(qiáng)的操作性。因此對(duì)初學(xué)者來講一定要利用好各種時(shí)間進(jìn)行上機(jī)訓(xùn)練,將理論轉(zhuǎn)化為實(shí)際操作,這樣才能真正地消化吸收。
不少人認(rèn)為自己缺乏英語(yǔ)基礎(chǔ),學(xué)電腦很困難。其實(shí)現(xiàn)在操作系統(tǒng)和很多軟件都是漢化版,不懂外語(yǔ)一樣能上計(jì)算機(jī)。
三忌淺嘗輒止,要精益求精。學(xué)習(xí)電腦知識(shí)除:了選擇好自己適用的教材,還要閱讀一些有關(guān)的雜志和報(bào)紙,拓寬自己的知識(shí)面。
四忌見異思遷,要持之以恒。 學(xué)以致用最重要 譚浩強(qiáng)教授的《計(jì)算機(jī)普及教育中的一個(gè)誤區(qū)》寫得太好了,我也認(rèn)為學(xué)習(xí)的目標(biāo)不同,在學(xué)習(xí)內(nèi)容和方法上就應(yīng)該有所區(qū)別,學(xué)以致用最為重要。
我是個(gè)主任醫(yī)師,年紀(jì)一大把才開始學(xué)計(jì)算機(jī),目的也僅僅應(yīng)用。我就是從計(jì)算機(jī)原理和BASIC語(yǔ)言開始學(xué)習(xí)的。
一開始興趣蠻大,可是越學(xué)越費(fèi)勁,學(xué)也沒有學(xué)好,電腦的基本操作還是沒有學(xué)會(huì)。我學(xué)電腦實(shí)在是事倍功半。
一些老作家都學(xué)會(huì)了電腦,用電腦寫了好幾本書了,我還在理論的牛角尖里怎么也鉆不出來。白費(fèi)了不少力氣。
我開始懷疑自己是不是學(xué)計(jì)算機(jī)的料了。后來,我才明白,學(xué)電腦主要在于個(gè)人的需要和興趣,不能照搬學(xué)校的那一套。
恰恰是學(xué)校必修的某些脫離實(shí)際和落后的課程學(xué)生們最不喜歡,不少人考完就丟。第16期“讀者信箱”里安徽讀者胡越說:他所在的學(xué)校里,所用的還多是DOS平臺(tái)下的WPS和UCDOS。
實(shí)際上現(xiàn)在大家用的都是Windows,工作中大都使用Windows平臺(tái)下的Office和WPS,我們的教育和實(shí)際應(yīng)用的脫節(jié)之大可見一斑?!氨M信書不如無(wú)書”,學(xué)習(xí)電腦還是應(yīng)當(dāng)自己的愛好和需要學(xué)起,學(xué)以致用。
弄清用電腦的目的和目標(biāo) 計(jì)算機(jī)入門不難。我們希望把計(jì)算機(jī)當(dāng)成工具,而不是自己當(dāng)程序員。
我們只想用計(jì)算機(jī)提高設(shè)計(jì)速度和準(zhǔn)確性,提高工作效率,減輕手工勞動(dòng)的負(fù)擔(dān),這才是我們使用計(jì)算機(jī)想要達(dá)到的目的和追求的目標(biāo)。 找。
FLASH的基本概念 學(xué)習(xí)Flash要理解FLASH的最基本概念:幀、層、時(shí)間軸、符號(hào)和實(shí)例,深入理解這些概念的功能是掌握FLASH的關(guān)鍵。
1、幀與時(shí)間軸 (1)時(shí)間軸和時(shí)間軸面板 在FLASH當(dāng)中,可以通過時(shí)間軸面板來進(jìn)行動(dòng)畫的控制。時(shí)間軸面板是FLASH用于管理不同動(dòng)畫元素、不同動(dòng)畫和動(dòng)畫元素疊放次序的工具。
(2)幀的分類與編輯 FLASH中最小的時(shí)間單位是幀。根據(jù)幀的作用區(qū)分,可以將幀分為以下三類,如圖。
A、普通幀:包括普通幀和空幀。 B、關(guān)鍵幀:包裝關(guān)鍵幀和空白關(guān)鍵幀。
C、過渡幀:包括形狀過渡幀和運(yùn)動(dòng)過渡幀。 B、快捷鍵: F5創(chuàng)建幀 F6創(chuàng)建關(guān)鍵幀 F7創(chuàng)建空白關(guān)鍵幀 C、關(guān)鍵幀是一個(gè)非常重要的概念,只有在關(guān)鍵幀中,才可以加入AS腳本命令、調(diào)整動(dòng)畫元素的屬性,而普通幀和過渡幀不可以。
普通幀只能將關(guān)鍵幀的狀態(tài)進(jìn)行延續(xù),一般是用來將元素保持在場(chǎng)景中。而過渡幀是將過渡幀前后的兩個(gè)關(guān)鍵幀進(jìn)行計(jì)算得到,它所包含的元素屬性的變化是計(jì)算得來的。
更深入的理解我們?cè)谡n上再講并且親手做的時(shí)候才能夠體會(huì)得到。 D、2、圖層與圖層夾 圖層是所有圖形圖像軟件當(dāng)中必須具備的內(nèi)容,是我們用來合成和控制元素疊放次序的工具。
(1)圖層的類型與編輯 圖層根據(jù)使用功能的不同分為四種基本類型,如圖。 A、普通層:就是我們通常制作動(dòng)畫、安排元素所使用的圖層,和PS中的層是類似的概念和功能。
E、B、遮罩層:只用遮罩層的可顯示區(qū)域來顯示被遮罩層的內(nèi)容,與PS中的遮罩類似。 F、C、運(yùn)動(dòng)引導(dǎo)層:運(yùn)動(dòng)引導(dǎo)層包含的是一條路徑,運(yùn)動(dòng)引導(dǎo)線所引導(dǎo)的層的運(yùn)動(dòng)過渡動(dòng)畫將會(huì)按照這條路徑進(jìn)行運(yùn)動(dòng)。
注釋說明層:這是FLASH MX以后新增加的一個(gè)功能,本質(zhì)上是一個(gè)運(yùn)動(dòng)引導(dǎo)層。可以在其中增加一些說明性文字,而輸出的時(shí)候?qū)又兴膬?nèi)容將不被輸出。
G、(2)圖層夾 圖層夾是MX新增加的一項(xiàng)功能,它可以讓我們方便的合并一些同類型的層,讓設(shè)計(jì)師在設(shè)計(jì)時(shí)能夠快速的尋找層,效率更高。 H、3、符號(hào)與實(shí)例 符號(hào)(元件)可以說是FLASH當(dāng)中最重要的一個(gè)概念。
符號(hào)是構(gòu)建FLASH的磚瓦,是我們創(chuàng)作的基礎(chǔ)。因此,深入理解符號(hào)的功能與作用是我們進(jìn)行FLASH影片設(shè)計(jì)的一個(gè)重點(diǎn)。
(1)文字可以是符號(hào),數(shù)字也可以是符號(hào),它們都是利用簡(jiǎn)單的表現(xiàn)形式來傳達(dá)特定的意義。在FLASH當(dāng)中,符號(hào)是代表一系列可無(wú)償重復(fù)利用的元素的集合(這里的無(wú)償其實(shí)指的是不增加文件的尺寸)。
當(dāng)將一個(gè)符號(hào)從庫(kù)面板當(dāng)中拖到當(dāng)前的舞臺(tái)上時(shí),這個(gè)符號(hào)就成了一個(gè)實(shí)例,這個(gè)時(shí)候我們就可以對(duì)實(shí)例進(jìn)行一系列的操作了。對(duì)實(shí)例的操作不會(huì)影響到符號(hào)本身,但改變符號(hào)的話所有的實(shí)例將隨之發(fā)生同樣的變化。
由于使用符號(hào)將不增加文件的尺寸,因此應(yīng)該盡可能重復(fù)利用FLASH中的各種符號(hào),從而可以減小文件的尺寸,也為我們的修改帶業(yè)極大的方便。 (2)創(chuàng)建符號(hào)與庫(kù)面板 舞臺(tái)上的任何一個(gè)元素均可以轉(zhuǎn)化成為符號(hào),只要選中舞臺(tái)上的對(duì)象,按F8鍵或通過右鍵菜單來創(chuàng)建,另外也可以通過菜單欄中的“插入”--“新建元件”來創(chuàng)建新的符號(hào)。
I、如上圖,符號(hào)可以分為:影版剪輯(Movie Clip 簡(jiǎn)稱MC)、按鈕(Button)、圖形(Graphic)。 在上面名稱處輸入符號(hào)的名稱,選擇符號(hào)的類型,點(diǎn)擊確定,即可創(chuàng)建相應(yīng)類型的符號(hào)。
符號(hào)轉(zhuǎn)化后的狀態(tài),如圖: J、創(chuàng)建完成后的符號(hào)保存在庫(kù)面板中,可按Ctrl+L打開,如圖: K、這里再?gòu)?qiáng)調(diào)一下,庫(kù)面板中的為符號(hào),將它從庫(kù)面板中拖到舞臺(tái)上后就成了一個(gè)實(shí)例,不明白再回顧一下上面的內(nèi)容。 初學(xué)FLASH時(shí),對(duì)于處理比較復(fù)雜的動(dòng)畫或者編寫行為腳本,曾經(jīng)屢遭失敗。
花了不少時(shí)間摸索,才發(fā)現(xiàn)不少錯(cuò)誤都是出在符號(hào)、實(shí)例及時(shí)間軸的問題上。這些概念對(duì)于深入學(xué)習(xí)FLASH實(shí)在是太重要了。
而好多書籍卻并沒有把這個(gè)問題講深講透,致使深入學(xué)習(xí)者難以為繼,本人即對(duì)此有深切體會(huì)?,F(xiàn)將個(gè)人的幾點(diǎn)體會(huì)寫出來,希望那些FLASH的探索者們能從中得到一點(diǎn)啟發(fā)。
你可以看看這個(gè)網(wǎng)站。
學(xué)flash有技巧,學(xué)什么都有技巧(注意不是取巧)不清楚你要學(xué)的是哪方面,比如flash鼠繪 動(dòng)畫 代碼 游戲 網(wǎng)站 還是???首先自學(xué)或通過教程對(duì)軟件有個(gè)大體的了解,比如工具或界面、菜單等等然后是有人引路,對(duì)軟件有個(gè)大體定位或?qū)W習(xí)的引導(dǎo),比如學(xué)習(xí)方向等等然后可以參考網(wǎng)絡(luò)教程來逐步學(xué)習(xí) 完成示例練習(xí),穩(wěn)步前進(jìn)或是可以買本床頭書啃啃學(xué)學(xué),建議入門階段多學(xué)系統(tǒng)教程,提高階段多見優(yōu)秀作品,隨時(shí)保持學(xué)有收獲,這就是成就感,也就是學(xué)習(xí)的動(dòng)力。
以上是個(gè)人自學(xué)的淺見,可以加:散要二八要五散要要,聯(lián)系交流。也可以共享你些學(xué)習(xí)資源。
學(xué)習(xí)之法,貴在堅(jiān)持;學(xué)有興趣,學(xué)有收獲,學(xué)有動(dòng)力,學(xué)有提高,這就是技巧,不是取巧。直接學(xué)最新版本吧,資料可從VeryCD網(wǎng)站下載。
flash cs4 是flash的一個(gè)版本,另外還有flash cs3 5 flash 8.0等,無(wú)論什么版本,作用都是一樣,為了制作網(wǎng)頁(yè)需要的各種flash,視頻播放器flv。
flash學(xué)習(xí)非常辛苦,需要有編程和圖片處理基礎(chǔ),它有2個(gè)方向,一個(gè)是動(dòng)畫編程,一個(gè)是動(dòng)畫設(shè)計(jì),這2個(gè)方向也需要同時(shí)學(xué),因?yàn)橹粚W(xué)其一而不知其二,也是學(xué)不好的,只有自己用心學(xué)習(xí),多看教程和書,才能將其學(xué)好,你如果向動(dòng)畫設(shè)計(jì)方面發(fā)展,就多練習(xí)軟件當(dāng)中的各種工具,大概一年時(shí)間就可以畫很多東西,而且它畫的全部是矢量的,所以很清楚。如果你要往動(dòng)畫編程方向發(fā)展,那就非常之辛苦,往往要學(xué)和flash米什么關(guān)系的語(yǔ)言,比方c語(yǔ)言,c版數(shù)據(jù)結(jié)構(gòu),還有html網(wǎng)頁(yè)語(yǔ)言 和 javascript腳本,這些看似和flash無(wú)關(guān),但實(shí)際開發(fā)當(dāng)中,處處要用到,越往高級(jí)編程發(fā)展,用得越多,所以你要真是下了決心,就先學(xué)動(dòng)畫設(shè)計(jì),半年后再轉(zhuǎn)動(dòng)畫編程,這樣不但學(xué)得快,還學(xué)得扎實(shí)。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:3.095秒