«e¨¥
2005¦~¥V¤Ñ¡A¸q¤j§Q¤@®a¬ì§Þ¾Ç®Õªº¦Ñ®vMassimo Banzi¡A¬°¤FÅý¾Ç¥Í̦³¦n¥Îªº·L±±¨î¾¹¶}µoªO¡A©ó¬O©M¦è¯Z¤úÄyªºDavid Cuartielles °Q½×¤F³oÓ°ÝÃD¡Aµ²ªG³]p¥X¤FArduino¡C
«nªº¬O¡A¥L̨M©w±N³oÓ¶}µoªOªº¹q¸ô¤½¶}¡A¦¨¬°¶}©ñì©l½X¹q¸ôªO¡C¦Ü¦¹¤§«á¡A¶}©ñì©l½X±q³nÅé»â°ì¸ó¤J¤FµwÅé»â°ì¡C
¦p¤µArduino¤w¸g¦¨¤F¥þ²y³Ì¨üÅwªïªº¡u³æ´¹¤ù¶}µoªO¡v¡A¬Æ¦Ü³sIntel³£§Æ±æ¯à»PArduino¦X§@¡C
µL¿W¦³°¸ªº¡A2006^°êªº¾ð²ù¬£°òª÷·|·QnÅý¤p«Ä¤]¯à¾Ç·|¹q¸£µwÅé¡A©ó¬O½ÐEben Uptont³d³]p¡Aµ²ªG¦b2011¦~¤K¤ë°µ¥X¤F¡u¾ð²ù¬£³æªO¹q¸£¡v(Raspberry Pi)¡C
¦Ó¥Bº§å¡u¾ð²ù¬£¡v¦@¤@¸UÓ¹q¸ôªO¬O¦b¤¤°ê»P¥xÆW»s³yªº¡A¦Ó¤£¬O¦b^°ê¡C
²{¤µ¡AArduino»P¡u¾ð²ù¬£¡v³£¤w¸g¦¨¬°¡u¾Ç®Õ»PÓ¤H¡v¾Ç²ß¹q¸£µwÅ骺«n¤u¨ã¡A¥¦Ì¤w¸g§ïÅܤF¾ãÓ¡u¹q¸£µwÅé¾Ç²ß¡vªº²£·~¥ÍºA¡A¦¨¬°¡u¹q¤l²£·~ªº«á°_¤§¨q¡v¡C
¬°¦ó¥xÆW¨S°µ¥XArduino»P¾ð²ù¬£¡H
§Ú±`±`¦b·Q¡A¥xÆW¨¬°¹q¤l²£·~ªº¤j°ê¡A¦³¯à¤O°µ¥XArduino»P¾ð²ù¬£ªº¤uµ{®v©Ò¦b¦h¦³¡A¦ý¬°¦ó¥xÆW¨S¦³¤H»â¥ý°µ¥XArduino¡B¾ð²ù¬£¡A©ÎªÌ¬O§ó´Îªº¶}·½µwÅé²£«~©O¡H
¬O¥xÆW¨S¦³³o¼Ëªº§Þ³N¶Ü¡H ³á¡I¤£¡Iµ´¹ï¤£¬O¡I
§Ú̩үʥFªº¡A¤£¬O§Þ³N¡A§ó¤£¬O¸êª÷¡A¦Ó¬O¤@ºØ¶}©ñì©l½Xªº¤ßºA¡A¤@ºØ¡u¤£¬°Àç§Q¡v¦Ó³Ð³yµo©úªº¥Í¬¡ºA«×¡C
¦Ó¥¿¬O¥Ñ©ó¡u¦b°Ó¨¥°Ó¡vªº·Qªk¡AÅý§ÚÌ¿ù¥¢¤F¦¨¬°¡u¶}©ñì©l½XµwÅé²£·~¡v»âÀY¦Ïªº¾÷·|¡C
·í¹q¤l·~ªº§Q¼í¶V¨Ó¶VÁ¡¡A·í쥻ªº°ª¬ì§Þ¤wµM¦¨¤F¡u¶Ç²Î²£·~¡v¡A§Ú̬O§_ÁÙn¦º¦uµÛ¨º¨Ç©Ò¿×ªº§Þ³N¦Ó¤£©ñ¡A¬O§_ÁÙn§â³o¨Ç§Þ³NÁôÂð_¨Ó¡A¦Ó¤£¬O¶}©ñ¥X¨Ó©O¡H
¦pªG§Ú̱ĥΧó¶}©ñªººA«×±¹ï³oÓ¥@¬É¡A§Ų́s³º·|Àò§Q©ÎªÌ¬O¨ü®`©O¡H
¦pªG§Ú̧ó¶}©ñ
°²¦p§ÚÌÄ@·N±Ä¥Î§ó¶}©ñªººA«×±¹ï³oÓ¥@¬É¡A¼È®É¤£np¸ûÀò§Q¡A¨º»ò¡B¥xÆW¥i¥H¬°¡u¶}©ñì©l½X¡v¥@¬É°^Äm¨Ç¬Æ»ò©O¡H
Á|Ó¨Ò¤l¦Ó¨¥¡A¥Ø«e¡u¶}©ñì©l½X¡v¥@¬ÉùØ¡A¤w¸g¦³¤F´X´Ú¡u¶}·½³B²z¾¹¡v ¡]Open Source CPU¡^¡A¹³¬OOpenRISC´N¬O¤@Áûµo®i¬Û·í§¹¾ãªº¡u³n®Ö¤ß¡v¡]Softcore¡^³B²z¾¹¡A³oºØ³B²z¾¹«Ü¥i¯à¬O¥xÆW¤Á¤J¡u¶}©ñì©l½X¡v¥@¬ÉªºÃöÁä¶i¤JÂI¡C
¤°»ò¬O³n®Ö¤ß¡H
¦b¼Æ¦ì IC ³]p»â°ì¡A¹ï©ó¸û½ÆÂøªº²£«~¡A³q±`·|±Ä¥ÎVerilog©ÎVHDL³o¼ËªºµwÅé´yz»y¨¥¨Ó¶i¦æ³]p¡A³o¨Ç³]p³z¹LEDA¦Û°Ê¤Æ¤u¨ãÂà´«¦¨¡u¼Æ¦ì¹q¸ô¡v¤§«á¡A¤~¯à¶i¤@¨B©ñ¨ì´¹¶ê¤º¦¨¬°IC¡C
¦Ó¨ººØ±Ä¥ÎVerilog©ÎVHDL©Ò³]p¥X¨Óªº³B²z¾¹¡A´NºÙ¬°³n®Ö¤ß¡A¦]¬°³o¨Ç®Ö¤ß³q±`¤£¬Oª½±µ³Q®³¶i´¹¶ê¼t¥Í²£¡A¦Ó¬O¥ý¿N¿ý¨ì¡u¥iµ{¦¡¤Æ´¹¤ù¡v·í¤¤¡A¦¨¬°¤@ºØ¦b²{¦¨IC¤W«Øºc¥X¯S¦³¹q¸ôªº³B²z¾¹¡A³oºØ¡u¥iµ{¦¡¤Æ´¹¤ù¤Wªº³B²z¾¹¡v´NºÙ¬°¡u³n®Ö¤ß¡v¡C
¤WzªºOpenRISC³B²z¾¹¡A´N¬O³o¼Ëªº¤@ºØ³n®Ö¤ß³B²z¾¹¡C
³Ìªñ´X¦~¡A¦b¶}©ñì©l½Xªº¥@¬É¸Ì¡A±Ä¥ÎVerilog©ÎVHDL³]p¥X¨Óªº¶}©ñ¹q¸ô¤w¸g¶V¨Ó¶V¦h¤F¡A±q²³æªº¼Æ¦ì¹q¸ô¨ì½ÆÂøªºCPU¡BGPU¡BSOCµ¥»â°ì³£¦³¤HÄÀ¥X¶}©ñì©l½Xªº§@«~¡A¦Ó¥B¤ä´©«×¶V¨Ó¶V§¹¾ã¡C
¹³¬O OpenRISC ¤W´N¤w¸g¦³¤Fgcc½sͤu¨ã¡BµêÀÀ¾÷µ¥³nÅé¡A¦³¤F³o¨Ç¤u¨ã¤§«á¡A§Ų́s¥i¥H»´©öªº±NFreeRTOS¡BLinux©Î¬OAndroidµ¥¶}©ñì©l½X§@·~¨t²Îµ¹²¾´Ó¨ìOpenRISC³B²z¾¹¤W¡A§Î¦¨¤@®M±q³nÅé¨ìµwÅé¥þ³¡¶}©ñªº¹q¸£¡C
³o¼Ëªº¶}©ñ¹q¸£¡A¦b¥iµ{¦¡¤ÆªºFPGA¤W±¡A¤w¸g¥Ñ¦¨¤jªºÄ¬¤å౦Ѯv¹Î¶¤³z¹L OpenRISC«Øºc¥X¨Ó¤F¡C
¶}·½³B²z¾¹
°²³]Yn½Ð¥x¿n¹qµ¥¼t°Ó¶q²£OpenRISC³oÃþ¶}·½³B²z¾¹ªº¸Ü¡A¨º»ò¦Ü¤Ö»Ýn¤W»õªº¸êª÷¡A³o¼Ëªº¸êª÷¬O¾Ç®Õ³æ¦ì¤£¥i¯à¾Ö¦³ªº¡C¦]¦¹»Ýn¡u¨ã¦³³W¼Ò»P¹ê¤O¡vªº¼t°Ó¤~¦³¿ìªk§¹¦¨³oÓ¡u¤£¥i¯àªº¥ô°È¡v¡C
¨º»ò¶}©ñì©l½Xªº¥@¬ÉÁÙ»Ýn¨Ç¬Æ»ò©O¡H¥xÆWªº¹q¤l·~¼t°Ó¤S¯à°µ¨Ç¬Æ»ò©O¡H
¨ä¹ê¬O¦³ªº¡C°²¦p¥xÆW¹q¤l²£·~Ä@·N¾Ö©ê¶}©ñì©l½Xªº¸Ü¡I
¤Wzªº OpenRISC ¥Ø«eÁÙ¬O¥u¦³³n®Ö¤ß¡]Softcore¡^¡A¦Ó¨S¦³µw®Ö¤ß¡]Hardcore¡^¡C¤]´N¬O»¡¡BOpenRISC¥i¥H¿N¿ý¨ìFPGA¤W¦¨¬°¡u³n³B²z¾¹¡v¡A¦ý¬OÁÙ¨S¦³¤H±N OpenRISC°µ¦¨±M¥Î´¹¤ù¡]ASIC¡^¡C
°ò¥»¤W¡AFPGA ¤Wªº³n®Ö¤ß¦³´XÓ°ÝÃD¡A¨º´N¬O°õ¦æ³t«×·|¤ñ»s§@¦¨µw®Ö¤ßºC¤W´X¤Q¿¡A¬Æ¦Ü¤W¦Ê¿¡A¦Ó¥B FPGA ªº¥Í²£¦¨¥»¤ñµw®Ö¤ß°ª«Ü¦h¡A©Ò¥H³q±`¦b¶q²£¥«³õ¤Wªº»ùȦ³¡A¦ý¬O¦b¾Ç²ßªº¨¤«×¤W«o«Ü¦³»ùÈ¡C
´N§Ú©Òª¾¡AÁöµMÁÙ¦³¨âÓ¹ÎÅé¤]±À¥X¤F¡u¶}·½³B²z¾¹¡v¡A¤@Ó¬O¼Ú¬w¤ÓªÅ¬ì§Þ¬ã¨s¤¤¤ß¡]European Space Research and Technology Centre¡^©Ò±À¥XªºLEON¨t¦C³B²z¾¹¡A¥t¤@Ó¬O³Q¡u¥Ò°©¤å¡v¡]Oracle¡^©Ò¨ÖÁʪºª@¶§ ¡]Sun¡^©Ò±À¥XªºOpenSPARC ¨t¦C¡A¦Ó¥BLEONÁÙ¬Ol¥Í¦ÛSPARC¨t¦C¡A¦]¦¹¨âªÌ¬O¦³¿ËÄÝÃö«Yªº¡C
¦ý¬O³o¨âÓ¨t¦C´X¥G³£Âê©w¡u°ª¶¥¥«³õ¡v¡A¦Ó¥B³£¦³¼t°Ó¦b¥D¾É¡A¦]¦¹¤]«ÜÃø¨ü¨ì¶}©ñì©l½X¶}µoªÌªº«H¿à¡A¤£¹³ OpenRISC ¬O¥ÑµwÅé¶}·½ªÀ¸sOpenCores©Ò³]pªº¡A¦]¦¹¦bOpenRISC¦b¹ï¶}·½ªÀ¸sªº§l¤Þ¤O¤WÁÙ¬O²¤³Ó¤@Äwªº¡C
¤@·í¥xÆW¼t°ÓÄ@·N¾Ö©ê¶}©ñì©l½Xªº¸Ü¡A¯{¿ú¤U¥h¶q²£¤@Áû¡u³æ®Ö¤ßªº§C¶¥¶}·½³B²z¾¹¡v·|¬O¤@Ó«D±`«nªº°^Äm¡A¦Ó¥B³o¼Ëªº¦æ°Ê«Ü¥i¯à·|³y¦¨¥þ²y¹q¤l²£·~¥ÍºAªº¤j§ïÅÜ¡A¼vÅT±N·|¬O¥þ±©Êªº¡C
³z¹L§C¶¥¡u³æ®Ö¤ß³B²z¾¹¡v¥«³õªº¤Á¤J¡A§ÚÌ¥i¥H±NOpenRISC³s±µ¤WArduino¶}µo¤u¨ã¡A¦b´O¤J¦¡¶}µoªO¤W¹Ü¨ú§C¶¥³B²z¾¹ªº¥«³õ¡AÁöµM³oÓ¥«³õªº³æ»ù¤£°ª¡A¦ý«o¬O¶}·½ª±®a»P±Ð¨|³æ¦ì³Ì±`¨Ï¥Îªº¥«³õ¡C
¤@¦ý¦û¦³¤F¡u¶}·½±Ð¨|¡v¥«³õ¡A´N¥i¥H¶i¤@¨B¶ix¡u¤â«ù¦¡¸Ë¸m¡v³oÃþªº¥«³õ¡A¾ãÓ¥«³õªº³W¼Ò±N¦³¾÷·|ÂX¤j¼Æ¤Q¿¨ì¦Ê¿¡C
¥Ø«eªº³B²z¾¹¥«³õ¾Ôªp
¥Ø«e³B²z¾¹»â°ìªº¥Dn¨¤¦â¡A¬O¬ü°êªºIntel¡]^¯Sº¸¡^¡BAMD»P^°êªºARM ¡]¦w¿Ñ¡^¤½¥q¡AIntel»PAMD¥Dn¥Í²£ªº¬O®à¤W«¬¹q¸£ªº³B²z¾¹¡A¦ÓARM«h¬O¦b¤â¾÷»P¥ªOµ¥¦æ°Ê¸Ë¸m¤W¦û¦³µ´¹ïÀu¶Õªº¦a¦ì¡C
Intel»PAMDµ¥¤½¥q³£¦³´¹¶ê¼t¡A¥i¥H¦Û¦æ¥Í²£³B²z¾¹¡A¦ý¬OARM³o®a¤½¥q¨S¦³´¹¶ê¼t¡A¤]¤£¥Í²£³B²z¾¹¡A¦Ó¬O±N¨ä³]pªº³B²z¾¹±ÂÅvµ¹¤T¬P¡B¼w»öµ¥¤½¥q¥h¥Í²£¡AÁȪº¿ú¯Âºé¬O´¼¼z°]²£ªº±ÂÅvª÷¡C
·íµM¡A¤]¦³¨ä¥L°ê®aªêµøÏàÏ઺·Qn¶i¤J³B²z¾¹ªº»â°ì¡C¹³¬O¤¤°ê¤j³°ªº¡uÀsªä¡vpµe´N¤@ª½·Qn¥Í²£¦Û¤vªº³B²z¾¹¡A¦Ó¥xÆWªº¡u´¹¤ß¬ì§Þ¡v¡]Andes¡^«h¬O¥Ñ¦æ¬F°|»PÁpµo¬ìµ¥¼t°ÓÁp¤â·Qn¶i¤J¦¹¤@»â°ì¡A¥t¥~¹³¥xÆWªº¡u«Â²±¡v¤]¤@ª½¥ø¹Ï¦b³B²z¾¹»â°ì¯à±o¨ì§ó¤jªº¥«³õ¥÷ÃB¡C
µM¦Ó¤Wz¼t°Ó¤j³£±Ä¥Î¡u³¬·½¡v¡]Closed Source¡^ªº«ä¸ô¼Ò¦¡¡A§â³B²z¾¹·í¦¨¬O¦Û®aªº°Ó·~¾÷±K¡A¦Ó¥B¥Ó½Ð«Ü¦h±M§Q¨Ó¨¾¤î¥L¤H¥é³y¦Û¤vªº³B²z¾¹¡C
¤]¥¿¦]¬°¦p¦¹¡A¦b³B²z¾¹³]p¤W«á¶iªº°ê®a¡A¹³¬O¤¤°ê»P¥xÆW¡A³£ÁÙ¨S¿ìªk¦¨¥\ªº¤Á¤J³B²z¾¹ªº¥@¬É¯Å¨ÑÀ³Ã줤¡C
¦pªG¡A§Ú̯àÂà´«¤@¤U«äºû¡A¤£n¨Æ¨Æ³£·QµÛÀò§Q¡A§â¤ß¤@¾î¡A´N·í§â¿ú®³¥h®½Äm°µ¤½¯q¤F¡A©Î³\¤Ï¦Ó¯à¬°¾ãÓ²£·~¶}ÅP¤@±ø¥þ·sªº¹D¸ô¤]»¡¤£©w¡C
§Úª¾¹D¥xÆW¦³¤£¤Ö¤½¥q³£¨ã³Æ³o¼Ëªº¯à¤O»P¥»¿ú¡A¦ý¬O«o¦]¬°¡u¨S¦³§Q¼í¡vªº«äºû»Ùê¡A¦Ó¤£Ä@·N§ë¤J¡u¶}·½³B²z¾¹¡vªº¥Í²£»â°ì¡A¬°¶}©ñì©l½X¥@¬É³Ð³y¥X·sªº®æ§½¡C
©Î³\¡A§ïÅÜ¥@¬Éªº³Ì§Ö¹D¸ô¡A´N¬O¡u¶»·¸ô¡v¡A¦]¬°¨º¨Ç¬Ý±o¨ìªº¾÷·|¡A¦´N³Q¤HÀ½Ãz¦ÓÃø¥H¶i¤J¤F¡I
¦pªG§ÚÌÄ@·N±Ëªñ¨D»·¡B¬Æ¦Ü¬O¤£¨D¦^³øªº¸Ü¡A§Ṳ́Ϧӷ|¾Ö¦³¤@Óµ´¨Îªº¾÷·|ÂI¡A§ë¤J¡u¶}·½³B²z¾¹¡vªº³]p»P¥Í²£¦æ°Ê¡A±N·|¬O¥xÆW¤Á¤J¡u³B²z¾¹²£·~¡vªºµ´¨Î¾÷·|¡C
¦^·Q15¦~«e¡A¥@¬É¤WÀ³¸ÓÁ٫ܤ֤H·|»{¬°¡u§@·~¨t²Î¡v»â°ì·|³Q¡u¶}©ñì©l½X¡v©Ò¦û»â¡A·L³nªºWindows·|¿éµ¹¹³Linux³o¼Ëªº§@·~¨t²Î¡C¦ý¬O15¦~«áªº¤µ¤Ñ¡ALinux¤wµM¬O¥þ²y¥e¦³²v³Ì°ªªº§@·~¨t²Î¡A¦]¬°Google³z¹L¬[ºc¦bLinux¤Wªº Android¨t²Î¤w¸g¦û¦³¤F¤j³¡¤Àªº¡u¤â¾÷»P¥ªO¡v¸Ë¸m¡A¨ä¼Æ¶q¦¤w¶W¹L¤F®à¤W«¬¹q¸£¡A©ó¬OLinux¦¨¬°¤F¥þ¥@¬É¤u·~¼vÅT¤O³Ì±j¤jªº§@·~¨t²Î¡C
©IÆ~
®É¦Ü¤µ¤é¡A§Ú»{¬°¡u¶}·½§@·~¨t²Î¡vªº¬G¨Æ¡A«Ü¥i¯à·|¦b¡u³B²z¾¹¡v³oÓ»â°ì¦A«×¤Wºt¡A°²¦p¥xÆW¯à°÷Âǥѥثe¦b¡uIC³]p»P´¹¶ê¥N¤u¡v»â°ìªºÀu¶Õ¶q²£¯à¤O¡A¼È®É¤£p¸û¦¨¥»»P§Q¼í¡A§ë¸ê¨Ã¤Á¤J¡u¶}·½³B²z¾¹¡vªº¶q²£¡A§Ú̫ܥi¯à·|¦³¾÷·|¦¨¬°¥¼¨Ó¡u¶}·½³B²z¾¹¡v²£·~ªº»âÀY¦Ï¡AÅý¥xÆW¦b³B²z¾¹¥«³õªº¦a¦ì±qÃä½tÁÚ¦V®Ö¤ß¡A´N¹³Google³z¹LAndroid¦b§@·~¨t²Î¥«³õ¾Ô³Ó¤F·L³n¤@¼Ë¡C¦Ó¤£¬O¦º¦uµÛ¥N¤uªº¦a¦ì¤£©ñ¡A¦]¬°¿ð¦¤¤°ê¤j³°ªº¥N¤u²£·~±N·|¶W¶V¥xÆW¡A¦Ó¦¨¬°¥þ²y¥N¤u²£·~ªºÀsÀY¡C
³¢¸³¡B±i¸³¡B½²¸³¡B¤ý¸³¡B¥H¤Î¨º¨Ç¦³¹ê¤O¥Í²£¡u¶}·½³B²z¾¹¡vªº¼t°ÓÌ¡A§Ú¥Nªí¡u¶}©ñì©l½XªÀ¸s¡v¡A¸Û¼°ªºÁܽЧA̤@¦P¨Ó§ïÅܳoÓ¥@¬É¡C
¥xÆW¤´µM¬O¦³¹ê¤O»P¼vÅT¤Oªº¡A¥un§ÚÌÄ@·N§â§Q¼í¥ý©ñ¤U¡A¼È®É¤£¨D¦^³ø¡A§ë¤J¡u¶}·½³B²z¾¹¡vªº³]p»P¥Í²£¦æ¦C¡A§Ú¬Û«H¤Ï¦Ó¯à¬°¾ãÓ¹q¸£¤u·~Åé¨t±a¨Ó«e©Ò¥¼¦³ªº²©R¡AÅý¥xÆW¦b¶}·½ªº¥@¬Éùؤ£¦A¯Ê®u¡I
¦pªG±zªº¤½¥qÄ@·N¥Í²£¡u¶}·½³B²z¾¹¡v¡A½Ð»P§Ú³sµ¸¡I
§Úªº email ¬O¡Gccckmit@gmail.com¡C
¡°©µ¦ù¾\Ū¡n
¡Eµ¹¥L³½¦Y¤£¦p±Ð¥L³¨³½¡A³o´N¬O Arduino¦b°µªº¨Æ
¡· §@ªÌ²¤¶¢¬³¯Áé¸Û¡G
¥Ø«e¥ô±Ð©óª÷ªù¤j¾Ç¸ê¤u¨t¡A³ßÅw¼g¡uºô»x¡Bµ{¦¡»P¹q¤l®Ñ¡v¡A¤£³ßÅw¡u¼g½×¤å»P±µ°ê¬ì·|pµe¡v¡C
²{¦bt³d¥D½s¡uµ{¦¡¤HÂø»x¡v¡A¦P®É¼¶¼g¤@¨t¦C¡u¹q¤l¸ê°T»â°ìªº³Ð§@¦@¥Î¹q¤l®Ñ¡v¡A¨Ã¥BP¤O©ó°õ¦æ¨S¦³¸g¶Oªº¡u ¶}©ñ¹q¸£pµe¡v¡A§Æ±æ³z¹L³o¨Ç¬J¦³ª¾ÃѪº¶Ç¼½§ïÅÜ¥xÆWªº¤j¾Ç±Ð¨|¡AÅý¤U¤@¥N¨ã³Æ°í±jªº¹ê°È¯à¤O¡C
¤w¸g·Ç³Æ¦n³Q¶}°£«án¥h°µ¡u¬ì¾Çª±¨ã»P®ÑÄy¡v¡A§Æ±æ¤U¤@¥N¯à³z¹L³o¨Ç®ÑÄy»Pª±¨ã¾Ç·|¤wª¾ªº§Þ³N¡A¬°¥xÆWªº¬ì¾Ç±Ð¨|«O¯d¤@ÂIÂI§Æ±æªººØ¤l¡C
§@ªÌºô»x¡BÁy®Ñ¡BªÀ¹Î¡Gµ{¦¡¤HÂø»x