Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÔÚSOC ÖÐʵÏÖNand Flash ¿ØÖÆÆ÷µÄÒ»ÖÖ·½·¨

ÔÚµ±½ñÊý×Ö¼¼Êõ·ÉËÙ·¢Õ¹µÄʱ´ú, Flash ÒòÆä·ÇÒ×ʧÐÔ¼°¿É²Á³ýÐÔ¶øÔÚÊýÂëÏà»ú¡¢ÊÖ»ú¡¢¸öÈËÊý×ÖÖúÀí(PDA )¡¢ÕÆÉϵçÄÔ¡¢MP3 ²¥·ÅÆ÷µÈÊÖ³ÖÉ豸Öеõ½¹ã·ºµÄʹÓá£Nor ºÍNand ÊÇÁ½ÖÖÖ÷ÒªµÄ·ÇÒ×ʧÉÁ´æ¼¼Êõ¡£×Ô1989 Ä궫֥¹«Ë¾·¢±íÁËNand Flash ½á¹¹ÒÔÀ´,Nand Flash ÒÔÆä¾ßÓиüСµÄÌå»ý, ¸ü¿ìµÄдÈëºÍ²Á³ýËÙ¶È, ¸ü¶à´ÎµÄ¿É²Á³ý´ÎÊý, ¼°¸üµÍÁ®µÄÿbit ¼Û¸ñµÃµ½ÁËѸËÙ·¢Õ¹¡£´óÈÝÁ¿µÄNand Flash ÌرðÊʺÏÏÖÔÚÊýÂëÉ豸ÖдóÊý¾ÝÁ¿µÄ´æ´¢Ð¯´ø, ¿ÉÒÔ½µµÍ³É±¾¡¢Ìá¸ßÐÔÄÜ¡£ ARM7TDMI Êǹú¼ÊÉϹ㷺ʹÓõÄ32 λǶÈëʽRISC µÍ¶Ë´¦ÀíÆ÷, ÈôÔÚ»ùÓÚARM 7TDM I Äں˵ÄSOC оƬÖм¯³ÉNand Flash ¿ØÖÆÆ÷, ±Ø½«´ó´óÀ©¿íоƬӦÓ÷¶Î§¡¢½µµÍоƬ³É±¾¡¢ÌáÉý²úÆ·ÐÔÄÜ¡£µ«ÊÇ,Nand ÐÍÉÁ´æµÄʹÓÃÏà¶ÔÓÚNor ÐÍÉÁ´æÔÚÓ²¼þÉè¼ÆºÍÈí¼þ¿ØÖÆÉ϶¼ÓÐÏ൱µÄÄѶÈ, ÖµµÃ´Ó¼¼ÊõÉÏ×ö½øÒ»²½Ì½Ë÷ºÍÑо¿¡£
2¡¡Nand Flash ¿ØÖÆÆ÷µÄ×é³ÉºÍʱÐò
     ͼ2 ÊÇNand Flash ¿ØÖÆÆ÷ºÍDMA Ä£¿éµÄ×é³É¿òͼ, ¿ØÖÆÆ÷(DMAC) ¶¼ÊÇAMBA (ARM ×ÜÏß±ê×¼) ¸ßËÙ×ÜÏßAHB ÉϵÄm aster Ä£¿é, ¶¼°üº¬·ûºÏ AMBA ±ê×¼µÄ×ÜÏß½Ó¿ÚÄ£¿éÓëÖ®½»»¥¹¤×÷¡£ Nand Flash ¿ØÖÆÆ÷°üº¬×ÜÏß½Ó¿ÚÄ£¿é, ¿ØÖÆ״̬»úת»»µÄ״̬¿ØÖÆÄ£¿é, ÓÃÒÔ»º³åÊý¾Ý¡¢ÊÕ·¢ÃüÁîºÍ״̬×ֵļĴæÆ÷×é, ÌṩECC УÑé¾À´íÂëµÄ ECC Ëã·¨±à³Ìö½âÂëÆ÷Ä£¿éºÍÖ±½Ó¿ØÖÆ“Âã”Nand Flash ÌåµÄ½Ó¿ÚÄ£¿é¡£×ÜÏß½Ó¿ÚÄ£¿é¸ºÔð½ÓÊÜARM CORE (CPU ºË) ·¢Ë͵ÄÖ¸Áî, ½«ÊÕ·¢Êý¾ÝËÍÖÁÏàÓ¦Êý¾Ý¼Ä´æÆ÷ºÍÖ¸Áî¼Ä´æÆ÷, ²¢½«×´Ì¬¼Ä´æÆ÷ÄÚÈÝ·µ»Ø¸øCORE¡£¼Ä´æÆ÷×鸺ÔðÕû¸öFlash ¿ØÖÆÆ÷µÄ¿ØÖƹ¤×÷, °üº¬Ö¸Á״̬¡¢Êý¾Ý¡¢´íÎóµØÖ·¼Ä´æÆ÷µÈµÈ, ÊÇ¿ØÖÆÆ÷µÄºËÐÄ¡£ ECC Ëã·¨±à³Ìö½âÂëÆ÷Ä£¿éÌṩУÑ鹦ÄÜ, Ìṩ¾À´íÐÅÏ¢¡£×´Ì¬¿ØÖÆÄ£¿éÌṩ°üÀ¨ÃüÁî×Ö·¢ËÍ״̬×é, µØÖ··¢ËÍ״̬×é, ¶Á״̬×é, д״̬×é¹²21 ÖÖNand Flash ״̬µÄ·­×ª, ÓÃÒÔ·¢³ö¶ÔNand flash ¶Áд¿ØÖÆÐźš£ÓëNand Flash Ö±½ÓÁ¬½ÓµÄ½Ó¿ÚÄ£¿éÌṩ Nand Flash Ì幤×÷µçѹ¡¢Ê¹ÄܺͶ¯×÷ʱËùÐèµÄÏàÓ¦µçƽ״̬, ÀýÈçͼ3 ËùʾµÄ¶ÁʱÐòÒªÇó, ¸ÃÄ£¿éÊܵ½×´Ì¬»ú¿ØÖÆÄ£¿éµÄ¿ØÖÆ¡£¸Ã¿ØÖÆÆ÷¶ÔµçƽµÄ¿ØÖƼò»¯ÁËÈí¼þ¹¤×÷, Çý¶¯Èí¼þ²»±ØÔÙ°´ÕÕ¶ÁдʱÐòÀ´ÅäÖ÷±ËöµÄ¿ØÖƵçƽ¡£
4¡¡½áÊøÓï
     ±¾ÎÄÌá³öÁËÔÚÒ»¿îƬÉÏϵͳ(SOC) оƬÉè¼ÆÖеÄNand Flash ¿ØÖÆÆ÷ʵÏÖ·½°¸, ²¢½éÉÜÁËÔÚ Uclinux ϵÄÇý¶¯ÒÆÖ²ºÍÓ¦Ó᣸ÃÉè¼Æ·½°¸ÒÑÔÚ³ÉƷоƬµÄÑÝʾÑù»úµÄÓ¦ÓÃÖеõ½Ö¤Êµ, ¾ßÓÐÏ൱µÄÓ¦ÓüÛÖµ, ´ïµ½ÁËÔ¤


Ïà¹ØÎĵµ£º

[FLASH] as3.0Ïà¶ÔÓÚas2.0µÄÒ³ÃæÊý¾Ý²»Í¬µÄ´«µÝ·½Ê½


[FLASH]
as3.0Ïà¶ÔÓÚas2.0µÄÒ³ÃæÊý¾Ý²»Í¬µÄ´«µÝ·½Ê½
´ó¼Ò¶¼ÖªµÀflashÌṩÁËÒ»¸öºÜºÃµÄFlashVars²ÎÊý£¬¾ÍÊÇͨ¹ýËû¿ÉÒÔ´«µÝ²ÎÊý¸øflash£¬È»ºóflashÔÚ½øÐвÙ×÷£¬
¾ßÌåÓ÷¨ÊÇ:<param name="FlashVars" value="p1=value" />
ÕâÑù¾ÍÖ±½Ó¿ÉÒÔÔÙflashÀïµ÷Óà p1 Õâ¸ö²ÎÊýµÄÖµ value ÁË£»
as2.0Àï¿ ......

nand flash½á¹¹ÒÔ¼°¶Áд·ÖÎö

NAND Flash µÄÊý¾ÝÊÇÒÔbit µÄ·½Ê½±£´æÔÚmemory cell£¬Ò»°ãÀ´Ëµ£¬Ò»¸öcell ÖÐÖ»ÄÜ´æ´¢Ò»¸öbit¡£ÕâЩcell ÒÔ8 ¸ö»òÕß16 ¸öΪµ¥Î»£¬Á¬³Ébit line£¬ÐγÉËùνµÄbyte(x8)/word(x16)£¬Õâ¾ÍÊÇNAND Device µÄλ¿í¡£ÕâЩLine »áÔÙ×é³ÉPage.
(Nand Flash ÓжàÖֽṹ£¬ÎÒʹÓõÄNand Flash ÊÇK9F1208,ÏÂÃæÄÚÈÝÕë¶ÔÈýÐǵÄK9F1208U0M)£¬Ã¿ ......

Flash AS3Öг£ÓõÄÊýѧ¹«Ê½ÓëAS3³ÌÐò±íʾÐÎʽ

»ù±¾Èý½Çº¯ÊýµÄ¼ÆË㣺
½ÇµÄÕýÏÒÖµ£½¶Ô±ß/б±ß
½ÇµÄÓàÏÒÖµ£½ÁÚ±ß/б±ß
½ÇµÄÕýÇÐÖµ£½¶Ô±ß/ÁÚ±ß
½Ç¶ÈÖÆÓ뻡¶ÈÖƵÄÏ໥ת»»£º
»¡¶È£½½Ç¶È×Math.PI/180
½Ç¶È£½»¡¶È×180/Math.PI
ÏòÊó±êÐýת£¨»òÏòijµãÐýת£©£º
dx=mouseX-sprite.x;
dy=mouseY-sprite.y;
sprite.rotation=Math.atan2(dy,dx)*180/Math.PI;
´ ......

flash¿ì½Ý¼ü


×î½üʹÓÃflash¿ª·¢£¬°ÑflashµÄ¿ì½Ý¼üҲѧһѧ
¹¤¾ßÀà
¼ýÍ·¹¤¾ß¡¾V¡¿
²¿·ÖÑ¡È¡¹¤¾ß¡¾A¡¿
ÏßÌõ¹¤¾ß¡¾N¡¿
Ì×Ë÷¹¤¾ß¡¾L¡¿
¸Ö±Ê¹¤¾ß¡¾P¡¿
Îı¾¹¤¾ß¡¾T¡¿
ÍÖÔ²¹¤¾ß¡¾O¡¿
¾ØÐι¤¾ß¡¾R¡¿
Ǧ±Ê¹¤¾ß¡¾Y¡¿
»­±Ê¹¤¾ß¡¾B¡¿
ÈÎÒâ±äÐι¤¾ß¡¾Q¡¿
Ìî³ä±äÐι¤¾ß¡¾F¡¿
īˮƿ¹¤¾ß¡¾S¡¿
ÑÕÁÏÍ°¹¤¾ß¡¾K¡¿
µÎ¹Ü¹ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ