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

ÔÚLinuxÖÐʵÏÖ´óÈÝÁ¿ NAND FlashµÄYAFFS2Îļþϵͳ

·ÖÎöÁËǶÈëʽ»·¾³ÖÐYAFFS/YAFFS2ÎļþϵͳµÄÓŵ㣬Ìá³öYAFFS2²»½öÖ§³ÖСÈÝÁ¿µÄNAND flash£¬¶Ô´óÈÝÁ¿NAND flash¸ü¾ßÓÐÓÅÊÆ¡£²¢½éÉÜÁËYAFFS/YAFFS2Îļþϵͳ½á¹¹¡£×ÅÖØ½«YAFFS2ÎļþϵͳÔÚǶÈëʽLinuxϵͳÖеÄʵÏÖ¹ý³Ì°üÀ¨ÅäÖᢱàÒëÒÔ¼°²âÊÔÕû¸öÍêÕû¹ý³Ì×÷ÁËÏêϸµÄÂÛÊö¡£
¹Ø¼ü´Ê NAND flash£¬YAFFS/YAFFS2£¬Ç¶ÈëʽLinuxϵͳ
Ëæ×ÅǶÈëʽϵͳÔÚÏû·Ñµç×Ó¡¢º½¿Õº½Ìì¡¢Æû³µµç×Ó¡¢Ò½ÁƱ£½¡¡¢ÍøÂçͨÐÅ¡¢¹¤Òµ¿ØÖƵȸ÷¸öÁìÓòµÄ¹ã·ºÓ¦Óã¬Ç¶ÈëʽϵͳÖеÄÊý¾Ý´æ´¢ºÍ¹ÜÀíÒѾ­³ÉΪһ¸öÖØÒªµÄÑо¿¿ÎÌâ¡£Flash´æ´¢Æ÷¾ßÓдæÈ¡Ëٶȿ졢ÈÝÁ¿´ó¡¢³É±¾µÍµÈºÜ¶àÓŵ㣬¹ã·ºÓÃÔÚǶÈëʽϵͳÖÐ×ö´æ´¢Æ÷¼þ¡£Ä¿Ç°£¬Êг¡ÉÏFlash´æ´¢Æ÷Ö÷ÒªÓÐNOR(»ò·Ç)ºÍNAND(Óë·Ç)Á½ÖÖÀàÐÍ¡£Õë¶ÔNOR FlashרÃÅÉè¼ÆµÄÎļþϵͳJFFS/JFFS2(Journaling Flash File System)ÔÚǶÈëʽϵͳÖÐÒѵõ½¹ã·ºµÄÓ¦Óã»Ëæ×ÅNAND×÷Ϊ´óÈÝÁ¿´æ´¢½éÖʵĹ㷺ӦÓã¬×¨ÃÅÕë¶ÔNAND flashÌØµã±àдµÄÈÕÖ¾ÎļþϵͳYAFFS/YAFFS2(Yet Another Flash File System)ÕýÖð½¥±»Ó¦Óõ½Ç¶ÈëʽϵͳÖС£
Ò»¡¢NAND Flash¼ò½é
NOR ºÍNANDÊÇÏÖÔÚÊг¡ÉÏÁ½ÖÖÖ÷ÒªµÄ·ÇÒ×ʧÐÔÉÁ´æ¼¼Êõ¡£Intel ¹«Ë¾ÓÚ1988ÄêÊ×ÏÈ¿ª·¢³öNOR Flash¼¼Êõ£¬NORµÄ´«ÊäЧÂʽϸߣ¬ÔÚ1~4MBµÄСÈÝÁ¿Ê±ÓÐÃ÷ÏԵijɱ¾ÓÅÊÆ£¬Ö÷ÒªÓ¦ÓÃÔÚ´úÂë´æ´¢½éÖÊÖУ»NANDÔòÊǸßÃܶÈÊý¾Ý´æ´¢µÄÀíÏë½â¾ö·½°¸£¬ÆäÈÝÁ¿¿É´ï1GBÒÔÉÏ£¬²¢ÇÒдÈëºÍ²Á³ýËٶȺܿ죬¸üÊʺÏÓÚÊý¾Ý´æ´¢¡£NAND FlashµÄ´æ´¢µ¥ÔªÎªÒ³ºÍ¿é£¬Ò»°ãÀ´Ëµ£¬¸ÃоƬµÄÒ»Ò³´óСΪ512×Ö½Ú(¼ò³ÆÐ¡Ò³)£¬ÒÀ´Î·ÖΪ2¸ö256×Ö½ÚµÄÖ÷Êý¾ÝÇø£¬×îºóÊÇ16×ֽڵı¸Óÿռ䣻¶ø128MBÒÔÉϵĵÄоƬʹÓôóСΪ2KµÄÒ³(¼´´óÒ³)¡£Èô¸ÉÒ³×é³ÉÒ»¸ö¿é£¬Í¨³£Îª32Ò³£¬Õû¸ö´æ´¢É豸ÓÖÓÉÈô¸É¿é×é³É£¬Õâ¸üÀàËÆÓÚÓ²Å̹ÜÀíµÄ²Ù×÷£¬Òò´Ë¿ÉÒÔÈ¡´úÓ²ÅÌ»òÆäËû¿éÉ豸¡£NAND Flash¸úNOR FlashÏà±È£¬Ð´ÈëºÍ²Á³ýËٶȿ죬µ«´ó¶àÊýдÈë²Ù×÷ÐèÒªÏȽøÐвÁ³ý²Ù×÷£¬ ²Á³ý²Ù×÷ÒÔ¿éΪµ¥Î»½øÐУ¬¶ø¶Áд²Ù×÷ͨ³£ÒÔҳΪµ¥Î»½øÐУ¬ NANDÆ÷¼þÖеϵ¿éÊÇËæ»ú·Ö²¼µÄËùÒÔ²»ÊÇÍêÈ«¿É¿¿£¬Ã¿¿éоƬ³ö³§Ê±¶¼ÓÐÒ»¶¨±ÈÀýµÄ»µ¿é´æÔÚ£¬Ã¿¸ö¿éµÄ×î´ó²Áд´ÎÊýÊÇÒ»°ÙÍò´ÎÉõÖÁǧÍò´Î¡£´ËÍ⣬ NANDÒòΪÓÐÌØÊâµÄʱÐò£¬·ÃÎÊÆðÀ´Òª¸´ÔÓһЩ¡£ÏòNANDÆ÷¼þдÈëÐÅÏ¢ÐèÒªÏ൱µÄ¼¼Çɲ»ÄÜÏò»µ¿éдÈëÊý¾Ý£¬Ò²²»Äܳ¢ÊÔ²Á³ý»µ¿é¡£
¶þ¡¢ YAFFS/YAFFS2Îļþϵͳ
1£® NAND Flash¼ò½é
YAFFS/YAFFS2ÊÇЧ¹ûºÜÀíÏëµÄNAND FlashÉϵÄÎļþϵͳ£¬ÊÇרÃÅΪNAND FlashÉè¼ÆµÄǶÈëʽÎļþϵͳ£¬ÊÊÓÃÓÚ´óÈÝÁ¿µÄ´æ´¢É豸¡£YAFFSÎļþϵͳ·ÖΪÎļ


Ïà¹ØÎĵµ£º

LinuxÍø¿¨µÄ¶Áд±à³Ì

LinuxÍø¿¨µÄ¶Áд±à³Ìzz
LinuxϵͳµÄËùÓÐÉ豸¶¼ÊÇÒÔÎļþµÄÐÎʽ´æÔڵģ¬ËùÒÔ¶ÔϵͳµÄ²Ù×÷¿ÉÒÔת»»Îª¶ÔÎļþµÄ²Ù×÷¡£±¾³ÌÐòʵÏÖ¶ÔÍø¿¨Õâ¸öÓ²¼þÉ豸½øÐжÁÈ¡²Ù×÷£¬¼´Ò²ÊǶÔÉ豸µÄÎļþ½øÐжÁд²Ù×÷¡£´úÂë¿´ËÆÂé·³£¬µ«È´²»¸´ÔÓ¡£
Ö÷ÒªµÄϵͳº¯ÊýÓУºsocket(),ioctl(),memcpy(),strcpy()¡£
Á½¸ö¸´ÔӵĽṹÌ壺sockaddr_in,ifreq¡ ......

ÔÚLinuxÏ´ jsp »·¾³ÅäÖÃ

ºìÆì×ÀÃæLinux4.1ϰ²×°ºÍÅäÖÃJSP·þÎñÆ÷È«¹¥ÂÔ
ÕâÁ½ÌìÊÔ×ÅÔÚºìÆìLinux×ÀÃæ°æ4.1ϰ²×°WEB·þÎñÆ÷£¬Òѳɹ¦°²×°£¬ÏÖ°ÑÎҵݲװ¹ý³Ì½éÉÜÈçÏ£¬ÒÔ¸øÓÐÏàËÆÐèÇóµÄÍøÓѲο¼¡£
ÎҵݲװҪÇóÊÇÖ§³ÖJSP¡¢html¡¢htmÍøÒ³£¬ËùÒÔÑ¡ÓÃJDK1.5.0+Tomcat5.5.4+mySQL4.1.7£¬ÕâЩ¶¼Êǵ±Ç°¸÷Èí¼þ×îеÄÎȶ¨°æ±¾£¨·Ç²âÊ԰棩¡£ÔÝûÓа²×°Apacheº ......

ÈçºÎ±àдlinuxÏÂnand flashÇý¶¯ 1


¡¾¼ò½é¡¿ÈçºÎ±àдlinuxÏÂnand flashÇý¶¯-1
version: 1.0
date:20090721
Author£ºcrifan
Mail:green-waste(At)163.com
¡¾±àдÇý¶¯Ö®Ç°ÒªÁ˽âµÄ֪ʶ¡¿
1.       Ó²¼þÌØÐÔ£º
¡¾FlashµÄÓ²¼þʵÏÖ»úÖÆ¡¿
FlashÈ«Ãû½Ð×öFlash Memory£¬ÊôÓÚ·ÇÒ×ʧÐÔ´æ´¢É豸(Non-volatile Memory Devi ......

linuxÎÄÕÂ

ÔÚLinuxÏÂJdkµÄ°²×°ºÍJava»·¾³±äÁ¿µÄÉèÖÃ
ÔÚLinuxÏÂJdkµÄ°²×°ºÍJava»·¾³±äÁ¿µÄÉèÖÃ
1¡¢µ½www.sun.comÏÂÔØ×îа汾µÄj2sdk for linux
2¡¢°²×°jdk1.4.2 for linux,ÒÔÏÂÊÇÔÚRedhat Linux 9ÏÂΪÀý£º
   ÒÔrootÉí·ÝµÇ¼
   (1)´ò¿ªÒ»¸öÖÕ¶Ë
   (2)ÊäÈëÃüÁîls -l ²é¿´°²×°ÎļþµÄȨÏÞ
  ......

ÈÃdewplayer flash mp3 ²¥·ÅÆ÷Ö§³ÖÖÐÎĺÍһЩϸ½ÚÐÞ¸Ä

1.ÏÂÔØÔ­°æswf ÁÐ±í°æ,ʹÓÃdecomplierת»»³Éfla.
2.flash´ò¿ª.µ¯³ö×Ö·ûÐ޸ĶԻ°¿ò,Ëæ±ãµãÒ»ÏÂ,½øÈë.
3.ÔÚÖ÷³¡¾°ÉÏ,ÕÒµ½µÚÒ»²ã,µÚÒ»Õê,ÉÏÃæÓÐÒ»¸öa×ÖÑùµÄÄÇÕê,µã»÷³ö¶¯×÷±à¼­´°¿Ú,ɾ³ýÀïÃæµÄÄÚÈÝ,Ôö¼Ó#include "as.as".
4.ÔÚ¿âÖÐÕÒµ½sprite18,ÕÒµ½Mask Layer 3¾ÍÊÇÒ»¸öÕÚÕÖ²ã,   ÔÚ³¡¾°ÖÐÑ¡ÖÐÕâ²ãµÄÔª¼þ,Ò²¾ÍÊÇ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ