¹ê®É¼Æ¦r«H¸¹³B²z(±qMATLAB¨ìC°ò¤_TMS320C6x DSP²Ä3ª©) ( ²Åé ¦r) |
§@ªÌ¡G(¬ü)Âļw¡P³º¸©_//¥d±ö¶©¡P¿à¹y//ÁÚ§Jº¸¡P²öù|³d½s:§º²Q®S|ĶªÌ:®}°ê¦¿ | Ãþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ³æ´¹¤ù -> DSP ¡@¡@¡@2. -> ¤uµ{ø¹Ï»P¤uµ{pºâ -> Matlab |
ĶªÌ¡G |
¥Xª©ªÀ¡G¥_¨Ê¯èªÅ¯è¤Ñ¤j¾Ç | 3dWoo®Ñ¸¹¡G 53181 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 445 ¤¸ |
¥Xª©¤é¡G6/1/2020 |
¶¼Æ¡G429 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G  |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787512432123 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G |
¤º®e²¤¶¡G |
¥Ø¿ý¡G¹Ï²M³æ? ªí®æ²M³æ? µ{¦¡²M³æ•J ²Ä¢¹³¡¤À¡G ²z½×°ò¦ ²Ä1³¹¥»®Ñ¤¶²Ð»P²Õ´3 1.1¬°¤°»ò±z»Ýn³o¥»®Ñ¡H3 1.1.1¨ä¥LDSP®ÑÄy3 1.1.2ºt¥Ü»PDSPµwÅé4 1.1.3¥»®Ñªºõ¾Ç4 1.2§Y®ÉDSP5 1.3¦p¦ó¨Ï¥Î¥»®Ñ5 1.3.1¤ä«ùªº¹q¸ôªO6 1.3.2¥D¾÷¨ìDSP¹q¸ôªO³q«H9 1.3.3¹L´ç¨ì§Y®É11 1.3.4³¹¸`²[»\¤º®e12 1.3.5µwÅé»P³nÅé¦w¸Ë13 1.3.6¾\Ūµ{¦¡²M³æ14 1.4·Ç³Æ¶}©l14 1.5°ÝÃD15 ²Ä2³¹±Ä¼Ë©M«ºc16 2.1²z½×16 2.1.1¿ï¾Ü±Ä¼ËÀW²v16 2.1.2¿é¤J/¿é¥X°ÝÃD¡G ¼Ë¥»©ÎªÌ´V?16 2.1.3TalkúQThrough·§©À17 2.2winDSKºt¥Ü17 2.2.1±Ò°ÊwinDSK17 2.2.2TalkúQThruÀ³¥Î18 2.3¨Ï¥ÎWindows¹ê²{TalkúQThrough20 2.4¨Ï¥ÎMATLAB©MWindows¹ê²{TalkúQThrough23 2.4.1¥u¨Ï¥ÎMATLAB¹ê²{TalkúQThrough26 2.4.2¨Ï¥ÎMATLAB©MDSK¹ê²{TalkúQThrough29 2.5¨Ï¥ÎC»y¨¥¹ê²{DSK30 2.6«áÄ~¬D¾Ô31 2.7°ÝÃD32 ²Ä3³¹FIR¼Æ¦rÂoªi¾¹33 3.1²z½×33 3.1.1¶Ç²Î¼Ð°Oªk33 3.1.2FIRÂoªi¾¹»PIIRÂoªi¾¹ªº¤ñ¸û34 3.1.3pºâÂoªi¾¹¿é¥X34 3.2winDSKºt¥Ü36 3.2.1¹Ï§Îµ¥¤Æ¾¹À³¥Î36 3.2.2³´ªiÂoªi¾¹À³¥Î37 3.2.3µ°T®ÄªGÀ³¥Î39 3.3MATLAB¹ê²{40 3.3.1¤º¸m¤èªk40 3.3.2³Ð«Ø±z¦Û¤vªºÂoªi¾¹ºtºâªk44 3.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{46 3.4.1±Ä¥ÎC»y¨¥ªº¼É¤OFIRÂoªi¡G ²Ä¤@³¡¤À46 3.4.2±Ä¥ÎC»y¨¥ªº¼É¤OFIRÂoªi¡G ²Ä¤G³¡¤À49 3.4.3Àô§Î½w½ÄFIRÂoªi52 3.5«áÄ~¬D¾Ô53 3.6°ÝÃD54 4.1²z½×55 4.2winDSKºt¥Ü¡G ³´ªiÂoªi¾¹À³¥Î58 4.3MATLAB¹ê²{60 4.3.1Âoªi¾¹³]p»P¤ÀªR60 4.3.2IIRÂoªi¾¹¼Ð°Oªk69 4.3.3®Ø¹Ï70 4.3.4¤º¸m¤èªk77 4.3.5³Ð«Ø±z¦Û¤vªºÂoªi¾¹ºtºâªk77 4.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{79 4.4.1¼É¤OFIRÂoªi79 4.4.2§ó°ª®ÄªºIIRÂoªi80 4.5«áÄ~¬D¾Ô80 4.6°ÝÃD81 ²Ä5³¹¶g´Á«H¸¹ªº¥Í¦¨82 5.1²z½×82 5.1.1DSP¤¤ªº¶g´Á«H¸¹82 5.1.2«H¸¹¥Í¦¨84 5.2winDSKºt¥Ü90 5.2.1¥ô·Nªi§Î90 5.2.2Âùµ¦hÀW¡]DTMF¡^91 5.3MATLAB¹ê²{93 5.3.1ª½±µ¼Æ¦ì¦X¦¨¾¹§Þ³N93 5.3.2ªí¬d§ä§Þ³N94 5.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{95 5.4.1ª½±µ¼Æ¦ì¦X¦¨¾¹§Þ³N95 5.4.2ªí¬d§ä§Þ³N97 5.4.3±aªí³Ð«Øªºªí¬d§ä§Þ³N98 5.4.4¼Æ¦ì¿Ó®¶¾¹§Þ³N100 5.5°°Âø°T§Ç¦C101 5.5.1²z½×102 5.5.2winDSKºt¥Ü107 5.5.3MATLAB¹ê²{107 5.5.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{113 5.6«áÄ~¬D¾Ô119 5.7°ÝÃD119 ²Ä6³¹°ò©ó´VªºDSP120 6.1²z½×120 6.1.1°ò©ó¼Ë¥»ªºDSPªº¯ÊÂI120 6.1.2¤°»ò¬O´V?121 6.2winDSKºt¥Ü123 6.3MATLAB¹ê²{124 6.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{125 6.4.1¤T«½w½Ä125 6.4.2¤@Ó°ò©ó´VªºDSP¨Ò¤l126 6.4.3¨Ï¥Îª½±µ°O¾ÐÅé¦s¨ú¡]DMA¡^131 6.5°ò©ó´V³B²zªºÁ`µ²140 6.6«áÄ~¬D¾Ô141 6.7°ÝÃD141 ²Ä7³¹¨Ï¥Î´Vªº¼Æ¦ìÂoªi¾¹142 7.1²z½×142 7.2winDSKºt¥Ü142 7.3MATLAB¹ê²{142 7.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{142 7.4.1²z¸Ñ°w¹ï´VªºFIR¹Lµ{143 7.4.2¦p¦óÁ×§K¡§Ãä½t¡¨°ÝÃD144 7.4.3C»y¨¥¥N½X¸ÑÄÀ144 7.5«áÄ~¬D¾Ô146 7.6°ÝÃD147 ²Ä8³¹§Ö³t³Å¸Ì¸ÅÜ´«148 8.1²z½×148 8.1.1©w¸qFFT148 8.1.2±ÛÂà¦]¼Æ149 8.1.3FFT³B²z149 8.1.4¦ì¤ÏÂà©w§}152 8.1.5¨Ï¥ÎFFT¶i¦æÂoªi152 8.1.6Á×§K°j°é¨÷¿n153 8.1.7§Y®É§Ö³t¨÷¿n155 8.2winDSKºt¥Ü158 8.3MATLAB¹ê²{158 8.4¨Ï¥ÎC»y¨¥¹ê²{158 8.5«áÄ~¬D¾Ô162 8.6°ÝÃD162 ²Ä9³¹ÀWÃФÀªR»Pµøµ¡¤Æ164 9.1²z½×164 9.1.1«H¸¹ªº¥\²vÃÐ164 9.1.2µøµ¡¤Æ»Ýn166 9.1.3µøµ¡¯S¼x168 9.2winDSKºt¥Ü171 9.3MATLAB¹ê²{173 9.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{175 9.5µ²½×175 9.6«áÄ~¬D¾Ô176 9.7°ÝÃD176 ²Ä¢º³¡¤À¡G ±M®×¹ê½î ²Ä10³¹¶µ¥Ø1¡G ¦N¥L¯S®Ä181 10.1¶µ¥Ø¤¶²Ð181 10.2²z½×181 10.2.1I´º181 10.2.2®ÄªG¦p¦ó¤u§@182 10.3winDSKºt¥Ü193 10.4MATLAB¹ê²{194 10.4.1FIR®Þª¬Âoªi¾¹194 10.4.2IIR®Þª¬Âoªi¾¹195 10.4.3³´ªiÂoªi¾¹198 10.4.4Æ^Ãä¾¹199 10.4.5Ÿµ200 10.5¨Ï¥ÎC»y¨¥ªºDSK¹ê²{201 10.5.1§Y®Éªº®Þª¬Âoªi¾¹201 10.5.2¨ä¥L§Y®É¯S®Ä204 10.6«áÄ~¬D¾Ô204 ²Ä11³¹¶µ¥Ø2¡G ¹Ï§Îµ¥¤Æ¾¹206 11.1²z½×206 11.2winDSKºt¥Ü207 11.2.1¹Ï§Îµ¥¤Æ¾¹À³¥Î207 11.2.2¹Ï§Îµ¥¤Æ¾¹®ÄªG208 11.3MATLAB¹ê²{209 11.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{211 11.4.1±N¼W¯qÀ³¥Î©óÂoªi¾¹ÀW±a211 11.4.2GELÀɷƶô±±¨î¶µ213 11.5«áÄ~¬D¾Ô214 ²Ä12³¹¶µ¥Ø3¡G ¤G¶¥¸`215 12.1²z½×215 12.2winDSKºt¥Ü¡G ³´ªiÂoªi¾¹À³¥Î219 12.3MATLAB¹ê²{219 12.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{222 12.4.1¥Ü¨ÒSOS¥N½X222 12.5«ä¦ÒnÂI223 12.6«áÄ~¬D¾Ô223 ²Ä13³¹¶µ¥Ø4¡G ®pȵ¶qªí224 13.1²z½×224 13.2winDSKºt¥Ü¡G commDSK224 13.3MATLAB¹ê²{225 13.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{226 13.4.1¥Ü¨ÒPPM¥N½X226 13.4.2DSKªºLED±±¨î228 13.4.3¥t¤@ÓPPM¥N½Xª©¥»228 13.5«áÄ~¬D¾Ô230 ²Ä14³¹¶µ¥Ø5¡G ¦Û§Ú½Õ¾ãÂoªi¾¹231 14.1²z½×231 14.1.1¦Û§Ú½Õ¾ãÂoªi¾¹¸Ñ¨Mªº°ÝÃD232 14.1.2LMS¦Û§Ú½Õ¾ãÂoªi¾¹233 14.2winDSK8ºt¥Ü234 14.3MATLAB¹ê²{234 14.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{237 14.5«áÄ~¬D¾Ô239 ²Ä15³¹¶µ¥Ø6¡G AMµo®g¾¹240 15.1²z½×240 15.2winDSKºt¥Ü242 15.3MATLAB¹ê²{242 15.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{245 15.5«áÄ~¬D¾Ô247 ²Ä16³¹¶µ¥Ø7¡G AM±µ¦¬¾¹248 16.1²z½×248 16.1.1¥]µ¸À˪i¾¹249 16.1.2°ò©ó§Æº¸§B¯S¡]Hilbert¡^ªºAM±µ¦¬¾¹255 16.2winDSKºt¥Ü258 16.3MATLAB¹ê²{258 16.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{260 16.5«áÄ~¬D¾Ô262 ²Ä17³¹¶µ¥Ø8¡G Âê¬ÛÀô263 17.1²z½×263 17.2winDSKºt¥Ü264 17.3MATLAB¹ê²{264 17.3.1PLL¼ÒÀÀ264 17.3.2¹ïMATLAB¹ê²{ªº¤@¨Ç§ó·s270 17.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{272 17.4.1PLLªº²Õ¥ó272 17.4.2¨t²Î´ú¸Õ275 17.5«áÄ~¬D¾Ô277 ²Ä18³¹¶µ¥Ø9¡G BPSK¼Æ¦rµo®g¾¹278 18.1²z½×278 18.1.1¶Ã¼Æ¾Ú©M²Å¸¹¥Í¦¨278 18.1.2¨Ï¥Î¹ï©Ý¯x§Î¦ìªºBPSK279 18.1.3¨Ï¥Î¯ß½Ä½Õ»s¡]IM¡^¤É§E©¶§Î¦ìªºBPSK280 18.2winDSKºt¥Ü281 18.2.1commDSK¡G ¥¼ÂoªiªºBPSK282 18.2.2commDSK¡G ¤É§E©¶ÂoªiªºBPSK283 18.3MATLAB¹ê²{286 18.3.1¯x§ÎBPSK«H¸¹µo¥Í¾¹286 18.3.2¯ß½Ä½Õ»sªº¤É§E©¶BPSK«H¸¹µo¥Í¾¹288 18.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{291 18.4.1¤@Ó¯x§Î¯ß½Ä§ÎBPSKµo®g¾¹292 18.4.2¤@ӤɧE©¶¯ß½Ä§ÎBPSKµo®g¾¹293 18.4.3§Y®É¥N½XÁ`µ²295 18.5«áÄ~¬D¾Ô295 ²Ä19³¹¶µ¥Ø10¡G BPSK¼Æ¦ì±µ¦¬¾¹296 19.1²z½×296 19.1.1¤Ç°tÂoªi¾¹ªº¿é¥X298 19.1.2²´¹Ï299 19.1.3³Ì¤j¦üµM©w®É«ì´_300 19.2winDSKºt¥Ü302 19.3MATLAB¹ê²{302 19.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{307 19.4.1¼Æ¦ì±µ¦¬¾¹ªº¤¸¥ó307 19.4.2¨t²Î´ú¸Õ312 19.5«áÄ~¬D¾Ô314 ²Ä20³¹¶µ¥Ø11¡G MPSK»PQAM¼Æ¦rµo®g¾¹315 20.1²z½×315 20.1.1°ò©óI©MQªºµo®g¾¹315 20.1.2¤@¨Ç¬P®y¹Ï317 20.2winDSKºt¥Ü320 20.2.1commDSK¡G ®Ú¤É§E©¶ÂoªiªºQPSK320 20.3MATLAB¹ê²{323 20.3.1¯ß½Ä½Õ»s®Ú¤É§E©¶QPSK«H¸¹µo¥Í¾¹323 20.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{327 20.4.1¤@ӮڤɧE©¶¯ß½Ä§ÎQPSKµo®g¾¹327 20.4.2¤@ӧ󰪮ĪºRRC¯ß½Ä§ÎQPSKµo®g¾¹330 20.4.3§Y®É¥N½XÁ`µ²332 20.5°ª¶¥½Õ»s¤è®×333 20.6«áÄ~¬D¾Ô333 ²Ä21³¹¶µ¥Ø12¡G QPSK¼Æ¦ì±µ¦¬¾¹334 21.1²z½×334 21.2winDSK8ºt¥Ü337 21.3MATLAB¹ê²{337 21.3.1³q¹LAGC¼ÒÀÀ337 21.3.2¤@Ó§¹¾ãªºQPSK±µ¦¬¾¹341 21.4¨Ï¥ÎC»y¨¥ªºDSK¹ê²{346 21.4.1³q¹LAGC¹ê²{ 346 21.4.2¤@Ó§¹¾ãªºQPSK±µ¦¬¾¹350 21.4.3¨t²Î´ú¸Õ357 21.5«áÄ~¬D¾Ô359 ²Ä¢»³¡¤À¡G ªþ¿ý ªþ¿ýACode Composer Studio¡G ·§z363 A.1¤¶²Ð363 A.2±Ò°ÊCode Composer Studio363 A.3µ²½×364 ªþ¿ýBDSP/BIOS366 B.1¤¶²Ð366 B.1.1DSP/BIOSªº¥Dn¯S©Ê366 B.1.2DSP/BIOS°õ¦æºü366 B.2DSP/BIOS¥Ü¨Ò¶µ¥Ø367 ªþ¿ýC¼ÆÈªí¥Ü368 C.1¦ì¤¸²Õ§Ç368 C.2¾ã¼Æªí¥Ü369 C.3¾ã¼Æ°£ªk©MªÙ¤J370 C.4¯BÂIªí¥Ü371 C.5©wÂIªí¥Ü374 C.6¼ÆÈªí¥ÜÁ`µ²375 ªþ¿ýDTMS320C6x¬[ºc377 D.1¹q¸£Åé¨tµ²ºc°ò¦377 D.1.1«ü¥O¶°¬[ºc378 D.1.2±H¦s¾¹¬[ºc378 D.1.3°O¾ÐÅé¬[ºc379 D.1.4Àò¨ú°õ¦æ¼Ò«¬380 D.1.5¬y¤ô½u380 D.1.6³æµo®g»P¦hµo®g383 D.1.7½Õ«×383 D.2TMS320C671x¬[ºc384 D.2.1°O¾ÐÅé¨t²Î385 D.2.2¬y¤ô½u»P½Õ«×386 D.2.3¶gÃä³]³Æ387 D.2.4¥D¾÷°ð¤¶±387 D.3TMS320C674x¬[ºc388 ªþ¿ýEDSK¬ÛÃö¤u¨ã389 E.1¤¶²Ð389 E.2Windows±±¨î¶µÀ³¥Îµ{¦¡389 E.2.1¥Ü¨ÒWindows±±¨î¶µÀ³¥Îµ{¦¡390 E.3MATLAB¶×¥X390 E.3.1¶×¥Xª½±µ¢º«¬¹ê²{390 E.3.2¶×¥X¤G¶¥¸`¹ê²{391 E.4MATLAB§Y®É¤¶±392 ªþ¿ýF»PMATLAB¤@°_¨Ï¥Î¥N½X¥Í¦¨¾¹393 F.1¤¶²Ð393 F.2¤@ÓFIRÂoªi¾¹¨Ò¤l393 F.2.1¨Ï¥ÎMATLAB Coder¤§«e393 F.2.2¨Ï¥ÎMATLAB Coder395 F.2.3Âಾ¨ìCCS¶µ¥Ø401 F.2.4Æ[¹î401 F.3µ²½×401 ªþ¿ýGDSP¹q¸ôªOªº¹q¦À¹q·½402 G.1¤¶²Ð402 G.2¤èªk402 G.3´ú¸Õ403 G.3.1ªì©l´ú¸Õ403 G.3.2³Ì²×´ú¸Õ403 G.4µ²½×404 ªþ¿ýHµ{¦¡³]pÃøÂI»P³´¨À405 H.1½Õ¸Õºc«Ø»Pµo§Gºc«Ø405 H.2©öÅܩʡ]volatile¡^ÃöÁä¦r405 H.3¨ç¼Æì«¬©Mªð¦^Ãþ«¬406 H.4ºâ³N°ÝÃD407 H.5±±¨î°O¾ÐÅ餤ªºÅܼƦì¸m409 H.6§Y®Épµe¥¢±Ñ409 H.7Åܼƪì©l¤Æ410 H.8¾ã«¬¼Æ¾Ú¤j¤p411 ªþ¿ýIDSP¹q¸ôªO¤ñ¸û413 I.1¤¶²Ð413 I.2¤TºØ¹q¸ôªO413 I.3µ²½×416 ªþ¿ýJÁY¼g¡Bº¦r¥ÀÁY²¤µü©M²Å¸¹417 °Ñ¦Ò¤åÄm424 |
§Ç¡G |