Ïêϸ½éÉÜ
2 ǶÈëʽµ×²ãÇý¶¯¿ª·¢½×¶Î
ѧԱÔÚÍê³É±¾½×¶ÎÄÚÈݺ󣬽«ÏµÍ³ÕÆÎÕǶÈëʽµ×²ã¿ª·¢£¬¶Ôµ¥Æ¬»ú£¬ARMºË¿ª·¢ÊìϤµÄÕÆÎÕ£¬**һЩÏîÄ¿Éè¼Æ£¬ÈÃѧԱ¾ß±¸Ç¶Èëʽ²úÆ·Éè¼ÆÖм¶ÒÔÉÏÄÜÁ¦£¬¿ÉÒÔ¶ÀÁ¢³Ðµ£ÖÐСÐÍǶÈëʽÏîÄ¿µÄ×éÖ¯¼°¿ª·¢¹¤×÷£»Èç¹ûѧԱ±¾ÉíÒѾӵÓÐһЩ¸¨ÖúÐÔ¾Ñ飬½«´ïµ½Ç¶ÈëʽÐÐÄڸ߼¶¹¤³Ìʦˮƽ£¬¿ÉÒÔ¶ÀÁ¢³Ðµ£´óÐÍǶÈëʽÏîÄ¿µÄ×éÖ¯¼°¿ª·¢¹¤×÷¡£¿ÉÉè¼ÆµÄ²úÆ·°üÀ¨Ïû·Ñµç×Ó¡¢¹¤Òµ¿ØÖÆ¡¢Ò½ÁƵç×ÓµÈÎÞ²Ù×÷ϵͳ²úÆ·¿ª·¢¡£
2.1 ARMÌåϵ½á¹¹¡¢ARM¼ò½é¡¢ Á÷Ë®Ïß
2.2 ´¦ÀíÆ÷¹¤×÷ģʽ
2.3 ARM´¦ÀíÆ÷ºË
2.4 ARMÖ¸Á
2.5 ARMÓëThumb½»»¥
1 ½»»¥¹¤×÷»ù´¡
2 ×Ó³ÌÐò½»»¥ºÍveneers
3 ARM V5TE¼Ü¹¹À©Õ¹
4 RealView MDK¡¢ARM-KEIL¿ª·¢Èí¼þ½éÉÜ¡¢J-LINK¡¢H-JTAG¡¢U-LINK¡¢USBתRS232¡¢USBת²¢¿ÚµÈ³£Óÿª·¢¹¤¾ßʹÓÃÁ·Ï°
2.6 Òì³£´¦Àí
1 Öжϴ¦Àí
2 Abort´¦Àí
3 SWI´¦Àí
4 ¸´Î»ºÍ䶨ÒåÖ¸Áî´¦Àí
2.7 ARMÄ£¿éµÄʵս»·½Ú¡£
ǶÈëʽ±à³Ì**ÖÕÄ¿±ê»¹ÊǶԽӿÚÉ豸µÄ²Ù×÷¡£**¸Ã¿Î³ÌµÄѧϰ£¬Ñ§Ô±¿ÉÒÔÕÆÎÕ»ùÓÚARMµÄǶÈëʽӲ¼þƽ̨½Ó¿ÚÉè¼ÆÒÔ¼°¸÷ÖÖ³£ÓýӿÚÄ£¿éµÄ¿ª·¢¡£
1 »ùÓÚARMµÄǶÈëʽӲ¼þƽ̨½Ó¿ÚÉè¼Æ
1£©»ùÓÚARMµÄSOC×é³É
2£©¹¹½¨ARMǶÈëʽϵͳ
2 ǶÈëʽӲ¼þƽ̨½Ó¿Ú²Ù×÷
u GPIOÄ£¿éʵÑé
u UARTÄ£¿éʵÑé
u TFT LCD²ÊÆÁÄ£¿éʵÑé
u ÖжÏʵÑé
u ADÄ£¿éʵÑé
u ´¥ÃþÆÁÄ£¿éʵÑé
u RTCÄ£¿éʵÑé
u ¶¨Ê±Æ÷Ä£¿éʵѵ
u PWMÄ£¿éʵÑé
u SDRAMÄ£¿éʵÑé
u NOR FLASHÄ£¿é
u NAND FLASHÄ£¿é
u IIC¡¢IISÄ£¿é
u SPIÄ£¿é
u ¿´ÃŹ·Ä£¿é
u д¦ÀíÆ÷:MMU¡¢CACHE¡¢DMAÄ£¿é
u ÒôƵAC97Ä£¿é
u ÊÓƵCameraÄ£¿é
u USB½Ó¿ÚÄ£¿é
u SD¿¨Ä£¿é
3 ǶÈëʽLinuxϵͳ¿ª·¢ÊµÕ½
ǶÈëʽϵͳºÍÈí¼þÊÇָǶÈëÔÚÓ²¼þÖеķÇPC²Ù×÷ϵͳºÍ¿ª·¢¹¤¾ßÈí¼þ£¬·ÖΪǶÈëʽ²Ù×÷ϵͳ¡¢Ç¶ÈëʽÇý¶¯Èí¼þ¡¢Ç¶ÈëʽӦÓÃÈí¼þ£¬±»³ÆΪ¡°Çý¶¯ÏµÍ³µÄÁé»ê¡£¡±¸Ã½Ú¿ÎÖصãѧϰǶÈëʽlinux²Ù×÷ϵͳµÄ½á¹¹¼°Æô¶¯¡¢ÄÚºËÒÆÖ²µÈ¡£