-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

ARM 9´O¤J¦¡¨t²Î¶}µo»PÀ³¥Î

( ²Åé ¦r)
§@ªÌ¡G¸³­J,¼B­è,¿ú²±¤ÍÃþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ´O¤J¦¡¨t²Î -> Cortex
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀARM 9´O¤J¦¡¨t²Î¶}µo»PÀ³¥Î 3dWoo®Ñ¸¹¡G 42190
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 195 ¤¸

¥Xª©¤é¡G6/1/2015
­¶¼Æ¡G288
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787121260322
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

´O¤J¦¡¨t²Î¬O«ü¥HÀ³¥Î¬°®Ö¤ß¡A¥H­pºâ¾÷§Þ³N¬°°ò¦¡A³n/µw¥ó¥iµô°Å¡A¾AÀ³À³¥Î¨t²Î¹ï¥\¯à¡B¥i¾a©Ê¡B¦¨¥»¡BÅé¿n©M¥\¯ÓÄY®æ­n¨Dªº±M¥Î­pºâ¾÷¨t²Î¡C§@¬°´O¤J¦¡¨t²Îªº®Ö¤ß¡A´O¤J¦¡·L³B²z¾¹±`ªö¥Î8¦ì©Î16¦ì·L³B²z¾¹¡C¦ý¥Ñ¤_³o¨Ç·L³B²z¾¹¨t²Îªº¹B¦æ³t«×¡B´M§}¯à¤O©M¥\¯Óµ¥°ÝÃD¡A¤w«ÜÃøº¡¨¬«Ü¦h¬Û¹ï´_Âøªº´O¤J¦¡À³¥ÎÀô¹Ò¡C¥Ø«e¶}µoªº16/32¦ì·L³B²z¾¹¤w³v¨B¶}©l±o¨ì¼sªxÀ³¥Î¡A¨ä¤¤¤×¥H32¦ìªºARM 9³Ì¬°¬ð¥X¡C
¦b©Ò¦³ARM 9·L³B²z¾¹¨t¦C¤¤¡AARM 920T·L³B²z¾¹¨t¦CÀ³¥Î³Ì¼s¡Aªö¥ÎARM 920T·L³B²z¾¹§@¬°¤º®Ö¥Í²£ªä¤ùªº¤½¥q³Ì¦h¡A¦P®É¨ä©Ê»ù¤ñ¤]¬O³Ì°ªªº¡C¦]¦¹¡A¥»®Ñ¥D­n¹ïARM 920T·L³B²z¾¹S3C2440ªºµ²ºc­ì²z¶i¦æ¤¶²Ð¡A¦}¥H¦¹¬°°ò¦¸Ô²Ó¤¶²Ð´O¤J¦¡¨t²Îªº¶}µo»PÀ³¥Î¡C
¥»®Ñªº¦U³¹¸`¤º®e¦w±Æ¦p¤U¡C
²Ä1³¹Â²­n¤¶²Ð´O¤J¦¡¨t²Î·§©À¡A¤º®e¯A¤Î´O¤J¦¡¨t²Îªº·§©À¡B¯SÂI¡B¤ÀÃþ¡Bµ²ºc¡B¶}µo¤ÎÀ³¥Îµ¥¡C³q¹L¹ï¥»³¹ªº¾Ç²ß¡A¥i¨ÏŪªÌ¨t²Î¦a«Ø¥ß°_´O¤J¦¡¨t²Î¶}µoªº¾ãÅé®Ø¬[©Mª¾ÃÑÅé¨t¡C
²Ä2³¹­º¥ý¤¶²ÐARMªº·§©À¡BÅé¨tµ²ºcªººtÅÜ»P¯S©º¡BARM¨t¦C¤ÎARM¦sÀx¼Æ¾ÚÃþ«¬;±µµÛ¡A¤¶²ÐARM 9³B²z¾¹¤u§@ª¬ºA¡BARM 9³B²z¾¹¤u§@¼Ò¦¡¡BARM 9³B²z¾¹±H¦s¾¹²Õ´¡AµM¦Z¸Ô²Ó¤¶²ÐARM 9²§±`¡BARM 9¦sÀx¾¹©M¦sÀx¾¹¬M®gI/O¡B¨ó³B²z¾¹±µ¤f¡B¨t²Î½Õ¸Õ±µ¤fµ¥¡C³q¹L¹ï¥»³¹ªº¾\Ū¡A¥i¨ÏŪªÌ¤F¸ÑARM 9½sµ{¼Ò«¬ªº°ò¥»ª¾ÃÑ¡A¬°¶i¤@¨Bªº¶}µo°µ·Ç³Æ¡C
²Ä3³¹¸Ô²Ó¤¶²ÐARM 9Åé¨tªº«ü¥O¨t²Î©M´M§}¤è¦¡¡AµÛ­«¤¶²Ð32¦ìªºARM 9«ü¥O¶°¡C16¦ìªºThumb«ü¥O¶°¬°32¦ìARM 9«ü¥O¶°ªº¤@­Ó¤l¶°¡A¦b¤F¸Ñ¤FARM 9«ü¥O¶°ªº°ò¦¤W¡A´N«Ü®e©ö²z¸ÑThumb«ü¥O¡C¥»³¹©Ò¤¶²Ðªº¤º®e¾A¥Î¤_©Ò¦³¨ã¦³ARM 920T¤º®ÖªºARM·L³B²z¾¹¡C
²Ä4³¹¤¶²ÐARM¶×½s»y¨¥µ{§Ç³]­pªº°ò¥»ª¾ÃÑ¡C³q¹L¾\Ū¥»³¹¡AŪªÌ¥i¥H´x´¤ARM¶×½s»y¨¥ªº³]­p¤èªk¡C
²Ä5³¹¤¶²ÐARM´O¤J¦¡µw¥ó³]­p°ò¦ª¾ÃÑ¡C³q¹L¹ï¥»³¹ªº¾Ç²ß¡AŪªÌ¥i¥H´x´¤¹ï¤¸¾¹¥ó«Ê¸Ë«Ø¥ß¡B­ì²z¹Ïø¨î¡B¤¸¾¹¥ó¥¬§½¤ÎPCB¥¬½uªº¬ÛÃöª¾ÃÑ¡C
²Ä6³¹¸Ô²Ó¤¶²Ð°ò¤_S3C2440¨t²Îªº³]­p¥þ¹Lµ{¡A¥]¬A¯S®í¥\¯à±H¦s¾¹¤Î¥~³òªä¤ùªº¿ï«¬¡A¦U³æ¤¸¹q¸ôªº³]­p¨BÆJ©M¹ê²{²Ó¸`µ¥¡C³q¹L¹ï¥»³¹ªº¾\Ū¡A¨ã¦³¤@©w´O¤J¦¡¨t²Î³]­pª¾ÃѪºÅªªÌÀ³¸Ó¥i¥H´x´¤°ò¤_S3C2440ªº¨t²Î³]­p¡A¦P®É¥Ñ¤_ARMÅé¨tµ²ºcªº¤@­P©Ê©M¨t²Î¥~³ò¹q¸ôªº³q¥Î©Ê¡A¥»³¹©Ò´y­zªº³]­p¤èªk¤]¦P¼Ë¾A¦X¤_¨ä¥LARMªä¤ù¡C
²Ä7³¹¸Ô²Ó¤¶²Ð°ò¤_S3C2440¨t²Îªº¦U¥\¯à¼Ò¶ôªº¤u§@­ì²z»PÀ³¥Î½sµ{¡A¥]¬AGPIO¤f¡B¤¤Â_±±¨î¾¹¡B©w®É¾¹¤u§@­ì²z»P½sµ{¥Ü¨Ò¡AFlash¦sÀx¾¹ªº½sµ{»PÀ¿°£µ¥¡C³q¹L¹ï¥»³¹ªº¾\Ū¡A¥i¨ÏŪªÌ¤F¸ÑS3C2440¦U¥\¯à¼Ò¶ôªº½sµ{¤èªk¡A¦}¦b¹ïÀ³ªº´O¤J¦¡¨t²Î¶}µo¤¤¥[¥H¥R¤À§Q¥Î¡C
²Ä8³¹¸Ô²Ó¤¶²ÐBoot Loader¤Î¹ê²{¡C­º¥ý¤¶²ÐBoot Loader¡BBoot LoaderªººØÃþ¤Î¾Þ§@¼Ò¦¡¡C±µµÛ¡A¤¶²ÐBoot Loaderªº±Ò°Ê¤è¦¡»P±Ò°Ê¹Lµ{¡C³Ì¦Z¹ïU-Boot½sĶ¡B²¾´Ó»P½Õ¸Õ°µ¸Ô²Ó¤¶²Ð¡C³q¹L¹ï¥»³¹ªº¾Ç²ß¡A¥i¥H¨ÏŪªÌ¤F¸Ñ¦}´x´¤Boot Loaderªº¤u§@­ì²z¤Î¤Î¨ä¹ê²{¤èªk¡C
²Ä9³¹¸Ô²Ó¤¶²ÐLinux¾Þ§@¨t²Î·§­z¡BLinux¤º®Öµ²ºc¡B¥Ø¿ý»P¤å¥ó´y­z¡B¶iµ{½Õ«×»PºÞ²z¡B¶}µo¬yµ{¡B¥æ¤e½sĶÀô¹Ò¡B²¾´Ó¹Lµ{¤Îµw¥ó±µ¤fÅX°Ê³]­p¤èªkµ¥¡C³q¹L¹ï¥»³¹ªº¾Ç²ß¡A¥i¥H¨ÏŪªÌ´x´¤ Linux¨t²Î²¾´Ó»PÅX°Ê¶}µoªº¤u§@­ì²z¤Î¤èªk¡C
²Ä10³¹¤¶²ÐADS 1úP2³n¥óªº°ò¥»²Õ¦¨³¡¤À¡A¥]¬A¦p¦ó¦w¸Ë¸Ó³n¥ó¡A¦p¦ó¦bCodeWarrior IDE¶°¦¨¶}µoÀô¹Ò¤U½s¼g¡B½sĶÃì±µ¤uµ{¡A¨ÏŪªÌ¯à°÷´x´¤¦bADS³n¥ó¥­»O¤W¶}µo¥Î¤áÀ³¥Îµ{§Çªº¤èªk¡C¥»³¹ÁÙ´y­z¤F¦p¦ó¨Ï¥ÎAXD½Õ¸Õ¤uµ{¡A¨ÏŪªÌ¹ï¤_½Õ¸Õ¤uµ{¦³­Óªì¨Bªº²z¸Ñ¡A¬°¶i¤@¨B¨Ï¥Î©M´x´¤½Õ¸Õ¤u¨ã°_¨ì©ß¿j¤Þ¥Éªº§@¥Î¡C
²Ä11³¹¸Ô²Ó¤¶²Ð¤T­Ó´O¤J¦¡¨t²ÎÀ³¥Î¶}µo¹ê¨Ò¡A¤À§O¬OLinux¤U­µ/µøÀW¤å¥óªº½sµ{»P¼½©ñ,Linux¤Uªººôµ¸½sµ{,°ò¤_LinuxªºMiniGUI²¾´Ó»Pµô°Å¡C³q¹L³o¤T­Ó¶}µo¹ê¨Ò¡A¬°ÅªªÌ¶i¤@¨B¾Ç²ß´O¤J¦¡§Þ³N¦}¶i¦æ´O¤J¦¡¨t²Î¶}µoÀ³¥Î°_¨ìÁ|¤@¤Ï¤Tªº§@¥Î¡C
¥»®Ñ¤º®eÂ×´I¡A¨t²Î¥þ­±¡A­«ÂI¬ð¥X¡AÄÄ­z¬ÛÃöª¾ÃÑ´`§Çº¥¶i¡B¥Ñ²L¤J²`¡C¦U³¹¸`§¡¦w±Æ¤FÂ×´Iªº«ä¦ÒÃD¡A«K¤_¾Ç¥Í¦Û¾Ç©M¦Û´ú¡C
¥»®Ñ¥Ñªø¨F®v­S¾Ç°|¸³­J¥DµÛ¡A¼B­è¡B¿ú²±¤Í°Ñ»P¤F³¡¤À³¹¸`ªº½s¼g©M¹ê¨Ò½Õ¸Õ¤u§@¡C¥þ®Ñ¥Ñªø¨F®v­S¾Ç°|¹q¤l»P«H®§¤uµ{¨t°¨®¶¤¤¥D¥ô³W¹º¦}ªì¼f¡A´ò«n®v­S¤j¾Ç³Õ¥Í¥Í¾É®v¿ú²±¤Í±Ð±Â¥D¼f¡C¦b½s¼g¹Lµ{¤¤¡A±o¨ì¤F§õ¦C¤å³Õ¤h¡BÀs¼z³Õ¤hªºÀ°§U¡A¦b¦¹ªí¥Ü·PÁ¡I
¥Ñ¤_½sªÌªº¤ô¥­¦³­­¡A¥[¤§®É¶¡­Ü«P¡A®Ñ¤¤Ãø§K¦s¦b¤@¨Ç¿ù»~©M¤£§´¤§³B¡AÀµ½ÐŪªÌ§åµû«ü¥¿¡C
¤º®e²¤¶¡G

§@¬°¤@ºØ16/32¦ìªº°ª©Ê¯à¡B§C¦¨¥»¡B§C¥\¯Ó´O¤J¦¡RISC·L³B²z¾¹¡AARM·L³B²z¾¹¥Ø«e¤w¸g¦¨¬°À³¥Î³Ì¬°¼sªxªº´O¤J¦¡·L³B²z¾¹¡C
¥»®Ñ¥þ­±¨t²Î¦a¤¶²Ð¤F´O¤J¦¡¨t²Î¶}µoªº°ò¥»ª¾ÃÑ©M¤èªk¡C¥þ®Ñ¤À¬°¥|³¡¤À¡C²Ä¤@³¡¤À¤¶²Ð´O¤J¦¡¨t²Î°ò¥»·§©À¤Î¼sªx¨Ï¥ÎªºARM§Þ³N¡A¥]¬AARM³B²z¾¹ªºÅé¨tµ²ºc¡B´M§}¤è¦¡¡B«ü¥O¨t²Î¡B¶×½s»y¨¥µ{§Ç©MC»y¨¥µ{§Ç³]­p°ò¦¤ÎARM´O¤J¦¡µw¥ó³]­p°ò¦¡C²Ä¤G³¡¤À¤¶²Ð°ò¤_ARM 920T¤º®Öªº¤T¬PS3C2440³B²z¾¹¡A¥H¤Î°ò¤_S3C2440³B²z¾¹ªºÀ³¥Î¨t²Î³]­p,¦}¥HS3C2440¬°¶}µo¥­»O¡A¦CÁ|´X­Ó¨å«¬ªº°ò¥»¥\¯à³¡¥óªºµ{§Ç³]­p¥Ü¨Ò¡C²Ä¤T³¡¤À¤¶²ÐBoot Loader¤Î¹ê²{¡BARM Linux¨t²Î²¾´Ó»PÅX°Ê¶}µo¡C²Ä¥|³¡¤À¤¶²ÐARM ADS¶°¦¨¶}µoÀô¹Ò¤Î´X­Ó´O¤J¦¡¨t²ÎÀ³¥Î¶}µo¹ê¨Ò¡C

¥Ø¿ý¡G

²Ä1³¹ ·§­z
1.1 ´O¤J¦¡¨t²Î
1.1.1 ´O¤J¦¡¨t²Îªº·§©À
1.1.2 ´O¤J¦¡¨t²Îªº¯SÂI
1.1.3 ´O¤J¦¡¨t²Îªº¤ÀÃþ
1.2 ´O¤J¦¡¨t²Îªº²Õ¦¨
1.2.1 ´O¤J¦¡¨t²Îªº²Õ¦¨µ²ºc
1.2.2 ´O¤J¦¡¨t²Îªºµw¥ó¯SÂI
1.2.3 ´O¤J¦¡¨t²Îªº³n¥ó¤¶²Ð
1.3 ´O¤J¦¡¨t²ÎªºÀ³¥Î»â°ì
1.4 ´O¤J¦¡³B²z¾¹
1.5 ´O¤J¦¡¾Þ§@¨t²Î
1.5.1´O¤J¦¡¾Þ§@¨t²ÎªººØÃþ
1.5.2´XºØ¨å«¬ªº´O¤J¦¡¾Þ§@¨t²Î¤¶²Ð
1.6´O¤J¦¡¨t²Îªº¶}µo
1.7¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä2³¹ ARMÅé¨tµ²ºc¤Î¤u§@¤è¦¡
2.1 ARMÅé¨tµ²ºc²¤¶
2.1.1ARMªº·§©À
2.1.2ARMÅé¨tµ²ºcªººtÅÜ
2.1.3ARMÅé¨tµ²ºcªº¯S©º
2.1.4ARM¨t¦C
2.1.5ARM¦sÀx¼Æ¾ÚÃþ«¬
2.1.6ARM¦sÀx¾¹¼h¦¸
2.2 ARM³B²z¾¹¤u§@ª¬ºA
2.3 ARM³B²z¾¹¤u§@¼Ò¦¡
2.4 ARM³B²z¾¹±H¦s¾¹²Õ´
2.4.1ARM ª¬ºA¤Uªº±H¦s¾¹²Õ´
2.4.2Thumbª¬ºA¤Uªº±H¦s¾¹²Õ´
2.5 ARM²§±`
2.5.1ARM²§±`·§­z
2.5.2ARM²§±`ÅTÀ³
2.5.3ARM²§±`ªð¦^
2.5.4ARM²§±`¶i¤J/°h¥X
2.5.5ARM²§±`´y­z
2.5.6ARM²§±`¦V¶qªí
2.5.7ARM²§±`Àu¥ý¯Å
2.6 ARM¦sÀx¾¹©M¦sÀx¾¹¬M®gI/O
2.6.1ARMÅé¨tªº¦sÀxªÅ¶¡
2.6.2ARM¦sÀx¾¹®æ¦¡
2.6.3«D¹ï»ô¦sÀx¾¹³X°Ý¾Þ§@
2.6.4¦sÀx¾¹¬M®gI/O
2.7 ¨ó³B²z¾¹±µ¤f
2.7.1¥i¥Îªº¨ó³B²z¾¹
2.7.2Ãö¤_¥¼©w¸qªº«ü¥O
2.8 ARM¨t²Î½Õ¸Õ±µ¤f
2.8.1¨t²Î«H¸¹©M½Õ¸Õ¤u¨ã
2.8.2JTAG±µ¤f¤ÎÀ³¥Î
2.8.3ETM±µ¤f
2.9 ATPCS ¤¶²Ð
2.10 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä3³¹ ARM³B²z¾¹ªº«ü¥O¨t²Î
3.1 ARM«ü¥O¶°·§­z
3.1.1«ü¥O¤ÀÃþ©M«ü¥O®æ¦¡
3.1.2ARM«ü¥Oªº±ø¥ó½X
3.2ARM ³B²z¾¹´M§}¤è¦¡
3.2.1±H¦s¾¹´M§}
3.2.2¥ß§Y´M§}
3.2.3±H¦s¾¹²¾¦ì´M§}
3.2.4±H¦s¾¹¶¡±µ´M§}
3.2.5°ò§}´M§}
3.2.6¦h±H¦s¾¹´M§}
3.2.7°ï´Ì´M§}
3.2.8¶ô´_¨î´M§}
3.2.9¬Û¹ï´M§}
3.3 ARM«ü¥O¤ÀÃþ¤¶²Ð
3.3.1¤À¤ä«ü¥O
3.3.2¼Æ¾Ú³B²z«ü¥O
3.3.3¦sÀx¾¹³X°Ý«ü¥O
3.3.4¨ó³B²z¾¹«ü¥O
3.3.5Âø¶µ«ü¥O
3.3.6´X­Ó±`¥Îªº°°«ü¥O
3.4 Thumb«ü¥O¤ÀÃþ¤¶²Ð
3.4.1¤À¤ä«ü¥O
3.4.2¼Æ¾Ú³B²z«ü¥O
3.4.3¦sÀx¾¹³X°Ý«ü¥O
3.4.4Âø¶µ«ü¥O
3.5 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä4³¹ ARM¶×½s»y¨¥µ{§Ç³]­p
4.1 ARM¶×½s°°«ü¥O
4.1.1²Å¸¹©w¸q°°«ü¥O
4.1.2¼Æ¾Ú©w¸q°°«ü¥O
4.1.3¶×½s±±¨î°°«ü¥O
4.1.4¨ä¥L±`¥Îªº°°«ü¥O
4.2 ARM¶×½s»y¨¥»y¥y®æ¦¡
4.2.1ARM¶×½s»y¨¥µ{§Ç¤¤±`¨£ªº²Å¸¹
4.2.2ARM¶×½s»y¨¥µ{§Ç¤¤ªºªí¹F¦¡»P¹Bºâ²Å
4.3 ARM¶×½s»y¨¥µ{§Çµ²ºc
4.3.1ARM¶×½s»y¨¥µ{§Çµ²ºc
4.3.2ARM¶×½s»y¨¥¤lµ{§Ç½Õ¥Î
4.3.3ARM¶×½s»y¨¥©MC/C++ªº²V¦X½sµ{
4.4 ARM¶×½s»y¨¥³]­p¹ê¨Ò
4.5 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä5³¹ ARM´O¤J¦¡µw¥ó³]­p°ò¦
5.1 ¤¸¾¹¥ó«Ê¸Ë«Ø¥ß
5.1.1 ·s«Ø«Ê¸Ë¤å¥ó
5.1.2³]¸m®w¸ô®|
5.1.3µe¤¸¥ó«Ê¸Ë
5.2 ­ì²z¹Ïø¨î
5.2.1²K¥[¤¸¥ó®w¤Î©ñ¸m¤¸¥ó
5.2.2³Ð«Ø¹q®ð³s±µ
5.2.3­ì²z¹Ïø¨îªº¨ä¥L¾Þ§@
5.3 ¤¸¾¹¥ó¥¬§½
5.3.1«Ø¥ß¹q¸ôªO
5.3.2¾É¤Jºôµ¸ªí
5.3.3¤¸¾¹¥óÂ\©ñ
5.4 PCB¥¬½u
5.4.1 PCB¼hÅ|µ²ºc
5.4.2¥¬½u³W«h³]¸m
5.4.3¥¬½u
5.5 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä6³¹ °ò¤_S3C2440ªºÀ³¥Î¨t²Î³]­p
6.1 S3C2440¯S©Ê·§­z
6.2 S3C2440¤º³¡µ²ºc
6.3 S3C2440¤Þ¸}´y­z
6.4 ¯S®í¥\¯à±H¦s¾¹
6.4.1¦sÀx¾¹±±¨î¾¹
6.4.2®ÉÄÁ»P¹q·½ºÞ²z
6.5 ¨t²Îªºµw¥ó¿ï«¬»P³æ¤¸¹q¸ô³]­p
6.5.1¹q·½¹q¸ô³]­p
6.5.2´¹®¶¹q¸ô³]­p
6.5.3´_¦ì¹q¸ô³]­p
6.5.4¦ê¦æ±µ¤f¹q¸ô³]­p
6.5.5JTAG½Õ¸Õ±µ¤f¹q¸ô³]­p
6.5.6Flash±µ¤f¹q¸ô³]­p
6.5.7SDRAM±µ¤f¹q¸ô³]­p
6.6 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä7³¹ ³¡¥ó¤u§@­ì²z»P½sµ{¥Ü¨Ò
7.1 S3C2440 GPIO¤f¤u§@­ì²z»P½sµ{¥Ü¨Ò
7.1.1·§­z
7.1.2ºÝ¤f±±¨î´y­z
7.1.3GPIO½sµ{¹ê¨Ò
7.2 S3C2440¤¤Â_±±¨î¾¹ªº¤u§@­ì²z»P½sµ{¥Ü¨Ò
7.2.1·§­z
7.2.2¤¤Â_±±¨î¾¹¾Þ§@
7.2.3¤¤Â_·½
7.2.4¤¤Â_Àu¥ý¯Å
7.2.5¤¤Â_±±¨î¾¹¯S®í±H¦s¾¹
7.2.6¤¤Â_½sµ{¹ê¨Ò
7.3 S3C2440©w®É¾¹ªº¤u§@­ì²z»P½sµ{¥Ü¨Ò
7.3.1·§­z
7.3.2©w®É¾¹¤º³¡ÅÞ¿è±±¨î¤u§@¬yµ{
7.3.3¯ß¼e½Õ¨î PWM¹ê²{
7.3.4©w®É¾¹¬ÛÃö±H¦s¾¹
7.3.5©w®É¾¹½sµ{¹ê¨Ò
7.4 S3C2440 NAND Flash¦sÀx¾¹ªº¤u§@­ì²z»P½sµ{¥Ü¨Ò
7.4.1·§­z
7.4.2¯S©Ê
7.4.3³n¥ó¼Ò¦¡
7.4.4NAND Flash±±¨î¾¹ªº±H¦s¾¹
7.4.5NAND Flash½sµ{¹ê¨Ò
7.5 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä8³¹ Boot Loader¤Î¹ê²{
8.1 Boot Loader²¤¶
8.2 Boot LoaderªººØÃþ
8.3 Boot Loaderªº¾Þ§@¼Ò¦¡
8.4 Boot Loaderªº±Ò°Ê¤è¦¡
8.4.1ºôµ¸±Ò°Ê¤è¦¡
8.4.2ºÏ½L±Ò°Ê¤è¦¡
8.4.3Flash±Ò°Ê¤è¦¡
8.5 Boot Loaderªº±Ò°Ê¹Lµ{
8.5.1Boot Loaderªºstage1
8.5.2Boot Loaderªºstage2
8.6 U-Boot½sĶ¡B²¾´Ó»P½Õ¸Õ
8.6.1U-Boot¤¶²Ð
8.6.2U-Boot½sĶ
8.6.3U-Boot²¾´Ó
8.6.4U-Boot½Õ¸Õ
8.7 Boot Loaderªº¹ê²{
8.8 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä9³¹ ARM Linux¨t²Î²¾´Ó»PÅX°Ê¶}µo
9.1 Linux¾Þ§@¨t²Î·§­z
9.1.1Linux ¾Þ§@¨t²Îªºµo®i
9.1.2Linux¦b´O¤J¦¡²£«~¤¤ªºÀuÂI
9.1.3Linuxª©¥»
9.2 Linux¾Þ§@¨t²Îªº¤º®Öµ²ºc
9.2.1Linux¤º®Öµ²ºc
9.2.2Linux·½½Xµ²ºc
9.2.3Linux¤º®Ö°t¸m¤Î½sĶ
9.3 Linux¥Ø¿ý»P¤å¥ó´y­z
9.3.1Linux¥Ø¿ýµ²ºc
9.3.2Linux¤å¥óÃþ«¬¤Î¤å¥óÄÝ©Ê»PÅv­­
9.3.3Linux¤å¥ó¨t²ÎÃþ«¬
9.4 Linux¶iµ{½Õ«×»PºÞ²z
9.4.1Linux¶iµ{ªº©w¸q
9.4.2Linux¶iµ{ªºÄÝ©Ê
9.4.3Linux¶iµ{½Õ«×
9.5 Linux¨t²Î¤U¦h½uµ{
9.5.1Linux½uµ{
9.5.2°ò¤_Linuxªº¦h½uµ{½sµ{
9.5.3Linux½uµ{Äݩʪº­×§ï
9.6 Linux¶}µo¬yµ{
9.7 Linux¥æ¤e½sĶÀô¹Ò
9.7.1Linux¥æ¤e½sĶ
9.7.2°ò¤_S3C2440ªº¥æ¤e½sĶÀô¹Ò«Ø¥ß
9.8 Linuxªº²¾´Ó¹Lµ{
9.8.1Linux¤º®Ö­nÂI
9.8.2Linux²¾´Ó¶µ¥Ø
9.8.3¨î§@®Ú¤å¥ó¨t²Î
9.9 Linux¤Uµw¥ó±µ¤fÅX°Ê³]­p¤èªk
9.10 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä10³¹ ARM ADS¶°¦¨¶}µoÀô¹Ò
10.1 ADS 1.2¶°¦¨¶}µoÀô¹Ò²Õ¦¨
10.1.1CodeWarrior IDE ²¤¶
10.1.2AXD ½Õ¸Õ¾¹Â²¤¶
10.1.3©R¥O¦æ¶}µo¤u¨ã
10.1.4ARM¹B¦æ®É®w
10.1.5¹ê¥Îµ{§Ç
10.1.6ADS¤ä«ùªº³n¥ó
10.2 ¤uµ{ªº½s¿è¤Î½Õ¸Õ
10.2.1¤uµ{ªº½s¿è
10.2.2¤uµ{ªº½Õ¸Õ
10.3 ¥ÎAXD¶i¦æ¥N½X½Õ¸Õ
10.4 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
²Ä11³¹ ´O¤J¦¡¨t²ÎÀ³¥Î¶}µo¹ê¨Ò
11.1 Linux¤U­µ/µøÀW¤å¥ó½sµ{»P¼½©ñ
11.1.1Mplayer²¤¶
11.1.2¼½©ñ¥»¦a»P»·µ{­µµøÀW¤å¥ó
11.2 Linux¤Uªººôµ¸½sµ{
11.2.1TCP/IP¨óij
11.2.2UDP¨óij
11.2.3Socket½sµ{
11.3 °ò¤_LinuxªºMiniGUI²¾´Ó»Pµô°Å
11.3.1MiniGUI²¤¶
11.3.2MiniGUIªºÅé¨tµ²ºc
11.3.3¦b±J¥D¾÷¤W¦w¸ËMiniGUI
11.3.4MiniGUIªº²¾´Ó
11.3.5¥æ¤e½sĶÀ³¥Îµ{§Ç¨ì¶}µoªO
11.3.6IAL¤ÞÀºªº²¾´Ó
11.3.7MiniGUIªºµô°Å
11.4 ¥»³¹¤pµ²
«ä¦Ò»P½m²ß
°Ñ¦Ò¤åÄm
§Ç¡G