´O¤J¦¡¹ê®É¾Þ§@¨t²Îªº³]p»P¶}µo ( ²Åé ¦r) |
§@ªÌ¡G¹ù«i | Ãþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ´O¤J¦¡¨t²Î |
ĶªÌ¡G |
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 40987 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¦³®w¦s¡j NT°â»ù¡G 210 ¤¸ |
¥Xª©¤é¡G3/1/2015 |
¶¼Æ¡G292 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787121255236 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¦b¦ZPC ®É¥Nªº¤µ¤Ñ¡A´O¤J¦¡¾Þ§@¨t²ÎµY·ãº¡¥Ø¡A¦b¦U¦æ¦U·~¤w¦³¼sªxÀ³¥Î¡A´O¤J¦¡ Linux¡BVxWorks¡BINTEGRITY¡BNuclear¡BDeltaOS¡B pSOS+¡BVRTX¡BQNX¡BRTEMS¡BCisco-IOS¡B ERISON-EPOC¡BuC/OS¡BuC/OSII¡BuC/OSIII¡BTinyOS¡BT-kernel¡B Windows CE¡BWindows mobile¡B Symbian¡BAndroid¡BApple-IOS¦b¤@¨Ç¤j¾Ç¡A¥»¬ì¥Í½s¼g¤@Ó²©öªº¾Þ§@¨t²Î¤º®Ö¤]¤£¬O ¤°¤\Ãø¨Æ¡C¦¹¥~¡A¥«±¤W¤]¤w¥Xª©¤F¤@¨ÇÃö¤_´O¤J¦¡¾Þ§@¨t²Î¡]©ÎªÌ¾Þ§@¨t²Î¡^³]p©M¥N½X ¹ê²{ªº®ÑÄy¡A¤ñ¦p¡A1999 ¦~¥Xª©ªº¡mMicroC/OS-II¡GThe Real-Time Kernel¡n¡A2005 ¦~¥Xª©ªº¡m¦Û ¤v°Ê¤â¼g¾Þ§@¨t²Î§¹¥þª©¡n¡A2011 ¦~¥Xª©¡m¤@¨B¨B¼g´O¤J¦¡¾Þ§@¨t²Î¡GARM ½sµ{ªº¤èªk»P¹ê ½î¡nµ¥¡C¬°¤°¤\ÁÙn¼¶¼g¤@¥»Ãö¤_´O¤J¦¡¾Þ§@¨t²Î³]pªº®Ñ©O¡H¨ä¥Ø¬O±q¥»¬ì±Ð¾Ç¯SÂI¥Xµo¡A ¶¶À³°ê¤º°ª®Õ¡§¤uµ{±Ð¨|¡¨ªºµo®iÁͶա]¤ñ¦p¡G¡§¨ô¶V¤uµ{®vp¹º¡¨ªº¹ê¬I¡^¡A®Ú¾Úpºâ¾÷±M ·~¤Î¬ÛÃö±M·~´O¤J¦¡¤è¦V¨t¦C±Ð§÷«Ø³]ªº»Ýn¡A±N½Òµ{ª¾ÃÑÅé¨t»P¾Þ§@¨t²Î³]p¹ê²{¹Lµ{¦³ ¾÷µ²¦X¡AÅý¾Ç¥Í§ó¦n¦a²z¸Ñ½Òµ{ª¾ÃÑÂI¡A³q¹L¾Þ§@¨t²Î¦b¨ãÅé´O¤J¦¡¥»OARM9 Mini2440 ªº ³]p»P¹ê²{¡A¿Ä·|³e³q¬ÛÃö®Ö¤ßª¾ÃÑÂI¡A¶i¦Ó¿EµoŪªÌ¦Û¤v³]p¾Þ§@¨t²Îªº¼ö±¡¡]¼g¾Þ§@¨t ²Î¤£¬O³Ì²×¥Øªº¡^¡A¨ä³Ì²×¥Øªº¬O³q¹L¼gªº¹Lµ{¨ÓÁë·Ò¾Ç¥Íªº¨t²Î³]p¯à¤O¡B¤uµ{¹ê²{¯à¤O¡B ¤ÀªR»P¸Ñ¨M°ÝÃD¯à¤O¡A¥R¤ÀÅé²{±Ð¨|®a¬ù¿«.§ù«Â¥ý¥Í¡§To learn by doing¡¨ªº±Ð¾Ç²z©À¡C ¥»®Ñ¥HaCoral ªº³]p¹Lµ{¬°½u¯Á¡Aº¥ý±qARM9 Mini2440 ªº»rªO¦ê¤fÅX°Ê¶}©l¡A¤¶²Ð¦p ¦ó¥Î¶×½s»y¨¥¹ê²{¤@Ó½ü¸ßµ²ºcªºÂ²³æ´O¤J¦¡¨t²Î¡CµM¦Z¡A¤Þ¤J¤¤Â_¾÷¨î¡A¤¶²Ð¦p¦ó¹ê²{¤@ Ó«e¦Z»O¨t²Î¡A¥Hº¡¨¬¥Î¤á§ó¬°´_ÂøªºÀ³¥În¨D¡C¦b«e¨â¨Bªº°ò¦¤W¡A¤@¨B¤@¨B±ÔzaCoral ¹ê²{²Ó¸`¡A¤ñ¦p¡G±q¥ô°È©w¸q¶}©l¡A³v¨B±ÒµoŪªÌ«ä¦Ò¦p¦ó¥ÎC »y¨¥´yz¤@Ó¥ô°È¡B³Ð«Ø¥ô °È¡A¦p¦ó±N¥ô°È±¾¸ü¨ì´Nºü¶¤¦C¤W¡B±q´Nºü¶¤¦C¤¤§ä¨ì³Ì°ªÀu¥ý¯Å¥ô°È¡B¦bARM9 Mini2440 ¤W¹ê²{¥ô°È¤Á´«¡BIJµo¥ô°È½Õ«×¡B¨ó½Õ¥ô°È°õ¦æ¡BÅTÀ³¥Î¤áªº¥~³¡½Ð¨D¡B³q¹L®ÉÄÁ±À°Ê¾Þ§@ ¨t²Î¹B¦æ¡B±Ò°Ê¤º®Ö¡B²¾´Ó¤º®Ö¡B·f«ØaCoral ªº¥æ¤e¶}µoÀô¹Ò¡B½sĶ»P¹B¦æaCoral¡B¤ä«ù¦h ®Ö¡]¥HARM ¤½¥qARM11MPCORE ªº¥|®Ö¤ß´O¤J¦¡³B²z¾¹¬°¨Ò¡^µ¥µ¥¡C¥þ®Ñ±Nì²z»P¥N½Xºò ±Kµ²¦X¡F±q¤uµ{¹ê½î¤¤µo²{°ÝÃD¡A¦b²z½×¤W¹ï¨ä¶i¦æ¸Ô²Ó¤ÀªR¦}³Ì²×«ü¾É¾Þ§@¨t²Î³]p»P¹ê ²{¡F¦¹¥~¡A¥»®ÑÁÙ¹ï´O¤J¦¡¹ê®É¾Þ§@¨t²Î½s¼g¹Lµ{¤¤³]pªº¬ÛÃöª¾ÃѶi¦æ¤F¾ã¦X¡C ³e¬ï¥»®Ñªº´O¤J¦¡¹ê®É¾Þ§@¨t²Î·½¥N½X¨Ó¦Û¹q¤l¬ì§Þ¤j¾Ç´O¤J¦¡¹ê®Épºâ¹êÅç«Ç³]pªº aCoral¡A°Ñ¦Ò¤F¤T¬P¤½¥qARM9 S3C2440A¡BS3C2410A ªä¤ù¤â¥U¡BARM11MPCORE ªä¤ù¤â¥U¡B Linux ¶}·½ªÀ°Ï¡B¹ê®É¨t²Î¤Î¹ê®É½Õ«×¾Ç³N½×¤åµ¥¸ê®Æ¡C¦¹¥~¡AÁÙÉų¤Fªò¨©¨©±Ð±Â½ĶJean J. Labrosse ¥ý¥Íªº¡mMicroC/OS-II¡GThe Real-Time Kernel¡n¡BC.M.Krishna ©MKANG G. Shin ªº ¡mReal-Time Computing¡n¡BùÁ¢±Ð±Âªº¡m´O¤J¦¡¹ê®É¾Þ§@¨t²Î¤ÎÀ³¥Î¶}µo¡]²Ä4 ª©¡^¡n¡B®á·£±Ð ±Âªº¡m´O¤J¦¡¨t²Îì²z¤ÎÀ³¥Î¶}µo§Þ³N¡]²Ä2 ª©¡^¡n¡B§õµL¨¥¦Ñ®vªº¡m¤@¨B¨B¼g´O¤J¦¡¾Þ§@¨t ²Î¡GARM ½sµ{ªº¤èªk»P¹ê½î¡n¡A¤_²W¦Ñ®v¼gªº¡m¦Û¤v°Ê¤â¼g¾Þ§@¨t²Î§¹¥þª©¡nµ¥®ÑÄy¡C ¥»®Ñ¦b¼¶¼g¹Lµ{¤¤±o¨ì¤F¹q¤l¤u·~¥Xª©ªÀ¡§¨ô¶V¤uµ{®vp¹º¡¨¨t¦C±Ð§÷«Ø³]¶µ¥Øªº¤ä«ù ©M¹q¤l¬ì§Þ¤j¾Ç±Ð°È³B¯S¦â±Ð§÷«Ø³]¶µ¥Øªº¤ä«ù¡A§@ªÌ¹ï¦¹²`ªí·PÁ¡C¦¹¥~¡A¥»®Ñªº¼¶¼g±o ¨ì¤F¹q¤l¬ì§Þ¤j¾Çpºâ¾÷¾Ç°|ºµ¥ú¿A±Ð±Â¡Bù§JÅS±Ð±Â¡BùÁ¢±Ð±Â¡A«H®§»P³n¥ó¾Ç°|®á·£±Ð ¡PIV¡P ±Â¡B¹p¯è±Ð±Â¡B½²³º·~±Ð±Â¡B¦¿ºû°Æ±Ð±Â¡B³¯ÄR»T°Æ±Ð±Â¡B§õ¤¹°Æ±Ð±Â¡B®}¦°¦p¦Ñ®v¡A·Hªù ¤j¾Ç¤_ªN¦Ñ®v¡A¹q¤l¤u·~¥Xª©³¹®üÀܦѮv¡B»pªN¦Ñ®vªºÀ°§U¡A¥L̬°¥»®Ñªº¼¶¼g´£¨Ñ¤F³\¦h Ä_¶Qªº·N¨£©M«Øij¡C ·PÁ¹q¤l¬ì§Þ¤j¾Ç¹ê®Épºâ¹êÅç«Çªº¬ã¨s¥Í·¨ZªL¡B½±¥@«i¡B§õùÚ·ç¡B¼B¾¤¥Á¡B±i®Ê¤t¡B ³¯¿AÞ³¡Bù¶W¡BFurkan Hassan Saleh Rabee ¥H¤Î»«¤iªk¥§¨È¤j¾Ç¬ã¨s¥Í¹ùÁo¡B«n¥[¦{¤j¾Ç¬ã¨s ¥Í§õÀsªN¡B°ê¨¾¬ì§Þ¤j¾Ç¬ã¨s¥ÍÅÇ«T¦p¡B¤W®ü¥æ³q¤j¾ÇŪ¬ãªºÃ¹?¡B´_¥¹¤j¾Ç¬ã¨s¥ÍJ°¶ªQ¡B ¤H¥Á¤j¾Ç¬ã¨s¥ÍS¦°¡B²MµØ¤j¾Ç¬ã¨s¥Í³°¤å¸Ô¡B®Ö¤E°|¬ã¨s¥Í±i´Â¡A¹q¤l¬ì§Þ¤j¾Ç¹ê®Épºâ ¹êÅç«Ç¾Ç²ßªº¥»¬ì¥ÍÄõ¦t¯è¡B³¯ºû°¶¡BJÙy¡AµØ¬°¦¨³£¬ã¨s©Ò³n¥ó¤uµ{®v®}·s¡BµØ¬°²`¦`¬ã ¨s©Ò³n¥ó¤uµ{®v³¯¦¶¦°¡B¦Ê«×³n¥ó¬ãµo¤uµ{®v§õ¤ÑµØ¡B¤T¬P¤½¥q«n¨Ê¬ã¨s©Ò³n¥ó¬ãµo¤uµ{®u ¦Ú¡B·L³nĬ¦{¬ã¨s°|ªL²K¡B¬ü¹Îºô¬ãµo¤uµ{®v³\Ùy¡B¬ü°ê¤ª±±¤½¥q¦¨³£¬ãµo¤¤¤ßÁÂøÊ¡B¬ü°ê »¨«Â¤½¥q¤W®ü¬ãµo¤¤¤ß©P±jµ¥¡A¥L̦b§@ªÌªº¤Þ¾É¤U¡A±q¥»¬ì¤G¦~¯Å¶}©l¾Ç²ß´O¤J¦¡¹ê®É¨t ²Î¡A¦}¦b¥»¬ì´Á¶¡³ò¶¡]ARM9 Mini2440 + C/OS-II + LWIP + GUI + aCoral + Linux¡^¥»O ¤W°µ¹L¨t¦C¹êÅç¡B½Òµ{³]p¡B²¦·~³]p¡AÁÙ¦b¦¹¥»O¤W¹ê²{¤F´¼¯à®a©~¤Î¦w¨¾¨t²Î¡B´¼¼z¥æ ³q¬y¶q«H®§ªö¶°»PÅã¥Ü¨t²Î¡B¾Ç²ß«¬»»±±¾¹¡Bºôµ¸¦¬µ¾÷¡B´¼¯à¤p¨®¨¾¼²¨t²Î¡B¥|¶b¸¦æ¾¹ µ¥¥»¬ì³Ð·s/¹ê½î¶µ¥Ø¡]¨ä¤¤´¼¯à®a©~¤Î¦w¨¾¨t²ÎÀò±o¤F2010 ¦~¹q¤l¬ì§Þ¤j¾Ç¡§»È§ö¶À¡¨¶µ ¥Ø³Ì¨Î¼ú¡A¥|¶b¸¦æ¾¹Àò±o¥þ°ê¤@µ¥¼ú¡^¡A¥L̬°aCoral ¥N½X¤ÀªR¤ÎÅçÃÒ°µ¤F³\¦h²Ó¸`¤u§@¡C ·PÁ¦b¤W®ü¦Û¥D³Ð·~ªº¥Ó«Ø´¹¥ý¥Í¡A¥L»P§@ªÌ¤@°_¤_2009 ¦~³Ð«Ø¤F¶}·½´O¤J¦¡¹ê®É¦h ®Ö¾Þ§@¨t²Î¶µ¥ØaCoral¡]www.aCoral.org¡^¡A¦}¬°¸Ó¶µ¥Ø°µ¥X¤F¥¨¤j°^Äm¡A¦P®É¬°¥»¬ì±Ð¨|©M ¬ã¨s¥Í±Ð¨|¤¤¥I¥X¤F³\¦hÄ_¶Qªº®É¶¡¡C·PÁ¦b¦¨³£¦Û¥D³Ð·~ªº¼B°í¡B¦¶¸¯¡B¾G¨ÈÙy¡A·PÁ§¹ ¬ü¥@¬Éªº°ªÃk¡BÄõ¤ý¹t½÷¡B«Ø³]»È¦æ¥|¤t¤À¦æØE§Ó±j¡B¬ü°ê¬üº¡¹q¤l¡]Marvell¡^¤W®ü¬ã¨s©Ò ªº³¯«i©ú¤Î¦¨³£¬ã¨s©ÒªºÃQ¦u®p¡Bµ{¼ç¡B¥ôÆA°¶¡B²^Ä_ªC¦{¬ãµo¤¤¤ßªº±iªL¦¿µ¥´¿¦b¹q¤l¬ì §Þ¤j¾Ç¹ê®Épºâ¹êÅç«Ç¾Ç²ß¹Lªº¦P§ÓÌ¡A¥L̦b®Õ´Á¶¡³°Äò¥[¤J¶µ¥Ø²Õ¡A»P§@ªÌ¦@¦P±´°Q´O ¤J¦¡¾Þ§@¨t²Î¬ÛÃöªº§Þ³N¡B±Ð¾Ç§ï²¡B¥»¬ì¥Í¾Ç²ß¤Î´N·~µ¥°ÝÃD¡A³o¬°¥»®Ñµ²ºcªºÀÀ©w¡B¼¶ ¼g¤èªkµ¥´£¨Ñ¤F«ä¸ô©M¯À§÷¡C ¯S§O·PÁ§ڪº¤÷¥À¡B©d¤l©M¨à¤l¡A¥L̦b¥»®Ñ¼¶¼g¹Lµ{¤¤µ¹¤©¤F·¥¤j¹ªÀy©M¤ä«ù¡C ¥Ñ¤_§@ªÌª¾ÃÑ©M¤ô¥¦³¡A®Ñ¤¤¤£¨¬¤§³B¦b©ÒÃø§K¡AÀµ¨D¦U¦ì±M®a¤ÎŪªÌ½ç¥¿¡C §@ ªÌ |
¤º®e²¤¶¡G¥»®Ñ¥H¹q¤l¬ì§Þ¤j¾Ç¦Û¥D³]pªº¶}·½¾Þ§@¨t²ÎaCoral¦bARM9 Mini2440´O¤J¦¡¥»O¤Wªº³]p¹Lµ{¬°«ä¸ô¡A³v¨B¤¶²ÐaCoralªº¹ê²{¡A¦A©µ¦ù¨ì¥¦¹ï¦h®Ö´O¤J¦¡³B²z¾¹ªº¤ä«ù¡A¦b¦¹¹Lµ{¤¤¡A¤¶²Ð´O¤J¦¡¹ê®É¾Þ§@¨t²Îªº¨ä¥L¬ÛÃö§Þ³N©M²z½×¡A¤ñ¦p¡G¹ê®É½Õ«×¾÷¨î»Pµ¦²¤¡B¦h®Öpºâµ¥¡AÅý¾Ç¥Í¹ï¨ä¦³§ó¥þ±ªº»{ÃÑ¡C¦¹¥~¡A¥þ®Ñºî¦XÀ³¥Î¤Fpºâ¾÷²Õ¦¨ì²z¡Bpºâ¾÷¾Þ§@¨t²Î¡B¶×½s»y¨¥¡BCµ{§Ç³]p¡B¼Æ¾Úµ²ºc¡B´O¤J¦¡¨t²Î·§½×¡BARM³B²z¾¹¤Î¨äÀ³¥Îµ¥½Òµ{ªºª¾ÃÑÂI¡A¤O¨D²z½×»P¹ê½îºò±Kµ²¦X¡AÀ°§UŪªÌ¿Ä¶×³e³q¤Wz½Òµ{ªº¬ÛÃöª¾ÃÑ¡C¥»®Ñ¤¤ªº¬ÛÃö¥N½X½ÐŪªÌµn¿ýµØ«H±Ð¨|¸ê·½ºô¡]www.hxedu.com.cn¡^§K¶Oª`¥U¦Z¤U¸ü¨Ï¥Î¡C |
¥Ø¿ý¡G²Ä1³¹ ·§½× 1 1.1 ½ü¸ß¨t²Î¡]Polling Systems¡^ 2 1.2 «e¦Z»O¨t²Î¡]Foreground Background Systems¡^ 2 1.3 ´O¤J¦¡¾Þ§@¨t²Î 3 1.3.1 ²³æ¤º®Ö 3 1.3.2 RTOSµ²ºc 4 1.3.3 ¦h®ÖRTOS 5 1.4 ±q»rªO¶}©l°Ú°Ú 6 1.5 aCoral 6 1.6 ¥»®Ñµ²ºc 7 ²ßÃD 8 ²Ä2³¹ ½ü¸ß¨t²Î 9 2.1 ½ü¸ß¨t²Î·§z 9 2.1.1 µ{§Ç®Ø¬[ 9 2.1.2 ½Õ«× 9 2.1.3 ¨å«¬¨t²Î 11 2.2 ·f«Ø¶}µoÀô¹Ò 11 2.3¡@±Ò°ÊMini2440 14 2.3.1¡@¬°¤°¤\»Ýn±Ò°Ê 14 2.3.2¡@±Ò°Ê¬yµ{ 15 2.4 ½ü¸ßªº¹ê²{ 29 ²ßÃD 30 ²Ä3³¹ «e¦Z»O¨t²Î 31 3.1¡@«e¦Z»Oµ²ºc 31 3.1.1¡@«e¦Z»O¨t²ÎªºÀ³¥Î 31 3.1.2 ¹B¦æ¤è¦¡ 32 3.1.3 ¨t²Î©Ê¯à 32 3.1.4 «e¦Z»O¥æ´« 33 3.1.5 ¨å«¬¨t²Î 34 3.2 ¤¤Â_©M¤¤Â_ªA°È 34 3.2.1 ¤¤Â_ 34 3.2.2¡@¤¤Â_ªA°È 35 3.3 ARMªº¤¤Â_¾÷¨î 35 3.4¡@¤@Ó²³æªºS3C2440¤¤Â_ªA°È 35 3.4.1 ¤¤Â_ªð¦^ 36 3.4.2 ¤¤Â_ª`¥U 37 3.4.3 ª¬ºA«O¦s©M²{³õ«ì´_ 39 3.5 «e¦Z»Oªº¹ê²{ 40 3.5.1 ±Ò°ÊMini2440 40 3.5.2 ¦Z»O¥D´`Àô 40 3.5.3¡@«e»O¤¤Â_³B²z 43 ²ßÃD 44 ²Ä4³¹ ¤º®Ö°ò¦ 46 4.1¡@°ò¥»³N»y 46 4.2¡@RTOSªº¯SÂI 47 ²ßÃD 50 ²Ä5³¹ ·f«ØaCoral¥æ¤e¶}µoÀô¹Ò 51 5.1 ¦w¸ËUbuntu 51 5.2 ¦w¸Ë¥æ¤e¶}µo¤u¨ãÃì 52 5.2.1 ¨Ï¥Î¨î§@¦nªº¤u¨ãÃì 52 5.2.2 ¦Û¤v¨î§@¤u¨ãÃì 52 5.3 ºc«ØaCoral¶µ¥Ø¤å¥ó 53 ²ßÃD 55 ²Ä6³¹ ½s¼g¤º®Ö 56 6.1 aCoral½uµ{ 56 6.1.1 ´yz½uµ{ 57 6.1.2¡@½uµ{Àu¥ý¯Å 65 6.2 ½Õ«×µ¦²¤ 67 6.2.1 ½uµ{½Õ«×¤À¼hµ²ºc 67 6.2.2 ½Õ«×µ¦²¤¤ÀÃþ 67 6.2.3 ´yz½Õ«×µ¦²¤ 68 6.2.4 ¬d§ä½Õ«×µ¦²¤ 69 6.2.5 ª`¥U½Õ«×µ¦²¤ 70 6.3 °ò¥»½Õ«×¾÷¨î 72 6.3.1 ³Ð«Ø½uµ{ 72 6.3.2 ½Õ«×½uµ{ 85 6.3.3 ½uµ{°h¥X 96 6.3.4 ¨ä¥L°ò¥»¾÷¨î 99 6.4 ¨Æ°È³B²z¾÷¨î 106 6.4.1 ¤¤Â_ºÞ²z 106 6.4.2 ®ÉÄÁºÞ²z 121 6.5 ¤º¦sºÞ²z¾÷¨î 124 6.5.1 ¥D¬y¤º¦sºÞ²z¾÷¨î 125 6.5.2 ´O¤J¦¡¨t²Î¹ï¤º¦sºÞ²zªº¯S®ín¨D 126 6.5.3 aCoralªº¤º¦sºÞ²z¾÷¨î 127 6.5.4 aCoral¤º¦sºÞ²zªì©l¤Æ 150 6.6 ½uµ{¥æ¤¬¾÷¨î 151 6.6.1 ¤¬¥¸¾÷¨î 152 6.6.2¡@¦P¨B¾÷¨î 166 6.6.3¡@³q«H¾÷¨î 168 ²ßÃD 179 ²Ä7³¹ ±Ò°Ê¤º®Ö 181 7.1 RTOSªº¤Þ¾É¼Ò¦¡ 181 7.1.1 »ÝnBootloaderªº¤Þ¾É¼Ò¦¡ 181 7.1.2 ¤£»ÝnBootloaderªº¤Þ¾É¼Ò¦¡ 182 7.2 Bootloader 182 7.3 aCoralÀô¹Ò¤U±Ò°Ê2440 185 7.4 ±Ò°ÊaCoral 191 ²ßÃD 199 ²Ä8³¹ ²¾´Ó¤º®Ö 200 8.1 µw¥ó©â¶H¼h²¾´Ó 200 8.1.1 ±Ò°Ê±µ¤f 201 8.1.2 ¤¤Â_±µ¤f 201 8.1.3 ½uµ{¬ÛÃö±µ¤f 203 8.1.4 ®É¶¡¬ÛÃö±µ¤f 204 8.1.5 ¤º¦s¬ÛÃö±µ¤f 205 8.1.6 ¶}µoªO¬ÛÃö±µ¤f 205 8.1.7 ¦h®Ö¡]CMP¡^¬ÛÃö±µ¤f 205 8.1.8 ²¾´Ó¤å¥ó³WS 207 8.1.9 ²¾´Ó¹ê¨Ò 208 8.2 ¶µ¥Ø²¾´Ó 216 8.2.1 ¥Í¦¨¹ïÀ³¶}µoªOªº¶µ¥Ø 216 8.2.2 ²K¥[¨ì©xºô 220 ²ßÃD 221 ²Ä9³¹ ½sĶ»P¹B¦æ¤º®Ö 222 9.1 ½sĶaCoral 222 9. 2 ¿N¼gaCoral¨ì¶}µoªOARM Mini2440 223 9.2.1 ¦w¸Ë¦ê¤f¤u¨ã 223 9.2.2 ¦w¸Ë¿N¼g¤u¨ã¡]DNW¤u¨ã¡^ 224 9.2.3 ¿N¼g»P¹B¦æaCoral 225 ²ßÃD 226 ²Ä10³¹ ¹ê®É½Õ«×µ¦²¤ 227 10.1 ¥ô°È½Õ«×µ¦²¤°ò¥»·§©À 227 10.2 ¥ô°È½Õ«×µ¦²¤ 228 10.2.1 ¨å«¬¹ê®É½Õ«×µ¦²¤ 229 10.2.2 °ò¤_¤½¥µ¦²¤ªº®É¶¡¤ù½üÂà½Õ«× 230 10.2.3 °ò¤_Àu¥ý¯Åªº¥i·m¥e½Õ«× 230 10.2.4 RM½Õ«×ºâªk 232 10.2.5 EDF½Õ«×ºâªk 243 10.3 Àu¥ý¯Å¤ÏÂà¤Î¸Ñ¨M¿ìªk 245 10.3.1 Àu¥ý¯ÅÄ~©Ó 246 10.3.2 Àu¥ý¯Å¤ÑªáªO 248 10.4 ´£°ª¨t²Î¹ê®É©Êªº¨ä¥L±¹¬I 251 10.4.1 µû»ùRTOSªº©Ê¯à«ü¼Ð 251 10.4.2 ´£°ª¹ê®É¥ô°ÈÅTÀ³©Êªº±¹¬I 252 10.5 ¦h®Ö/³B²z¾¹½Õ«× 261 10.5.1 ¦h®Ö/³B²z¾¹§Þ³N 261 10.5.2 ¦h®Ö/³B²z¾¹½Õ«×µ¦²¤ 263 ²ßÃD 264 ²Ä11³¹ ¤ä«ù¦h®Ö 266 11.1 ARM11 MPCore 266 11.2 ¦h®Ö¹B¦æ¾÷¨î 267 11.3 aCoral¹ï¦h®Ö¾÷¨îªº¤ä«ù 269 11.3.1 ¦h®Ö±Ò°Ê 269 11.3.2 ¦h®Ö½Õ«× 276 ²ßÃD 281 °Ñ¦Ò¤åÄm 282 |
§Ç¡G |