µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
89S51/52 ³æ´¹¤ù»P±MÃD»s§@³Ì¨Î½d¥»¡G¨Ï¥ÎKeil(ªþ½d¨Òµ{¦¡ÀɮפÎKeil C³nÅé)
¦¹§@ªÌµL¬ÛÃö®ÑÄy
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
´O¤J¦¡·L±±¨î¾¹¶}µo - ARM Cortex-M4F¬[ºc¤Î¹ê§@ºt½m
§@ªÌ¡G
³¢宗勝¡B曲建仲¡BÁÂ瑛之
¤ÀÃþ¡G
¤u·~¡E¤uµ{
¡þ
¹q¤l¡E¹q¾÷
ÂO®Ñ¨t¦C¡G¹ê¥Î¹q¤l
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2015/7/14
ISBN¡G9789572199510
®ÑÄy½s¸¹¡Gkk0408046
¶¼Æ¡G352
©w»ù¡G
360
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
´O¤J¦¡·L±±¨î¾¹¶}µo - ARM Cortex-M4F¬[ºc¤Î¹ê§@ºt½m
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
嵌入式微控制器¶}發 - ARM Cortex-M4F架構及實作演練 嵌入式微控制器¶}發–ARMCortex-M4F架構及實作演練¡C本書是°w對¡uARMCortex-M4F微控制器¡v從實務的¨¤度深入探°Q嵌入式微控制器的原理»P應用¡A先介紹嵌入式微控制器的硬Åé架構»P³nÅé¶}發¡A再以美商德州儀器公司的ARMCortex-M4F微控制器平台為例¡A介紹¶}發板»P程式撰寫方式¡A快³t帶»âŪªÌ成為嵌入式微控制器的程式¶}發人員¡C 本書的特ÂI包括¡G 1.¸Ô細介紹ARMCortex-M4F微控制器的硬Åé架構»P³nÅé¶}發¡A是學¡@習德州儀器公司的微控制器平台最佳的入ªù書籍¡C 2.完整的範例程式»P¸Ô盡的實Åç步ÆJ¡A幫助ŪªÌ由淺入深一步步完¡@成程式的撰寫»P°£¿ù¡A培¾i嵌入式微控制器的¶}發¯à力¡C 3.備有平台¶}發環境的映像檔»P範例程式在¶³端供使用ªÌ下¸ü¡A°t¡@合本書的內容Åý初學ªÌ可以立刻上手¡C
Chapter 1´O¤J¦¡¨t²ÎµwÅé¬[ºc 1-1 ´O¤J¦¡¨t²Î·§z 1-2 ´O¤J¦¡¨t²ÎµwÅé²Õ¦¨ 1-2-1 ³B²z¾¹µwÅé¼Ò«¬ 1-2-2 ³B²z¾¹«ü¥O¶°¬[ºc 1-2-3 ³B²z¾¹ªººØÃþ 1-3 ´O¤J¦¡³B²z¾¹ 1-3-1 ¶W§C¥\¯Ó·L±±¨î¾¹(Ultra Low Power MCU) 1-3-2 §Y®É±±¨î·L±±¨î¾¹(Real Time Control MCU) 1-3-3 ¦w¥þ±±¨î·L±±¨î¾¹(Safety Control MCU) 1-3-4 ARM®Ö¤ß³B²z¾¹(ARM based processor) 1-3-5 ¼Æ¦ì°T¸¹³B²z¾¹(Digital Signal Processo) 1-3-6 µL½u·L±±¨î¾¹(Wireless MCU) Chapter 2 ´O¤J¦¡¨t²Î³nÅé¶}µo 2-1 ´O¤J¦¡¨t²Î³nÅé¬[ºc 2-1-1 À³¥Îµ{¦¡(Application) 2-1-2 ¤¤¤¶µ{¦¡(Middleware) 2-1-3 §@·~¨t²Î(OS) 2-2 ´O¤J¦¡³nÅé¶}µo¤u¨ã 2-2-1 ¸ó¥¥x¶}µo¤u¨ã 2-2-2 °O¾ÐÅé°t¸m(Memory mapping) 2-2-3 ¨t²Î±Ò°Êµ{§Ç Chapter 3 ARM Cortex-M4F·L±±¨î¾¹ 3-1 ARM Cortex-M4F·L±±¨î¾¹®Ö¤ß 3-1-1 ARM¨t¦C³B²z¾¹ 3-1-2 ARM Cortex-M4Fªº®Ö¤ß¬[ºc 3-1-3 ¾Þ§@¼Ò¦¡»PÅvµ¥¯Å 3-1-4 °ïÅ|»P¼È¦s¾¹ 3-2 °O¾ÐÅé¨t²Î(Memory system) 3-2-1 °O¾ÐÅé¬M®g»PÄÝ©Ê 3-2-2 Bit-banding¹Bºâ 3-2-3 «D¹ï»ô¶Ç¿é»P¿W¥e¦s¨ú 3-3 ¨Ò¥~»P¤¤Â_(Exception ¡® Interrupt) 3-3-1 ¤¤Â_»P¨Ò¥~ªº©w¸q 3-3-2 ¨Ò¥~Ãþ«¬»PÀu¥ýÅv 3-3-3 ¤¤Â_±±¨î Chapter 4 ARM Cortex-M3/M4¥¥x»P¶}µoªO 4-1 ARM Cortex-M4 TM4C123x¨t¦C 4-1-1 Tiva TM4C123x¨t¦C·L±±¨î¾¹ 4-1-2 Tiva TM4C123x¨t¦C¶}µoªO 4-2 ARM Cortex-M4 TM4C129x ¨t¦C 4-2-1 Tiva TM4C129x¨t¦C·L±±¨î¾¹ 4-2-2 Tiva TM4C129x¨t¦C¶}µoªO 4-3 ARM Cortex-M3/M4µL½u·L±±¨î¾¹ 4-3-1 SimpleLink Wi-FiµL½u·L±±¨î¾¹ 4-3-2 BLE/Zigbee/6LoWPAN/RF4CEµL½u·L±±¨î¾¹ Chapter 5 CCS(Code Composer Studio) v5 ¾ã¦X¶}µoÀô¹Ò 5-1 ¹êÅ绡©ú 5-2 ¤u§@ì²z 5-2-1 Eclipse ³nÅ鮨¬[ 5-2-2 Code Composer Studio v5¶}µoÀô¹Ò 5-2-3 Code Composer Studio v5¦w¸Ë¬yµ{ 5-2-4 Code Composer Studio v5°ò¥»¾Þ§@ 5-3 ¹êÅç¨BÆJ Chapter 6 ¶}µoÀô¹Ò¤U¸ü¤Î¦w¸Ë 6-1 ³nÅé¦w¸Ë»P³]©w 6-1-1 TivaWare²¤¶ 6-1-2 TivaWareªº¤U¸ü»P¦w¸Ë 6-1-3 ¶gÃäÅX°Ê¨ç¦¡®w(Peripheral driver library) 6-1-4 USB¨ç¦¡®w(USB Library) 6-1-5 ¹Ï§Î¨ç¦¡(Graphics library) 6-2 TM4C123G¶}µoªO¦w¸Ë»P³]©w 6-2-1 DK-TM4C123G¶}µoªO 6-2-2 EK-TM4C123GXL¶}µoªO 6-2-3 DK-TM4C129X¶}µoªO 6-2-4 DK-TM4C1294XL¶}µoªO Chapter 7 ®É¯ß(Clock)»P³q¥Î¿é¥X¤J(GPIO)±±¨î¹ê 7-1 ¹êÅ绡©ú 7-2 ¤u§@ì²z 7-2-1 ®É¯ß(Clock) 7-2-2 ³q¥Î¿é¥X¤J(GPIO) 7-3 ¾Þ§@¨ç¦¡ 7-3-1 ®É¯ß(Clock)ªºAPI¨ç¦¡ 7-3-2 ³q¥Î¿é¥X¤J(GPIO)ªºAPI¨ç¦¡ 7-4 ¹êÅç¨BÆJ 7-5 ¶i¶¥¹êÅç Chapter 8 ¤¤Â_»Pp®É¾¹±±¨î¹ê§@(Interrupt and Timer) 8-1 ¹êÅ绡©ú 8-2 ¤u§@ì²z 8-2-1 ¨Ò¥~(Exception)»P¤¤Â_(Interrupt)³B²z 8-2-2 ±_ª¬¦V¶q¤¤Â_±±¨î¾¹(NVIC) 8-2-3 ¤¤Â_¼È¦s¾¹ 8-2-4 ³q¥Î«¬p®É¾¹¼Ò²Õ(GPTM) 8-2-5 ³q¥Î«¬p®É¾¹¼Ò²Õ(GPTM)¼Ò²Õªì©l»P³]©w 8-3 ¾Þ§@¨ç¦¡ 8-3-1 ¼Ñª¬¦V¶q¤¤Â_±±¨î¾¹(NVIC)ªºAPI¨ç¦¡ 8-3-2 p®É¾¹(Timer)ªºAPI¨ç¦¡ 8-4 ¹êÅç¨BÆJ 8-5 ¶i¶¥¹êÅç 8-6 EK-TM4C123GXL¶}µoªO¶}µoªO¹ê§@ Chapter 9 ADC±±¨î¹ê§@ 9-1 ¹êÅ绡©ú 9-2 ¤u§@ì²z 9-2-1 ADC¼Ò²Õ 9-2-2 ¥~³¡·Å«×·P´ú¾¹(Sensor) 9-3 ¾Þ§@¨ç¦¡ 9-4 ¹êÅç¨BÆJ 9-5 ¶i¶¥¹êÅç 9-6 EK-TM4C123GXL¶}µoªO¶}µoªO¹ê§@ Chapter 10 ¥V¯v¼Ò²Õ(Hibernation module) 10-1 ¹êÅ绡©ú 10-2 ¤u§@ì²z 10-2-1 ¥V¯v¼Ò²Õ(Hibernation module, HIB) 10-3 ¾Þ§@¨ç¦¡ 10-4 ¹êÅç¨BÆJ Chapter 11 UART³q°T¹ê§@ 11-1 ¹êÅ绡©ú 11-2 ¤u§@ì²z 11-2-1 ¦ê¦C»P¨Ã¦C³q°T 11-2-2 UART²¤¶ 11-2-3 TM4C¨t¦CUART¥\¯à·§z 11-2-4 ³]©w¦ê¦C¶Ç¿é°Ñ¼Æ»P±Ò¥ÎUART 279 11-2-4 µwÅé¦Ò¶q 11-3 ¾Þ§@¨ç¦¡ 11-4 ¹êÅç¨BÆJ 11-5 ¶i¶¥¹êÅç Chapter 12 PWM±±¨î¹ê§@ 12-1 ¹êÅ绡©ú 12-2 ¤u§@ì²z 12-2-1 PWM²¤¶ 12-2-2 TM4C¨t¦CPWM ¼Ò²Õ¥\¯à·§z 12-3 ¾Þ§@¨ç¦¡ 12-4 ¹êÅç¨BÆJ 12-5 ¶i¶¥¹êÅç Chapter 13 ¯BÂI¹Bºâ³æ¤¸(FPU)¹ê§@ 13-1 ¹êÅ绡©ú 13-2 ¤u§@ì²z 13-2-1 ¯BÂI¹Bºâ³æ¤¸(FPU) 13-3 ¾Þ§@¨ç¦¡ 13-4 ¹êÅç¨BÆJ Chapter 14 ¹Ï§ÎÅã¥Ü(Graphic)¹ê§@ 14-1 ¹êÅ绡©ú 14-2 ¤u§@ì²z 14-3 ¾Þ§@¨ç¦¡ 14-4 ¹êÅç¨BÆJ
¥b¾ÉÅé²£·~·§½×
¾÷¾¹¾Ç²ß¡G±q²z½×¨ì¹ê
¥b¾ÉÅé¿nÅé¹q¸ô»sµ{§Þ
LabVIEWµ{¦¡³]
¹q¤l¾Ç(°ò¦·§©À)(
¬Ý¹Ï¾ÇC»y¨¥»P¹Bºâ«ä
¹q¸£ºô»Úºô¸ô¡G¥Ñ¤W¦Ó
LabVIEW»P·P´ú
¹Ï¸Ñ¹qºÏ¾Ç¡G±q·§©À¨ì
¶W¹Ï¸Ñ¹q°Ê¨®ªººc³y»P
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C