»´ªQª±ÂàSTM32·L±±¨î¾¹ ( ²Åé ¦r) |
§@ªÌ¡G·¨¦Êx,¤ý¾Ç¬K,¶À¶®µ^ | Ãþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ³æ´¹¤ù -> STM32 |
ĶªÌ¡G |
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 44927 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 490 ¤¸ |
¥Xª©¤é¡G7/1/2016 |
¶¼Æ¡G596 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787121294891 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¥»®Ñ¦b¼g§@¤§ªì¥»¨Ó¬O·Ç³Æ¼g¡§ARM-Linux¡¨¬ÛÃöªº´O¤J¦¡¨t²Î±Ð§÷ªº¡AµM¦Óp¹º»°¤£¤WÅܤơA§Þ³Nªº§ó·s¤é·s¤ë²§¡A¦]¦¹¦Z¨Ó¨M©wÀH¥«³õ¦Ó°Ê¼gSTM32·L±±¨î¾¹¬ÛÃöªº¤º®e¡C쥻µ§ªÌ»{¬°STM32¬O¤£»Ýn±Ð§÷«ü¾Éªº¡A¦]¬°ST©MARM¨â®a¤½¥q¤w¸g´£¨Ñ¤FÂ×´Iªº¸ê®Æ¡G ¡mARM Cortex-M3Åv«Â«ü«n¡n§ºÅÉ Ä¶ ¡mThe Cortex-M3 Technical Reference Manual¡n¡]Cortex-M3§Þ³N°Ñ¦Ò¤â¥U¡^ ¡mSTM32F10xxx Reference manual¡n¡]STM32F10xxx°Ñ¦Ò¤â¥U¡ARM0008¡^ ¡mSTM32F10xxx Cortex-M3 Pramming manual¡n¡]STM32F10xxx Cortex-M3½sµ{¤â¥U¡APM0056¡^ ¡mSTM32F10xxx Flash programming manual¡n¡]STM32F10xxx Flash½sµ{¤â¥U¡APM0075¡^ DS5792¡GSTM32F103xC¡BSTM32F103xD¡BSTM32F103xD Datasheet¡]¼Æ¾Ú¤â¥U¡^ STM32F10x_StdPeriph_Driver_3úP5úP0¡]§t¤¤¤åª©¨Ï¥Î¤â¥U¡^ MDK-ARM¶}µoÀô¹Ò¡B¨ä¨Òµ{¤ÎÀ°§U¤åÀÉ ¨ä¥L¬ÛÃö¾¹¥ó¼Æ¾Ú¤â¥U¤Îºôµ¸¸ê®Æ ¨ä¤¤¡ASTM32F10x_StdPeriph_Driver¬J¦³®w¨ç¼Æ·½¥N½X¡A¤S¦³Â×´Iªº¹ê¨Ò¡A¦A¥[¤W¨ä¨Ï¥Î¤â¥U¡A¨¬°÷¤@Ó¦³¸gÅ窺8/16¦ì³æ¤ù¾÷¤uµ{®v¦VSTM32Â૬¤F¡C ¦ý¬O¦Z¨Óµo²{¡A¹ï¤_¤@Ó¼ô½m´x´¤¤F³æ¤ù¾÷µ{§Ç³]p§Þ¥©ªº¤uµ{®v¦Ó¨¥,§Q¥Î³o¨Ç¤º®e¤Jªù¬O¨S¦³°ÝÃDªº¡F¥i¬O¹ï¤_¤@Ó¥u¾Ç¤FC»y¨¥ªº¾Ç¥Í©Î¦b8¦ì³æ¤ù¾÷ªº¸ô¤W¶^¶^¼²¼²¨«¹L¨Óªº¤JªùªÌ,¥u§Q¥Î³o¨Ç¤º®e¾Ç²ß¡A§xÃøÁÙ¬O¤£¤pªº¡C¦]¬°¡ASTM32F10xxx¨t¦Cªº°Ñ¦Ò¤â¥U¡]RM0008¡^¬O¾Ç²ßST·L±±¨î¾¹³Ì¥þ±ªº¤@¥÷¤åÀÉ¡A¦ý¸Ó¤åÀɬO±N¤p®e¶q¡B¤¤®e¶q¡B¤j®e¶q¡A¬Æ¦Üºôµ¸«¬²£«~´|¦b¤@°_Á¿¸Ñªº¡FÁöµM¤j®e¶q¡B¤¤®e¶q¡B¤p®e¶q¡Bºôµ¸«¬²£«~¤]³£¦³¦U¦Ûªº¼Æ¾Ú¤â¥U¡]Datasheet¡^¡A¦ý¤S¬Û¹ï²³æ±o¦h¡A¥u¯à¥Î¨Ó°Ñ¦Ò¿ï«¬¤Î¤F¸Ñ¨ãÅé°Ñ¼Æ¡C¦Ó¥B¨ä¤º®Ö¤S¬O¥t¤@®a¤½¥q¡]ARM¡^³]pªº¡A³o¼Ën¤F¸Ñ¤º®Ö¡A¤Sn¥h¾Ç²ßCortex-M3¥H¤ÎARMv7ªº¬ÛÃöª¾ÃÑ¡C¥t¥~¡ASTM32F10xxx¬O32¦ì·L±±¨î¾¹¡A¨ä¤º³¡¶°¦¨¤FÂ×´Iªº¥~³]¡B¤¤Â_±±¨î¨t²Î¡B®ÉÄÁ¨t²Î¡BÁ`½u¨t²Îµ¥¡A³o¨Ç¹ïªì¾ÇªÌ¦Ó¨¥³£¬O¤@ÓÃø¥H¸ó¶VªºªùÂe¡C µ§ªÌÁٺ⤣¤WSTM32·L±±¨î¾¹ªº¸ê²`¤uµ{®v¡A¥u¬O¦¤Jªù¤F¨â¦~¦Ó¤w,¦]¦Ó¤]¤£´±¦bŪªÌ±«eÁ¿¤Ó¦h°ª²`ªº²z½×¡A¥»®Ñ¥u¬O·Q§i¶DŪªÌ«ç¤\¯à°÷§Q¥Î³o¨Ç§K¶Oªº¸ê·½§Ö³t¤Jªù¡C¹ï¤_¦³«H¤ß¥i¥H¦Û¾ÇªºÅªªÌ¡A¦b¦¹µ§ªÌ¦V§A´£¨Ñ¤@ӾDzߤjºõ¡G ¥ý¬Ý¬Ý¡mSTM32F10xxx°Ñ¦Ò¤â¥U¡nªº«e±´X³¹¡A¹ïSTM32¦³¤@Óªì¨Bªº»{ÃÑ¡F±µ¤U¨Ó¦AŪ¤@Ū§ºÅÉ¥ý¥Í½Ķªº¡mARM Cortex-M3Åv«Â«ü«n¡n¡A¤]¤£»Ýn¬Ý§¹¡B¦Y³z¡A¹ï¨ä¤º®Ö¦³Ó¤F¸Ñ´N¥i¥H¤F¡FµM¦Z´N¥i¥H¨Ï¥ÎMDK-ARM´£¨Ñªº¨Ò¤lµ{§Ç©MÀ°§U¤åÀÉ¡Aµ²¦XST¤½¥q´£¨Ñªº©T¥ó®w¡]STM32F10x_StdPeriph_Driver¡^ªº·½¥N½X¤Î¨ä¨Ï¥Î¤â¥U¶i¦æ¾Ç²ß¤F¡C¦b¾Ç²ß¨Ò¤lµ{§Ç®É¡An¾Ç·|°w¹ï¨Ò¤lµ{§Ç¦A¥h¾Ç²ß¡mSTM32F10xxx°Ñ¦Ò¤â¥U¡nªº¬ÛÃö³¹¸`¡C STM32¤JªùªºªùÂe¬Û¹ï8¦ì³æ¤ù¾÷¬O°ª¤F¨Ç¡A¤£¹L®Ú¾Ú¤W±ªº¬yµ{¤Jªù¤§¦Z¡A±µ¤U¨Óªº¸ô«ç¤\¨«¡A§A¤ß¨½´N·|²M·¡³\¦h¡C¥»®Ñ¤]¥¿¬O®Ú¾Ú¤W±ªº¬yµ{¨Ó¤Þ¾ÉŪªÌ¾Ç²ßSTM32ªº¡A¨S¦³¤°¤\°ª²`ªºªF¦è¡A¥u¬O¦b¾A·íªº¦a¤è¥[¥Hª`ÄÀ¡AÅý·s¤â¤Ö¨«ÂIÅs¸ô¡A»´ªQ¤Jªù¦Ó¤w¡C ¤Jªù«Øij ÁöµM³o¬O¤@¥»¤¶²ÐSTM32¤Jªùªº®ÑÄy¡A¦ý§ÚÁÙ¬O«ØijŪªÌ³Ì¦n¿ï¾Ü8¦ì³æ¤ù¾÷§@¬°¦Û¤v¨«¶i³æ¤ù¾÷¥@¬ÉªºÆ_°Í¡C¦]¬°¶V¬O´_ÂøªºªF¦è¡A¶V¬OÃø¥H¦Y³z¡BªùÂe¶V°ª¡A®e©ö¥´À»¾Ç²ßªº¿n·¥©Ê¡C¦ý¬O8¦ì³æ¤ù¾÷´N¬Û¹ï²³æ±o¦h¡A¹³51³æ¤ù¾÷Y¬O¿ï¹ï¤@¥»±Ð§÷¡A¥Î¤@©P¦Ü¤@Ӥ몺®É¶¡´N¥i¥H¤Jªù¡FAVR³æ¤ù¾÷µ²¦X¨ä¼Æ¾Ú¤â¥U¡A¤j·§¤@Ó¤ë¤]¯à°÷¤Jªù¡C ¥t¥~¡A¾Ç²ßSTM32¹ï¨Ï¥ÎªÌªºC»y¨¥°ò¦ªºn¨D¤]¤ñ¸û°ª¡C¾Ç²ß8¦ì³æ¤ù¾÷¡AŪ¹LÃÓ¯E±j¦Ñ®vªº¡mC»y¨¥µ{§Ç³]p¡n¡A´x´¤¨ä¤¤«e¥b¥»ªºª¾ÃÑÂI´N¥i¥H¤Jªù¤F¡C¦ýSTM32ªº¨Òµ{¥Î¨ìªºª¾ÃÑÂI´N¦h¤F¡G«ü°w¡Bµ²ºcÅé¡B±ø¥ó½sĶ¡B¤å¥ó¾Þ§@¡Aµ¥µ¥¡A¤@¨Ç¬Û¹ï¦³Ãø«×ªºC»y¨¥ª¾Ãѳ£n¥Î¨ì¡C¹ï¤_C»y¨¥°ò¦¤£¬O¤Ó¦nªºÅªªÌ¡AÁÙ¬O«Øij¤âÃ䦳¥»C»y¨¥±Ð§÷¡A³o¼Ë¦³¤£²z¸Ñªº¦a¤è¡A¥i¥H§ä¨ì¬ÛÀ³ªºª¾ÃÑÂI´_²ß¤@¤U¡C ¥Ø«e¥«±¤Wªº±Ð§÷¥i¥H¤À¬°¨âÃþ¡G¤@Ãþ¬O°ò¤_©T¥ó®w¨ç¼ÆÁ¿¸Ñªº¡A³oÃþªº±Ð§÷¦h¨Ç¡F¥t¤@Ãþ¬O°ò¤_±H¦s¾¹Á¿¸Ñªº¡C³q±`°ò¤_®w¨ç¼ÆÁ¿¸Ñªº·|»¡³o¼Ë¥i¥H§Ö³t¤W¤â¡B²¾´Ó¤è«Kµ¥¡F°ò¤_±H¦s¾¹ªº·|»¡Á¿¸Ñ²`¤J¡B¥N½X®Ä²v¸û°ª¡Cµ§ªÌ¦}¤£Ä±±o½ÖÀu½Ö¦H¡Aº¥ýn¯u¥¿¾Ç·|¾Þ§@STM32¤£ºÞ¬O¥Î¨ä©T¥ó®w¨ç¼Æ¡AÁÙ¬Oª½±µ¾Þ§@±H¦s¾¹¡A³£n¹ï¨ä²`¤J¤F¸Ñ¡AµM¦Z¤~¯àÆF¬¡À³¥Î¡F¦Ó¥B®w¨ç¼Æ´£¨Ñªº¦³·½¥N½X¡A²`¤J¾Ç²ß¤§¦Z¡A¥i¥H®Ú¾Ú·½¥N½X¼g¦Û¤vªºµ{§Ç¡A¤]¥i¥Hª½±µ×§ï·½¥N½X¡C¦]¦Ó¤£¦s¦b½ÖÀu½Ö¦Hªº°ÝÃD¡A°Ï§O¥u¬O±Ð§÷¬O¦p¦ó¤Þ¾ÉŪªÌ¤Jªùªº¡A¦ÓŪªÌ§Æ±æ¿ï¾Üþ±ø¸ô¨«¶iSTM32ªº¥@¬É¡C ¶}µoªO¿ï«¬ ¥Ø«e¥«±¤Wªº¶}µoªO«Ü¦h¡A°Ñ®t¤£»ô¡A¦³¤£¤Ö¬O¤ý±C½æ¥Ê¡B¦Û½æ¦Û¦j¡C³oÓn¬ÝŪªÌªº³ß¦n¡A¨ä¹ê±q¥Dªä¤ùªº¿ï¾Ü¨Ó»¡¡A¥¦Ì¬O¨S¦³¥»½è°Ï§Oªº¡C¤£ºÞ¨Ï¥Îªº¬OL¨t¦C¡BM¨t¦C¡AÁÙ¬OH¨t¦C¡A³£¤£·|¼vÅT°ò¥»¤º®eªº¾Ç²ß¡A¤]´N¬O»¡¹ï¤_STM32¤Jªù¨Ó»¡¡A´X¥G©Ò¦³ªº¶}µoªO³£¥i¥Hº¡¨¬n¨D¡C¥¦Ìªº°Ï§O¬OªO¤W¦³¦h¤Ö¥~³]¡A¹ï§Ú̦Z´Á¶i¤@¨B²`¤Jªº¾Ç²ß·|¦³þ¨Ç¼vÅT¡C¥t¥~¡A¤]n¬ÝŪªÌ·Q¦bþ¤è±¶i¤@¨B²`¤J¾Ç²ß¡A¤£¤@©w«Dnª¼¥Ø¿ï¾Ü¥~³]Â×´Iªº¡C¨Ò¦p¡A·Q¾Ç²ßª«Ápºô¡BµL½u³q«H¡A·íµMn¿ï¾Ü¦³³o¨Ç±µ¤f¡B´£¨ÑÂ×´I¨Òµ{ªº¶}µoªO¡F¦Ó¦pªG·Q§C¦¨¥»¤Jªù¡A¨º¤\¿ï¾Ü¤@¶ô´X¤Q¶ô¿úªºªO¤l´N°÷¤F¡C µ§ªÌ¤]¬°¥»®Ñ¿ï¾Ü¤F¤@¶ô¶}µoªO¡GªÃ¤õISO STM32¡C¤£¹L¹ï¤_¤Jªù¾Ç²ß¨Ó»¡¡A¨Ï¥Î¨ä¥Lªº¶}µoªO¤]¬O§¹¥þ¥i¥Hªº¡A¦]¬°µ§ªÌ¤]¬O±N¨Òµ{¦b¤W±®Ú¾Ú¨äì²z¹Ï²¾´Ó¦Ó¤w¡C PÁ ¥þ®Ñ¥Ñ·¨¦Êx²Î½Z¡A¦}°Ñ»P²Ä19~24³¹ªº¨ãÅé½s¼g¡F¶Àªe¬ì§Þ¾Ç°|¤ý¾Ç¬K¦Ñ®v¥Dn°Ñ»P§¹¦¨²Ä1¡B2¡B3¡B4¡B5¡B6³¹ªº½s¼g¡Aªe«n¬Ù»´¤u·~¾Ç®Õ¶À¶®µ^¦Ñ®v¥Dn°Ñ»P§¹¦¨²Ä10¡B11¡B12¡B13¡B14³¹ªº½s¼g¡Aªe«n¤j¾Ç¥v¿¶¦Ñ®v¥Dn°Ñ»P§¹¦¨²Ä7¡B8¡B9³¹ªº½s¼g¡A¤¤°ê¤H¥Á¸Ñ©ñx°ê¨¾¬ì¾Ç§Þ³N¤j¾Ç±i§Ó¬w¦Ñ®v¥Dn°Ñ»P§¹¦¨²Ä15¡B16¡B17¡B18³¹ªº½s¼g¡C¦¹¥~¡A°Ñ»P¥»®Ñ½s¼gªºÁÙ¦³³¯¿A¼z¡B°ªºû®R¡B¶À±o«Ø¡B±d½U¡B§õ·£¡B¿¹B¤¤¡B¤ý¸ô¡B·¨«TªN¡B±i©µªN¡B©P§»¤ªµ¥¡C¥t¥~¡AªF²ðªÃ¤õºôµ¸¬ì§Þ¦³¤½¥q¡]¤õô¡^¬°¥»®Ñªº½s¼g´£¨Ñ¤FªÃ¤õISO STM32¶}µoªO¡A¦b¦¹ªí¥Ü·PÁ¡C ¡§¾ÇµM¦Zª¾¤£¨¬¡A±ÐµM¦Zª¾§x¡¨¡A¥Ñ¤_§@ªÌ¤ô¥¦³¡A¦b¼g§@ªº¹Lµ{¤¤Ãø§K·|¥X²{¤@¨Ç¿ù»~¡CYŪªÌ¦³¤°¤\ºÃ°Ý©Î«Øij¡A§Æ±æ¯àµo¶l¥ó»P§@ªÌ·¾³q¡A¶l½c¬Oyoung45@126.com¡A¤]¥i³q¹L¦Ñ·¨ªº³Õ«Èyoung45.cublog.cn¨Ó¤F¸Ñ¬ÛÃö¤º®e¡C¥t¥~¡AÁÙ¥i¥Hµn¿ý³¥¤õ¶}·½ªÀ°Ïwww.chuxue123.com¡Aª½±µ»P¤õô¥æ¬y¡C ³Ì¦Z¡A·Pı§Úªº®a¤H©MªB¤Í¡A¯S§O¬O¤÷¥À¯à¦bªÀ·|À£¤O¸û¤jªº¤µ¤Ñ©ñ¥ô§Ú¦p¦¹¦Û¥Ñ¦a¼g§@¡A¤£µ¹¥L̪º¨à¤l¨º¤\¦hªºÀ£¤O¡F¤]·PÁ¦b¬¥¶§®Éªº®vªø©M¦P¨Æ¡X¡X¤N®ü«n¡B±i¤å«i¡B³¢¾U¡B»ô¤å°x¡B³¯¼C¡B§õ¬°¥Á¡B»¯³Õ¡B¤¨°ê§Q¡BÁ¥öiµ¥¡A´O¤J¦¡³o±ø¸ô¬O¦b¤u§@¤§¦Z¨«¤Wªº¡AY¤£¬O³o¨Ç«e½úªº«üÂI¡A´N¨S¦³§Úªº¤µ¤Ñ¡F·PÁ¨º¨Ç¦b¤j¾Ç¡B¤¤¾Ç½Î½Î±Ð¾É¹L§Úªº¦Ñ®v¡X¡X·¨©ú²»¦Ñ®v¡B°ª§JÅv¦Ñ®v¡B·¨¸U¤~¦Ñ®v¡B§õ¤p¥Ó¦Ñ®v¡Bµ{ªF©ú¦Ñ®v¡B±i¾å¬õ¦Ñ®v¡B¾¤½«¦Ñ®v¡B¤ý½÷¦Ñ®v¡B¼B«i¦Ñ®vµ¥¡A·¨©ú²»¦Ñ®vÀ°§Ú¨«¶i¤F¬¥¤u¡A¬¥¤u¼Æ²z¾Ç°|ªº¦Ñ®v¬°§Ú¾Q¹Ô¤F¨}¦nªºÅÞ¿è¤ÀªR¯à¤O¡Apºâ¾÷¤è¦Vªº¦Ñ®vÀ°§Ú¨«¶i¤FIT³oÓ¦æ·~¡A¤º¤ß¥Ñ°J·PÁÂ¥L̪ºÀ°§U©M«ü¤Þ¡FÁÙ¦³«e¨â¥»®ÑªºÅªªÌ¡A¯S§O¬O¨º¨Ç¨Ó«Hµ¹¥X«ØijªºÅªªÌ»P¾Ç¥Í¡A¦p³¢³Í¡B±i¾W¡B¤ý«Ó¶§¡B¤ûÄPÁ|¡B¦ËÅãÀܵ¥¡A¥L̪º·PÁ¡B¹ªÀy©M«Øij¬°§ÚÄ~Äò¼g§@¼W²K¤F°Ê¤O¡F·PÁ´¿¸gÀ°§U¹L§Úªº®vªø¡BªB¤Í¡X¡X°q¤ªÄP¡B¶À®Û¥¡B¦¶ÀA¡B¬q´Ix¡B³\¤¸¾]¡B°ªª÷Às¡B¥Ó¹pµ¥¡A³o¨Ç¦~¬O¦b¥L̪º¹ªÀy»PÀ°§U¤U§¹¦¨³o¤T¥»§@«~ªº¡A¦b¦¹¤@¦}ªí¥Ü·PÁ¡F¤]ÁÂÁ¹q¤l¤u·~¥Xª©ªÀªº¤ý·q´É¡B±i¼C¡B®}µÓ¤Î¨ä¥L½s¿èªB¤Í¡C³Ì¦Z¡A·PÁ¤H¥Í¸ô¤W¦ñ§Ú¨«¹LªºªB¤ÍÌ¡C ½sµÛªÌ |
¤º®e²¤¶¡GSTM32¬O·Nªk¥b¾ÉÅ餽¥q±À¥Xªº°ò¤_ARM Cortex-M3¤º®Öªº³q¥Î«¬´O¤J¦¡·L±±¨î¾¹¡A¨ã¦³³]pÆF¬¡¡B°t¸mÂ×´I¡B¦¨¥»§C·G¡B¾A¥Î©Ê±j¡B©Ê»ù¤ñ°ªµ¥¯SÂI¡A¼sªxÀ³¥Î¤_¤u·~±±¨î¡B³q«H¡Bª«Ápºô¡B¨®Ápºôµ¥»â°ì¡C¥¿¦]¦p¦¹¡A¹q¤l¤uµ{®vn·Q¦b´O¤J¦¡±±¨î¬ãµo»â°ì¦w¨¥ß©R¡A¦¨¬°´¼¯à¹q¤l²£«~¶}µoªº·~¬É¼·¡¡A»´ªQª±¨àÂàSTM32·L±±¨î¾¹¬O¥²¶·ªº¡C ¥»®Ñ¨t²Î¤¶²Ð¤FSTM32·L±±¨î¾¹ªº°ò¦ª¾ÃÑ©M´O¤J¦¡¨t²Î¬ãµoªº¹ê¾Ô§Þ¥©¡C¥þ®Ñ¦@24³¹¡A¤À°ò¦½g¡B¤Jªù½g¡B´£°ª½g3Ó¼h¦¸¶i¦æÁ¿¸Ñ¡A¤º®eÂ×´I¡Bµ²ºc²M´·¡B¹ê¥Î©Ê±j¡C |
¥Ø¿ý¡G²Ä1½g°ò¦½g ²Ä1³¹ ¿ï¾Ü¶}µoªO 1.1 ¶}µoªO²¤¶ 1.2 ¶}µoªO¥\¯à²¤¶ ²Ä2³¹ ¨«ªñSTM32 2.1 »{ÃÑSTM32 2.2 STM32»PCortex-M3ªºÃö¨t 2.3 Cortex-M3»PARM ²Ä3³¹ »{ÃÑMDK-ARM 3.1 ¶}µo¤u¨ã¤¶²Ð 3.2 ¦w¸ËMDK-ARM 3.3 ±q¨Òµ{¤J¤â ²Ä4³¹ ªìÃÑ©T¥ó®w 4.1 ©T¥ó®wªºÀò¨ú 4.2 ©T¥ó®w¹ê¨Ò 4.3 MISRA¤Î¥N½X³WS 4.3.1 MISRA-C 2004¼Ð·Ç 4.3.2 ¥N½X³WS»PºD¨Ò 4.4 CMSIS¼Ð·Ç ²Ä2½g ¤Jªù½g ²Ä5³¹ ¶]°¨¿O¹êÅç 5.1 ¨Òµ{IOToggle 5.2 ¤ÀªR¨Òµ{IOToggle 5.3 קï¨Òµ{ 5.4 ¤U¸üµ{§Ç 5.5 §¹µ½¶]°¨¿O 5.6 ±H¦s¾¹½sµ{ ²Ä6³¹ «öÁä¿é¤J 6.1 ¥Ñ¶]°¨¿O»¡°_ 6.2 ¹ê²{I/O¤fªº¿é¤J¼Ò¦¡ 6.3 ³n¥ó¥é¯u 6.4 ±H¦s¾¹¾Þ§@ ²Ä7³¹ ¥~³¡¤¤Â_ 7.1 ¨Òµ{EXTI_Config 7.2 ¤ÀªR¨Òµ{EXTI_Config 7.3 ²¾´Ó¨Òµ{ 7.4 µw¥ó¥é¯u ²Ä8³¹ ¦ê¤f³q«HUSART 8.1 ¦³ÃöUSART 8.2 ¨Òµ{Printf 8.3 ¨Òµ{Polling 8.4 ¨Òµ{HyperTerminal_Interrupt ²Ä9³¹ ¨t²Î¸`©ç®ÉÄÁSysTick 9.1 ¤F¸ÑSysTick 9.2 ¨Òµ{TimeBase ²Ä10³¹ ©¾¹êªº¬Ýªùª¯ 10.1 ¿W¥ß¬Ýªùª¯IWDG 10.2 ¨Òµ{IWDG_Reset 10.3 µ¡¤f¬Ýªùª¯WWDG 10.4 ¨Òµ{WWDG_Reset ²Ä11³¹ §¹¬ü©w®É¾¹ 11.1 ¤F¸Ñ©w®É¾¹ 11.2 ¨Òµ{OCActive 11.3 ¨Òµ{PWM_Output 11.4 ¨Òµ{Parallel_Synchro ²Ä12³¹ ¹ê®É®ÉÄÁRTC»P³Æ¥÷±H¦s¾¹BKP 12.1 ³Æ¥÷±H¦s¾¹BKP 12.2 ¨Òµ{Backup_Data 12.3 ¹ê®É®ÉÄÁRTC 12.4 ¨Òµ{Calendar ²Ä13³¹ ¹q·½±±¨îPWR»P´`Àô¤¾§E®ÕÅçCRC 13.1 ¹q·½±±¨îPWR 13.2 ¨Òµ{STANDBY 13.3 ´`Àô¤¾§E®ÕÅçCRC 13.4 ¨Òµ{CRC_Calculation ²Ä14³¹ ´O®M¦V¶q¤¤Â_±±¨î¾¹NVIC 14.1 ¤F¸ÑNVIC 14.2 ¨Òµ{IRQ_Priority 14.3 ¨Òµ{IRQ_Mask ²Ä15³¹ Cortex-M3¯S©Ê¤§Bit-band 15.1 ¤F¸ÑBit-band 15.2 ¨Òµ{BitBand 15.3 ¾Þ§@¼Ò¦¡©M¯SÅv¯Å§O 15.4 ¨Òµ{Mode_Privilege ²Ä16³¹ ¼Ò¼ÆÂà´«¾¹ADC»P¼Æ¼ÒÂà´«¾¹DAC 16.1 ¼ÒÀÀ¼Æ¦rÂà´«¾¹ADC 16.2 ¨Òµ{ADC1_DMA 16.3 ¨Òµ{TIMTrigger_AutoInjection 16.4 ¼Æ¦r¼ÒÀÀÂà´«¾¹DAC 16.5 ¨Òµ{TwoChannels_TriangleWave ²Ä17³¹ DMA±±¨î¾¹»P®ÉÄÁ±±¨î¾¹RCC 17.1 DMA±±¨î¾¹ 17.2 ¨Òµ{ADC_TIM1 17.3 ®ÉÄÁ±±¨î¾¹RCC 17.4 ¨Òµ{RCC_ClockConfig ²Ä3½g ´£°ª½g ²Ä18³¹ I2CÁ`½u 18.1 ¤F¸ÑI2C 18.2 STM32ªºI2C±µ¤f 18.3 ¨Òµ{EEPROM ²Ä19³¹ SPIÁ`½u 19.1 ¤F¸ÑSPI 19.2 STM32ªºSPI±µ¤f 19.3 ¨Òµ{SPI_FLASH ²Ä20³¹ I2SÁ`½u 20.1 ¤F¸ÑI2S 20.2 STM32ªºI2S±µ¤f 20.3 ¨Òµ{Interrupt ²Ä21³¹ CANÁ`½u 21.1 ¤F¸ÑCAN 21.2 STM32ªºCAN±µ¤f 21.3 ¨Òµ{LoopBack ²Ä22³¹ SDIO±µ¤f 22.1 SDIOªì±´ 22.2 STM32ªºSDIO¼Ò¶ô 22.3 ¨Òµ{uSDCard ²Ä23³¹ ÀRºA¦sÀx±±¨î¾¹FSMC 23.1 STM32¤§FSMC 23.2 ¨Òµ{SRAM ²Ä24³¹ STM32¤º³¡Flash 24.1 »{ÃÑSTM32¤º³¡Flash 24.2 ¨Òµ{Program ªþ¿ýA קï¨Òµ{ªºLEDÅX°Ê ªþ¿ýB ¦b¨Òµ{¤¤²K¥[USARTÅX°Ê ªþ¿ýC STMF103xCDE¼Ò¶ô®Ø¹Ï ªþ¿ýD STMF103xCDE®ÉÄÁ¾ð ªþ¿ýE STMF103xCDE¦sÀx¾¹¬M¹³ ªþ¿ýF ±Ò°Ê¤å¥ó¤ÀªR ªþ¿ýG ®ÑÄy¡Bºô¯¸µ¥±ÀÂË °Ñ¦Ò¤åÄm |
§Ç¡G |