Ïêϸ½éÉÜ
¡ô¿Îʱ£º
ÅàѵĿ±ê
1 ÕÆÎÕandroid/LinuxÇý¶¯ºËÐÄÀíÂÛ£¨²¢·¢/¾ºÌ¬/×èÈû/·Ç×èÈû/Ò첽֪ͨ/ÈÎÎñ¶ÓÁÐ/ʱÖÓ¹ÜÀí/Öжϴ¦Àí/Öжϵװ벿»úÖÆ£©
2 ÕÆÎÕandroid/LinuxÇý¶¯Ä£ÐÍ£¨É豸/Çý¶¯/×ÜÏߣ¬Æ½Ì¨×ÜÏߣ©
3 ÕÆÎÕandroid/LinuxÇý¶¯µ÷ÊÔ¼¼Êõ
4 ÕÆÎÕandroid/Linux µçÔ´¹ÜÀí
5 ÕÆÎÕ¼üÅÌ/RTC/misc/ÍøÂçÇý¶¯/LCDÇý¶¯/I2CÇý¶¯/USBÇý¶¯/input×ÓϵͳµÈ¿ª·¢
6 ¿éÉ豸Çý¶¯
7 »ùÓÚandroid/LinuxºËÐÄÀíÂÛÍê³É×ÛºÏÏîÄ¿
ÖÊÁ¿±£ÕÏ
1ÆÚ¿Î³ÌÈç¹ûûѧ»á¿ÉÒÔÃâ·ÑÔÚѧ£¬Ö±µ½Ñ§»áΪ׼
¿Î³Ì½ø¶È°²ÅÅ
¿Î³Ì´ó¸Ù
µÚ1½×¶Î
Ä¿±ê
1.ÕÆÎÕandroid/LinuxÇý¶¯»ù´¡ÀíÂÛ
1.Ä£¿éÇý¶¯¸ÅÄMakefile±àд
2 ×Ö·ûÇý¶¯Ïêϸ½éÉÜ
2.²¢·¢/¾ºÌ¬
3.×èÈû/·Ç×èÈû/¶ÓÁÐ/poll
4.ʱÖÓ/ÖжÏ
5.ÄÚºËÏß³Ì/Äں˷ÃÎÊÓû§¿Õ¼ä
ʵսѵÁ·1£º
ѵÁ·¿ÎÌ⣺ÄÚºËÄ£¿é±àд
ʵÑéÒªµã£º
1.1 ÄÚºËÄ£¿é±àд·½·¨
1.2 ÄÚºËÄ£¿é²ÎÊý
1.3 ÄÚºËÄ£¿éÒýÓÃ
1.4 ÄÚºËÄ£¿éMakefile±àд
1.5 ÄÚºËÄ£¿é±àÒë¹ý³Ì
2. ʵսѵÁ·2£º
ѵÁ·¿ÎÌ⣺×Ö·ûÇý¶¯±àд
ʵÑéÒªµã£º
2.1 ×Ö·ûÇý¶¯±àд·½·¨
2.2 ×Ö·ûÇý¶¯×¢²á
2.3 ×Ö·ûÇý¶¯fileoperationʵÏÖ
µÚ2½×¶Î
Ä¿±ê
ÕÆÎÕµ÷ÊÔ¼¼Êõ
ÕÆÎÕandroid/LinuxºËÐÄÊý¾Ý½á¹¹
ÕÆÎÕ/proc/sysÎļþϵͳ
Printkµ÷ÊÔ¡¢00PS¶ÑÕ»µ÷ÊÔ¡¢Procµ÷ÊÔ¡¢SysÎļþϵͳʵÏÖ
3 ʵսѵÁ·3£º
ѵÁ·¿ÎÌâµ÷ÊÔ
ʵÑéÒªµã£º
1.1 printkµ÷ÊÔÔÀí
1.2 00PSµ÷ÊÔ
1.3 procµ÷ÊÔ
4. ʵսѵÁ·4£º
ѵÁ·¿ÎÌ⣺proc/sysÎļþϵͳ±àÂë
ʵÑéÒªµã£º
2.1 ÕÆÎÕPR0C/SYSÎļþϵͳ¿ò¼Ü
2.2 PR0C/SYSÎļþϵͳAPI
2.3 miscÉ豸µÄproc/sysÎļþʵÏÖ·ÖÎö
5. ʵսѵÁ·5£º
ѵÁ·¿ÎÌ⣺LinuxºËÐÄÊý¾Ý½á¹¹ÊµÏÖ
ʵÑéÒªµã£º
3.1 LinuxÁ´±í²Ù×÷
3.2 Linux¹¤×÷¶ÓÁÐʵÏÖ,ÔÚÄں˽¨Á¢×Ô¼ºµÄ¹¤×÷¶ÓÁÐ
µÚ3½×¶Î
ÕÆÎÕLINUXÇý¶¯Ä£ÐÍÆ½Ì¨×ÜÏßÇý¶¯µçÔ´¹ÜÀí¿éÉ豸Çý¶¯
6 ʵսѵÁ·6£º
ѵÁ·¿ÎÌ⣺×ÜÏß,É豸,Çý¶¯µÈºËÐÄÇý¶¯Ä£ÐÍʵÏÖ
ʵÑéÒªµã£º
2.1 LINUX×ÜÏßµÄʵÏÖ
2.2 LINUXÉ豸µÄʵÏÖ
2.3 LINUX Çý¶¯µÄʵÏÖ
2.4 ×ÜÏß,É豸,Çý¶¯µÄ¹ØÏµ
7 ʵսѵÁ·7£º
ѵÁ·¿ÎÌ⣺ƽ̨×ÜÏßÇý¶¯µÄʵÏÖ
ʵÑéÒªµã£º
2.1 ƽ̨×ÜÏßÇý¶¯ÔÀí
2.2 ƽ̨×ÜÏßÇý¶¯±àд
8. ʵսѵÁ·8£º
ѵÁ·¿ÎÌ⣺µçÔ´¹ÜÀí
2.1 LINUXµçÔ´¹ÜÀíÔÀí
9. ʵսѵÁ·9£º
ѵÁ·¿ÎÌ⣺¿éÉ豸Çý¶¯ÊµÏÖ
ʵÑéÒªµã£º
2.1 ¿éÉ豸Çý¶¯ÔÀí
2.2 ¿éÉ豸Çý¶¯ÊµÏÖ
µÚ4½×¶Î
1 ÕÆÎÕinput×Óϵͳ
2 LCD/Íø¿¨/USB/FlashÇý¶¯·ÖÎöÒÆÖ²
10 ʵսѵÁ·Ê®£º
ѵÁ·¿ÎÌ⣺input°´¼üÇý¶¯
ʵÑéÒªµã£º
2.1 input×ÓϵͳÔÀí
2.2 input°´¼üʵÏÖ
11 ʵսѵÁ·Ê®£º
ѵÁ·¿ÎÌ⣺LCDÇý¶¯ÒÆÖ²µ÷ÊÔ
ʵÑéÒªµã£º
2.1 framebufferÇý¶¯ÔÀí
2.2 LCDÇý¶¯ÒÆÖ²±àд·½·¨
12 ʵսѵÁ·Ê®-£º
ѵÁ·¿ÎÌ⣺USBʵÏÖÊó±ê¹¦ÄÜ
ʵÑéÒªµã:
1.USB GadgetÇý¶¯ÔÀí
2.USBÐÒé
¡¡¡¡½ÌÑ§ÌØÉ«£º
¡¡¡¡ÐÅÓ¯´ïÅàѵÐÄÊÇÉîÛÚÐÅÓ¯´ïµç×ÓÓÐÏÞ¹«Ë¾ÏÂÊôµÄÅàѵ¼¼Êõ·þÎñ»ú¹¹£¬ÅàѵÖÐÐÄÒÀÍй«Ë¾Ç¿´óµÄÑз¢¶ÓÎ飬ÅàѵÀÏʦ¾ùÊÇ´ÓʶàÄêµç×Ó²úÆ·¡¢ARMÏîÄ¿¿ª·¢¡¢Ç¶ÈëʽLinuxÏîÄ¿¿ª·¢µÄ×ÊÉî¸ß¼¶¹¤³Ìʦ£¬ÓµÓзḻµÄʵ¼Ê¹¤×÷¾Ñ飬ÄÜÈÃÄã¸ßÆðµãÈëÃÅ£¬¿ìËÙѧ»áARM¡¢Ñ§»áǶÈëLinux¡£
¡¡¡¡1£®Ð¡°àÊڿΣ¨3-6ÈË£©¡¢±£Ö¤½ÌѧÖÊÁ¿£»
¡¡¡¡2£®ÓɾßÓзḻ¿ª·¢¾ÑéµÄ×ÊÉîǶÈëʽLinux¹¤³Ìʦ¡¢¹ú¼ÊÏîÄ¿¾ÀíÖ÷½²£»
¡¡¡¡3£®ÀíÂÛʵ¼Ê¡¢±ßÀíÂÛ±ßʵ¼ù¡¢Ñ§ÓýáºÏ¡¢ÒÔʵ¼ùΪÖ÷£¨Êµ¼ù¿Î³ÌÕ¼60%ÒÔÉÏ£©¡¢ÊÖ°ÑÊÖ½Ìѧ£»
¡¡¡¡4£®Ã¿¸ö¿Î³Ì¾ùÓÐÏîÄ¿¿ª·¢¿Î³ÌÉè¼Æ£¬ÔÚ×ÊÉ³ÌʦµÄÖ¸µ¼ÏÂÍê³É£¬ÈÃÄãÕæÕý¾ß±¸ÏîÄ¿¿ª·¢¾Ñ飻
¡¡¡¡5£®³¤ÆÚΪѧԱÌṩÃâ·Ñ¼¼Êõ×Éѯ£»
¡¡¡¡6£®Ñ§Ï°³É¼¨ÓÅÒìÕßÎÒÃÇ¿ÉÃâ·ÑÍÆ¼ö¾ÍÒµ¡£°ä·¢Ö¤Ê飺£¨¿ÉÑ¡·ÑÓÃ500Ôª£©¹ú¼ÒÐÅÏ¢²úÒµ²¿Ö°ÒµÖÐÐİ䷢¡¶µ¥Æ¬»ú¿ª·¢¹¤³Ìʦ¡·Ö¤Êé
¡¡¡¡ÖÊÁ¿±£ÕÏ£º
¡¡¡¡Ã¿¸ö°àÌṩ³ä×ãµÄʵ¼ù²Ù×÷ºÍÎÊÌ⸨µ¼´ðÒÉʱ¼ä¡£±£Ö¤ÈËÊÖ1̨»úʵÑéÆ÷²Ä£¡
¡¡¡¡1¡¢ËùÓа༶¾ù²ÉÓÃС°àÊڿΣ¨6-8£©ÈË£¬20%ÀíÂÛ+80%ʵսʵ¼ù
¡¡¡¡2¡¢ÔÚѧϰÆÚ¼ä¾ù»á»ñµÃÎÒ¹«Ë¾Ñз¢²¿Ê®¼¸Î»×ÊÉî¸ß¼¶¹¤³Ìʦ¡¢¹ú¼ÊÏîÄ¿¾ÀíµÈµÄ¼¼ÊõÖ§³Ö£¬³ýÕý³£Ñ§Ï°Ê±¼äÍ⣬ÆäËûÈκÎʱ¼äѧԱ¾ù¿ÉǰÀ´½øÐжîÍâʵ¼ù
¡¡¡¡3¡¢Ìṩ1ÄêµÄµÄÃâ·Ñ¼¼ÊõÖ§³Ö·þÎñ¡£
¡¡¡¡4¡¢ÓÅÐãѧԱ¿ÉÒÔÏíÊÜÃâ·ÑµÄÍÆ¼ö¾ÍÒµ»ú»á£¡
¡¡¡¡°à±ð£ºÖÜÄ©°à£ºÉÏÎç9£º£º00 ÏÂÎ磺15£º£º30
¡¡¡¡Íí°à£º19£º£º30È«ÈÕÖÆ°à£ºÃ¿ÖÜ1ÖÁÖÜ5È«Ìì
ÒÔÉϾÍÊÇǶÈëʽÅàѵ¿Î³ÌµÄÈ«²¿ÄÚÈݽéÉÜ£¬ÈçÐèÁ˽â¸ü¶àµÄǶÈëʽÅàѵ°à¡¢¿Î³Ì¡¢¼Û¸ñ¡¢ÊÔÌýµÈÐÅÏ¢£¬Ò²¿ÉÒÔµã»÷½øÈë ǶÈëʽ Ïà¹ØÆµµÀ£¬¶¨ÖÆ×¨Êô¿Î³Ì£¬¿ªÊ¼ÄúµÄѧϰ֮Âá£