²Ó»¡Cortex M0¶}µo¡X¡X¥HLPC1114¬°¨Ò ( ²Åé ¦r) |
§@ªÌ¡G¶¾¨³ | Ãþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ´O¤J¦¡¨t²Î -> Cortex |
ĶªÌ¡G |
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 48436 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 295 ¤¸ |
¥Xª©¤é¡G1/1/2018 |
¶¼Æ¡G310 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787302489986 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¦b·í«e´O¤J¦¡¨t²Îªº§CºÝÀ³¥Î»â°ì¡A¥HARM CortextúQM0¬°®Ö¤ßªºªä¤ù¦³µÛ¨}¦nªº¥«³õ«e´º¡C¥@¬É¦U¤j¥b¾ÉÅé¼t°Ó¡]¦pNXP¡BFreescale¡BAtmelµ¥¡^³£³°Äò±À¥X¤F°ò¤_CortextúQM0¤º®Öªº¨t¦Cªä¤ù¡CÀHµÛ¦¹Ãþªä¤ùªº¤j¶q´¶¤Î¡A¨ä»ù®æ¤]¶V¨Ó¶V§C¡AÅý¼s¤j¶}µoªÌ¥H8¦ìªä¤ùªº»ù®æÀò±o¤F32¦ìªä¤ùªº©Ê¯à¡A¤j¦³¨ú¥N¶Ç²Î§CºÝªä¤ù¤§¶Õ¡A©Ò¥H¡A¾Ç²ß©M¨Ï¥ÎCortextúQM0¶}µoªº¤H¤]¶V¨Ó¶V¦h¡A¥«³õ¼ç¤O¸û¤j¡C ¡@¡@2010¦~¡A®¦´¼®ú¡]NXP¡^¤½¥q±À¥Xªº°ò¤_ARM CortexúQM0¤º®ÖªºLPC1100¨t¦Cªä¤ù¨ã¦³«D±`¥X¦âªº©Ê»ù¤ñ¡AÀH¦Z¤S¤£Â_ÂX®i¤É¯Å¡A¨³³t¤Þ°_·~¬Éªº¼sªxÃöª`¡C¥»®Ñ¿ï¨ú¥Ø«e¸û¬°±`¥ÎªºLPC1114ªä¤ù¡A¦}§â¥¦·í§@¤@Ó32¦ìªº°ª¯Å³æ¤ù¾÷¨Ó¶i¦æ¤ÀªR©M°Q½×¡A¥»®Ñ¦bµ²ºc¤W¤]ªö¥Î¤F¶Ç²Î³æ¤ù¾÷±Ð§÷ªº§Î¦¡¡C¦b½s¼g¹Lµ{¤¤¡A§¡¥H©x¤è´£¨Ñªº^¤åª©¼Æ¾Ú¤â¥U¬°¨Ì¾Ú¡A®Ñ¤¤©Ò¦³¤Þ¥Îªºªí®æ¡B¹Ï¤ù¡B¼Æ¾Úµ¥³£¨Ó¦Û©x¤è¤â¥U¡A¦ý¤Þ¥Î¦}«D²³æ¦a¹ï¤â¥U¶i¦æù¦C½Ķ¡A¦Ó¬O¦b²z¸Ñ¤º®eªº°ò¦¤W¡Aµ²¦Xªì¾ÇªÌªº»{ª¾³W«ß©M§@ªÌ¦h¦~ªº±Ð¾Ç¹ê½î¸gÅç¡A³q¹L¾Ç²ßªÌ©ö¤_±µ¨üªº§Î¦¡¶i¦æÁ¿z¡A¥i´£°ª¾Ç²ß¿³½ì¡A´î¤p®À§é·P¡C®Ñ¤¤Á¿zªº¤º®e²Å¦Xªì¾ÇªÌªº»{ª¾³W«ß¡Aªö¨ú´`§Çº¥¶iªº¤è¦¡¡A¤O¨D¸Ñ¨M¦b¾Ç²ß¤¤¥i¯à¹J¨ìªº°ÝÃD¡A¬ð¥X¹ê»ÚÀ³¥Î¡C ¡@¡@¥»®Ñ¿ï¨ú°ê¤º¬y¦æªºMDKúQARM§@¬°LPC1114ªº¶}µoÀô¹Ò¡A¥Î¹ê¨Òªº¤è¦¡Á¿z¤F¶}µo¤¤µ{§Çµ²ºc¤§¶¡ªºÃö¨t¡A¦}¸Ô²ÓåªR¤FÀY¤å¥óªº¥Îªk¡AÅýŪªÌ¤£¶Èª¾¨äµMÁÙª¾¨ä©Ò¥HµM¡CµM¦ZµÛ«Á¿zLPC1114¤º³¡¦U²Õ¦¨¼Ò¶ôªº¥\¯à¤Î¹ê»ÚÀ³¥Î¡A¥]§tGPIOºÝ¤f¡B®ÉÄÁ·½¡BNVIC¤¤Â_¨t²Î¡B¨t²Î©w®É¾¹¡B©w®É¾¹/p¼Æ¾¹¡B¦ê¤f¡BA/DÂà´«¡BI2C±µ¤f¡BSPI±µ¤f¡B¬Ýªùª¯¡B¥\¯ÓºÞ²z¤ÎFlash½sµ{©T¥óµ¥¤º®e¡C¦b¨CÓ³¹¸`ªºµ²§À¡A³£·|µ¹¥X¤@Ó»P¸Ó³¡¤À¤º®e±K¤Á¬ÛÃöªº¹ê¨Ò¡AÅý¾Ç²ßªÌ®e©ö²z¸Ñ©M´x´¤©ÒÁ¿±Âªº¤º®e¡A¥H¦¹¨Ó´£¤É¾Ç²ß®ÄªG¡C¥þ®Ñ±¦V¹ê»Ú¶}µoÀ³¥Î¡Aª`«¹ï²Ó¸`ªº¤ÀªR¡A¤O¨DÅýŪªÌ¯à®e©ö¤W¤â¡A§Ö³t´x´¤CortexúQM0ªº¶}µo¹Lµ{¡C ¡@¡@¹ï¤_³B²z¾¹ªº¾Ç²ß¡A±q¥»½è¤W¨Ó»¡´N¬O¾Ç²ß³B²z¾¹¤¤¦UÓ±H¦s¾¹ªºì²z¤Î¨ä¨Ï¥Î¤èªk¡A¬°¦¹¥»®Ñ°Q½×¤FLPC1114©Ò¥Î¨ìªº´X¥G©Ò¦³±H¦s¾¹¡A¦ý¦}¨S¦³ª½±µÃ¹¦C©Ò¦³ªº±H¦s¾¹¡A¦Ó¬O§â±H¦s¾¹ªº¾Ç²ß©ñ¨ì¤F¹ê»Úªº¨Ò¤l·í¤¤¡A¥Î¨ìþÓ´N°Q½×þÓ¡A³o¼Ë¯à¦³®Ä¦aÁקK³æ¯Â¾Ç²ß±H¦s¾¹±a¨Óªº¬\Àê¡C®Ñ¤¤¹ï±H¦s¾¹ªº´yz³£¥ý¤Þ¥Î©x¤èì¤å¡AµM¦Z¦A¹ï¨ä¤º®e¶i¦æ¸Ô²Ó°Q½×¡C³o¼Ë°µ¤£¶È¯à´£°ª¸ê®ÆªºÅv«Â©Ê¡AÁÙ¥i¥HÁקK½Ķ©M²z¸Ñ¤Wªºª[¸q¡A¦³§Q¤_ŪªÌ¶i¦æ¾Ç²ß©M°Ñ¦Ò¡C§Y«K¹ï¤_¶}µo¤Hû¡A¥»®Ñ¤]¥i§@¬°¸ê®Æ¤â¥U¶i¦æ¬d¸ß¡A¦Ó¤£¥²¦A¥h½¾\©x¤è¼Æ¾Ú¤â¥U¡C ¡@¡@®Ñ¤¤©Ò¦³µ{§Ç¥N½X¤Î±Ð¾Ç½Ò¥ó¡A³£¥i¥H¨ì²MµØ¤j¾Ç¥Xª©ªÀªº©x¤èºô¯¸¤W¶i¦æ¤U¸ü¡C¥»®Ñ¥Ñ¤ª«n®vS¤j¾Ç«H®§¾Ç°|¶¾¨³½s¼g¡A§Æ±æ¯à¹ï¦³§Ó¤_¾Ç²ßCortexúQM0¶}µoªºÅªªÌ°_¨ì¿n·¥ªºÀ°§U§@¥Î¡C¦b¦¹¡A¹ï²MµØ¤j¾Ç¥Xª©ªÀ´£¨Ñªº¤j¤O¤ä«ùªí¥Ü¥Ñ°Jªº·PÁ¡I¥Ñ¤_½sªÌª¾Ãѧ½©M®É¶¡Ü«P¡A®Ñ¤¤¤£¨¬¤§³B¦b©ÒÃø§K¡AÀµ½Ð¼s¤jŪªÌ§åµû«ü¥¿¡I
¶¾¨³ 2017¦~6¤ë |
¤º®e²¤¶¡G¥»®Ñ¥H®¦´¼®ú¤½¥q¡]NXP¡^ªºLPC1114ªä¤ù¬°¨Ò¡A¸Ô²Ó°Q½×¤FARM CortextúQM0³B²z¾¹ªº¶}µo¹Lµ{¡C¥DnÁ¿z¤F¶}µoÀô¹ÒMDKúQARMªº°t¸m¤ÎLPC1114¤º³¡¦UÓ²Õ¦¨¼Ò¶ôªºµ²ºc¤Î¨Ï¥Î¤èªk¡A¥]§tGPIOºÝ¤f¡B®ÉÄÁ·½¡BNVIC¤¤Â_¨t²Î¡B¨t²Î©w®É¾¹¡B©w®É¾¹/p¼Æ¾¹¡B¦ê¤f¡BA/DÂà´«¡BI2C±µ¤f¡BSPI±µ¤f¡B¬Ýªùª¯¡B¥\¯ÓºÞ²z¤ÎFlash½sµ{©T¥óµ¥¤º®e¡C¥þ®Ñ¥HÀ³¥Î¬°¥D¡A°w¹ïLPC1114¶}µo¤¤¥i¯à¹J¨ìªº°ÝÃD³£¶i¦æ¤F¸Ô²Óªº°Q½×¡C®Ñ¤¤©Ò¦³¥N½XµL¶·¥ô¦óקï´N¥iª½±µ¨Ï¥Î¡A©Ò¦³µ{§Ç¥N½X§¡¦bMDKúQARM4.22aÀô¹Ò¤U½Õ¸Õ³q¹L¡C¥»®Ñ¥i§@¬°°ª®Õ¤Î¬ÛÃö°ö°V¾÷ºcªº±Ð§÷¡A¤]¥i§@¬°·R¦nªÌ¦Û¾Ç¨Ï¥Îªº®ÑÄy¡AÁÙ¥i§@¬°´O¤J¦¡¨t²Î¤uµ{¶}µo¤Hûªº°Ñ¦Ò¤â¥U¡C |
¥Ø¿ý¡G²Ä1³¹LPC1114¤Î¨ä¶}µoÀô¹Ò²¤¶1 1.1LPC1114¤Î¨ä¥Dn¯S©Ê1 1.2MDK¶}µoÀô¹Ò¤Î¨ä°t¸m4 1.3²ßÃD9²Ä2³¹®ÉÄÁ°t¸m»P¥é¯u10 2.1LPC1114ªº®ÉÄÁ¤Î¨ä°t¸m10 2.2LPC1114ªº®ÉÄÁ¥é¯u21 2.3LPC1114ªº®ÉÄÁ¿é¥XºÝ¤f´ú¸Õ25 2.4²ßÃD30²Ä3³¹µ{§Çªº½sĶ»P¤U¸ü31 3.1½sĶµ{§Ç31 3.2¤U¸üµ{§Ç32 3.2.1FlashMagic32 3.2.2ULINK233 3.3²ßÃD36²Ä4³¹³q¥Î¿é¤J¿é¥XºÝ¤f¤ÎÀ³¥Î37 4.1¹ê¨Ò¤Þ¤J37 4.2ÀY¤å¥ó¸ÑªR41 4.2.1¹w©w¸q¤ÀªR41 4.2.2ÀY¤å¥óÀ³¥Î50 4.3GPIOÀ³¥Î¸Ô¸Ñ54 4.3.1GPIOºÝ¤f¾Þ§@¤ÀªR54 4.3.2GPIOºÝ¤f±H¦s¾¹60 4.3.3GPIO¤Þ¸}°t¸m65 4.4GPIO½sµ{¹ê½î72 4.5²ßÃD73²Ä5³¹²§±`©M¤¤Â_¨t²Î¤ÎÀ³¥Î74 5.1²§±`74 5.1.1²§±`¤Î¦V¶q¦a§}74 5.1.2Àu¥ý¯Å75 5.1.3²§±`³B²z75 5.2¤¤Â_¨t²Î80 5.2.1NVIC80 5.2.2±H¦s¾¹¤Î¨ä¬M®g81 5.2.3¤¤Â_IJµo»P³B²z86 5.2.4¤¤Â_¾Þ§@¨ç¼Æ86 5.3¥~³¡¤¤Â_88 5.3.1LPC1114¥~³¡¤¤Â_88 5.3.2¥~³¡¤¤Â_¤J¤f¨ç¼Æ89 5.4¥~³¡¤¤Â_½sµ{¹ê½î90 5.5²ßÃD91²Ä6³¹SysTick©w®É¾¹¤ÎÀ³¥Î92 6.1SysTick©w®É¾¹¥\¯à¤ÀªR92 6.1.1¤º³¡µ²ºc92 6.1.2±H¦s¾¹¤Î¨ä¬M®g93 6.1.3ªì©lȳ]¸m95 6.2SysTick©w®É¾¹½sµ{¹ê½î96 6.3²ßÃD97²Ä7³¹³q¥Î©w®É¾¹¤ÎÀ³¥Î98 7.1³q¥Î©w®É¾¹·§z98 7.1.1¤º³¡µ²ºc98 7.1.2±H¦s¾¹¤Î¨ä¬M®g98 7.2©w®É¥\¯à¤ÀªR101 7.2.1±H¦s¾¹°t¸m101 7.2.2©w®É¥\¯à½sµ{¹ê½î106 7.3p¼Æ¥\¯à¤ÀªR108 7.3.1±H¦s¾¹°t¸m108 7.3.2p¼Æ¥\¯à½sµ{¹ê½î109 7.4¿é¤J®·Àò¥\¯à¤ÀªR112 7.4.1±H¦s¾¹°t¸m113 7.4.2¿é¤J®·Àò¥\¯à½sµ{¹ê½î114 7.5PWM¥\¯à¤ÀªR117 7.5.1±H¦s¾¹°t¸m117 7.5.2PWM¥\¯à½sµ{¹ê½î122 7.6³q¥Î©w®É¾¹ºî¦X¹ê½î124 7.6.1ÅX°ÊLCD1602²G´¹«Ì124 7.6.2¬õ¥~¸Ñ½X129 7.7²ßÃD136²Ä8³¹³q¥Î¦ê¦æ¤f¤ÎÀ³¥Î137 8.1UART¥\¯à¤ÀªR137 8.1.1¤º³¡µ²ºc137 8.1.2±H¦s¾¹¤Î¨ä¬M®g137 8.1.3±H¦s¾¹°t¸m140 8.2UARTºî¦X¹ê½î150 8.2.1±µ¦¬¤¤Â_150 8.2.2µo°eºÝ¤fª¬ºA157 8.2.3¿ï¾Ü©Ê±Ò°Ê159 8.3²ßÃD164²Ä9³¹A/DÂà´«¤ÎÀ³¥Î165 9.1A/DÂà´«¥\¯à¤ÀªR165 9.1.1A/DÂà´«¾¹ªº¯S©Ê165 9.1.2±H¦s¾¹¤Î¨ä¬M®g165 9.1.3±H¦s¾¹°t¸m167 9.1.4ª`·N¨Æ¶µ172 9.2A/DÂà´«½sµ{¹ê½î173 9.3²ßÃD178²Ä10³¹I2C±µ¤f¤ÎÀ³¥Î179 10.1I2C±µ¤f¥\¯à¤ÀªR179 10.1.1I2CÁ`½u179 10.1.2I2C±µ¤fªº¯S©Ê180 10.1.3±H¦s¾¹¤Î¨ä¬M®g181 10.1.4±H¦s¾¹°t¸m183 10.2I2C±µ¤f½sµ{¹ê½î190 10.3²ßÃD199²Ä11³¹SPI±µ¤f¤ÎÀ³¥Î200 11.1SPI±µ¤f¥\¯à¤ÀªR200 11.1.1SPI±µ¤f¯S©Ê200 11.1.2±H¦s¾¹¤Î¨ä¬M®g200 11.1.3±H¦s¾¹°t¸m202 11.2SPI±µ¤f½sµ{¹ê½î210 11.3²ßÃD218²Ä12³¹¬Ýªùª¯¤ÎÀ³¥Î219 12.1¬Ýªùª¯¥\¯à¤ÀªR219 12.1.1¤º³¡µ²ºc¤Î¯S©Ê219 12.1.2±H¦s¾¹¤Î¨ä¬M®g220 12.1.3±H¦s¾¹°t¸m221 12.1.4ª`·N¨Æ¶µ226 12.2¬Ýªùª¯½sµ{¹ê½î227 12.3²ßÃD229²Ä13³¹¥\¯ÓºÞ²z¤ÎÀ³¥Î230 13.1¥\¯ÓºÞ²z230 13.1.1PMU230 13.1.2SCR±H¦s¾¹233 13.1.3¸`¯à¼Ò¦¡235 13.2¥\¯ÓºÞ²z½sµ{¹ê½î242 13.3²ßÃD246²Ä14³¹´_¦ì»PSWD§Þ³N247 14.1´_¦ì247 14.1.1´_¦ì·½247 14.1.2¤W¹q´_¦ì249 14.1.3¥~³¡¤Þ¸}´_¦ì250 14.1.4±¼¹qÀË´ú´_¦ì251 14.2SWD½Õ¸Õ252 14.2.1½Õ¸Õ±µ¤f252 14.2.2³s±µ¤è¦¡254 14.3²ßÃD254²Ä15³¹Flash½sµ{©T¥ó255 15.1BootLoader256 15.2IAP258 15.3¥N½XŪ«OÅ@268 15.4FlashªÈ¿ù270 15.5IAP½sµ{¹ê½î270 15.6²ßÃD280²Ä16³¹¹q¤l®ÉÄÁ¹ê¨Ò281 16.1¹ê¨Ò´yz281 16.2¹q¸ôì²z¹Ï281 16.3¹ê¨Ò¤ÀªR282 16.3.1¹q¸ô¤ÀªR282 16.3.2¥\¯à¤ÀªR282 16.4µ{§Ç¥N½X282 16.5¥N½X»¡©ú299 16.5.1ª¬ºA¾÷½sµ{299 16.5.2ÀRºA§½³¡Åܶq302 16.5.3¨ä¥L»¡©ú302 16.6²ßÃD302ªþ¿ýAI2CÁ`½u±µ¤f¼Ð·Çª¬ºA½X303ªþ¿ýB¼Ð·ÇASCII½Xªí311 °Ñ¦Ò¤åÄm313
|
§Ç¡G |