µ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
¨î¯Å
TMS320C5x DSP ì²z³]p»PÀ³¥Î¡]ªþDSPÀ³¥ÎÄ_®w¥úºÐ¤ù¡^¡]×qª©¡^
§@ªÌ¡G
孫宗瀛¡AÁÂÂE琳
¤ÀÃþ¡G
¤u·~¡E¤uµ{
¡þ
¹q¤l¡E¹q¾÷
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2000/9/1
ISBN¡G9572128868
®ÑÄy½s¸¹¡Gsb0066770
¶¼Æ¡G520
©w»ù¡G
450
¤¸
Àu´f»ù¡G
88
§é
396
¤¸
®Ñ»ù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
TMS320C5x DSP ì²z³]p»PÀ³¥Î¡]ªþDSPÀ³¥ÎÄ_®w¥úºÐ¤ù¡^¡]×qª©¡^
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
● 內容簡介 ●
本書先對TMS320C5X DSP的³n硬Åé原理做深入淺出的介紹¡A再以Â×富的實Åç範例及程式碼¡A提供ŪªÌ累積DSP指令及程式³]p的技巧及經Åç¡C¦Ó所ªþ的光碟片提供有DSP的應用文獻及各種使用手冊¡A以方便ŪªÌ做¶i一步的研究¡C本書¾A用於工專¹q子¡B¹q機科¡u單晶片實習¡v¡B大學及技³N學°|¹q子¡B¹q機系¡u數位信¸¹³B理實Åç¡v½Ò程使用¡I本書對DSP晶片的架構¡B指令¶°¡B定址模式有系統化且完整的介紹¡A在DSP應用的實Åç¡A由淺入深地探°Q各種DSP的應用¡A是第一本完全公佈程式碼¡B應用¹q¸ô的實Åç教材¡I¡I
■ 目¿ý
目 ¿ý 第一章 數位信¸¹³B理器介紹 1.1 數位信¸¹³B理的優ÂI 1.2 數位信¸¹³B理的基本特性 1.2-1 DSP的演算法 1.2-2 定ÂI»P浮ÂI¸Ñ決方案 1.3 數位信¸¹³B理器簡介 1.3-1 數位信¸¹³B理器的應用範疇 1.3-2 數位信¸¹³B理器的發展歷史 1.3-3 數位信¸¹³B理器的特ÂI 1.3-4 德州儀器的TMS320Cxx系列DSP簡介 1.4 習ÃD 第二章 TMS320C5x DSP的硬Åé架構 2.1 TMS320Cxx系列簡介 2.1-1 'C5x版本DSP分Ãþ 2.1-2 TMS320C5x系列的特徵 2.2 TMS320C5x的架構 2.2-1 TMS320C5x的匯流排架構 2.2-2 TMS320C5x的核心CPU 2.2-3 TMS320C5x晶片內的°O憶Åé 2.2-4 TMS320C5x晶片內的¶gÃä 2.2-5 TMS320C5x晶片的包¸Ë 2.3 TMS320C5x的CPU 2.3-1 CPU 的架構總Äý 2.3-2 中央算³NÅÞ¿è單元(CALU) 2.3-3 並列ÅÞ¿è單元 2.3-4 »²助暫存器ÅÞ¿è單元(ARAU) 2.3-5 核心³B理機的°O憶Åé映射暫存器 2.4 系統控制(System Control) 2.4-1 程式位址的產生及控制 2.4-2 管線式操作(Pipeline) 2.4-3 狀態及控制暫存器 2.4-4 «ÂÐp數器 2.5 TMS320C5x2k7的省¹q模式 2.6 TMS320C5x的中斷(Interrupt) 2.6-1 «置(Reset) 2.6-2 中斷的操作 2.6-3 中斷本文的儲存(Interrupt Context Save) 2.6-4 不可¾B罩式中斷(Nonmaskable Interrupt) 2.7 TMS320C5x的°O憶Åé(Memory) 2.7-1 °O憶Åé空¶¡簡介(Memory Space Overview) 2.7-2 程式°O憶Åé 2.7-3 局³¡(Local)¸ê料°O憶Åé 2.7-4 整域°O憶Åé(Global Memory) 2.7-5 ¿é出/¿é入空¶¡ 2.8 直接°O憶Åé存取(DMA) 2.8-1 DMA的主僕式組態 2.8-2 外³¡DMA 2.9習ÃD 第三章 TMS320C5x DSP的³nÅé¸ê源 3.1 TMS320C5x的°O憶Åé定址模式 3.1-1 直接定址模式 3.1-2 ¶¡接定址模式 3.1-3立即¹B算元定址模式 3.1-4 特定暫存器定址模式 3.1-5 °O憶Åé映射暫存器定址模式 3.1-6 環形定址模式 3.1-7 位元反Âà定址模式 3.2 TMS320C5x的指令¶° 3.2-1 累加器°O憶Åé參¦Ò指令 3.2-2 »²助暫存器及¸ê料¶指標指令 3.2-3 並¦æÅÞ¿è單元指令 3.2-4 T暫存器¡BPREG暫存器及乘法指令 3.2-5分支指令 3.2-6 I/O及°O憶Åé操作指令 3.2-7 控制指令 3.3 TMS320C5x程式³]p技巧 3.3-1 溢位(Overflow)的問ÃD 3.3-2 倍率(scaling)的問ÃD 3.3-3 多精度算³N¹B算 3.3-4 定ÂI數及浮ÂI數乘法(Multiplication) 3.3-5 如何做Q格式的Âà換---以Q15為例 3.3-6 ¶i位(Rounding) 3.3-7 積¶µ之和(sum of products)的做法 3.3-8 «ÂÐ執¦æ(Repeat Feature) 3.3-9 區塊«ÂÐ(Block Repeat) 3.3-10條件分支»P管線操作的問ÃD 3.3-11»²導暫存器更新»P管線操作的問ÃD 3.3-12硬Åé»P³nÅé堆疊管理的問ÃD 3.4 習ÃD 第四章 TMS320C5x DSP 學習機EZ-DSP Tutor 4.1 EZ-DSP Tutor 4.1-1 EZ-DSP Tutor的¹q¸ô³]p 4.2 EZ-DSP架構(Architecture) 4.2-1 EZ-DSP的°O憶Åé°t置 4.2-2 EZ-DSP的Ãþ比介±¹q¸ô(AIC) 4.3 EZ-DSP教學管理程式 4.3-1³nÅé安¸Ë 4.3-2 »{ÃÑEZ-DSP Manager的操作環境 4.4-1 File 功¯à¿ï單 4.4-2 SYSTEM功¯à¿ï單 4.4-3 RUN 功¯à¿ï單 4.4-4 DEBUG 功¯à¿ï單 4.4-5 MEMORY 功¯à¿ï單 4.5 CPU-52硬Åé安¸Ë 4.6 EZ-DSP CPU-52基本操作練習 4.7 習ÃD 第五章 TMS320C5x 組合»y¨¥程式³]p 5.1 EZ-DSP Tutor組合»y¨¥入ªù 5.1-1 EZ-DSP Tutor組合»y¨¥程式的格式 5.1-2暖¨一下---小程式練習 5.1-3暫存器標ÀY檔的建立 5.1-4牛刀小¸Õ 5.2-1利用«ÂÐ指令做¸ê料的³s加 5.2-2利用區塊«ÂÐ求序列¸ê料的極值 5.2-3利用°j圈方式求序列極值 第六章 DSP ¶gÃä介±基本實Åç 6.1 TMS320C5x 的¶gÃä 6.1-1 ¶gÃä中斷(Peripheral Interrupts) 6.1-2並列I/O埠(Parallel I/O Ports) 6.1-3 I/O埠的介±(Interfacing to I/O Ports) 6.1-4 ³nÅé可³W劃等待狀態產生器 6.1-5 一¯ë用³~的I/O接¸} 6.1-6 p時器(Timer) 6.1-7 串列傳¿é埠(Serial Port) 6.2 Ãþ比介±¹q¸ô 6.2-1 ADC信¸¹³q¹D (ADC Signal Channel) 6.2-2 DAC信¸¹³q¹D (DAC Signal Channel) 6.2-3 串列介±(Serial Interface) 6.2-4操作ÀW率(Operating Frequencies) 6.3 AIC 的主模式(Master Mode) 6.3-1暫存器的³W劃(Register Programming) 6.3-2 串列³q°T(Serial Communication) 6.3-3 AIC模組的初始化(AIC Initialization) 6.4 EZ-DSP LAB 實Åç板 6.4-1 EZ-DSP LAB的¹q¸ô圖 6.4-2 LAB 實Åç板的°O憶Åé映射(Memory Map) 6.4-3 I/O埠的介±(Interfacing to I/O ports) 6.4-4 EZ-DSP LAB ¸Ë置的ÅX動程式 6.5 DSP ¶gÃä介±實Åç 6.5-1 EZ-DSP °t合LAB板的基本測¸Õ 6.5-2 AIC初始化實Åç 6.5-3 改ÅÜ取樣率的實Åç 6.5-4 俱回Án的倒°j(Lookback with Echo) 實Åç 6.5-5 數位振盪器(Digital Oscillator) 實Åç 6.5-6 A-Law Compandor實Åç 6.5-7 µê擬ÀH機二元序列產生器 6.5-8 極ÂI濾波器(All-ploe Filter ) 6.5-9 ¹sÂI濾波器(All-Zero Filter ) 6.5-10 Radix-2 Buffertly實Åç 6.6 習ÃD 第七章 濾波器簡介»PFIR濾波器實Åç 7.1 Â÷散時¶¡系統ÅT應 7.1-1 單一取樣序列ÅT應 7.1-2 ³s續信¸¹取樣ÅT應»P取樣定理 7.1-3 信¸¹¶B偽現¶H»P¨¾¶B偽濾波器 7.2 DSP 系統基本概念 7.2-1»¼°j»P«D»¼°jDSP 系統 7.2-2 DSP 系統的特性 7.2-3旋積和(convolution-summation) 7.2-4 DSP 系統之¶¡的³s接 7.3數位濾波器(Digital Filter) 7.3-1 FIR濾波器基本概念 7.3-2 FIR濾波器 7.3-3 7.4 數位濾波器³]p套¸Ë³nÅé 7.5 數位濾波器的實Åç 7.5-1外接µ源FIR的DSP實作 7.5-2ÀH機信¸¹產生信¸¹FIR的DSP實作 7.6 習ÃD 第八章 無¯ß½ÄÅT應濾波器 8.1 簡介 8.2 IIR濾波器的架構 8.3帶拒濾波器(Band Stop Filter) 8.4 IIR濾波器實Åç(Laboratory) 8.4-1 IIR濾波器的DSP實作 8.4-2 IIR濾波器的¶i¶¥實作 8.5習ÃD 第九章 快³t傅立¸Âà換(FFT) 9.1 FFT簡介 9.1-1 信¸¹的相¶q模型(phasor model) 9.1-2 弦波信¸¹的相¶qªí示 9.1-3 傅立¸級數(Fourier Series) 9.1-4 Â÷散傅立¸級數 9.2 傅立¸Âà換(Fourier Transform) 9.3 FFT演算法 9.4 FFT實Åç 9.4-1 FFT的DSP實作 9.5-1 DSP實作的¸ê料³W劃 9.5-2 DSP實作的程式 9.5-3FFT實Åç步ÆJ 9.6 習ÃD 第十章 ¹q¸Ü撥¸¹及¸Ñ碼 10.1 簡介 10.2 撥¸¹µ的產生(tone generation) 10.3 µ½Õ檢測(Tone Detection) 10.4 Companding 10.5 DTMF實Åç 10.5-1 DTMF實作程式的¸ê料³W劃 10.5-2 DSP實作的程式 10.6 DTMF偵測 10.6-1 其他 10.7 DTMF產生 10.7-1 其他 10.8 習ÃD 第十一章 母µ¿ëÃÑ 11.1 簡介 11.2母µ¿ëÃÑ系統 11.2-1 帶³qFIR濾波器 11.2-2 ¹s-交¶V(zero-crossing)檢測 11.2-3 Á{界值檢測器(threshold Detector) 11.2-4 改善(improveement) 11-3 母µ¿ëÃÑ實Åç(laboratory) 11.3-1 母µ¿ëÃÑ實作的¸ê料³W劃 11.3-2 母µ¿ëÃÑ實作的DSP程式 11.3-3 實Åç練習 11.3-4 其他 11.4 習ÃD ªþ¿ýA TMS320C5x DSP接¸}»P信¸¹描z ªþ¿ýB TMS320C5x DSP常用指令 ªþ¿ýC EZ-DSP Tutor³W格»PEZ-DSP 320TK實Åç平台 ªþ¿ýD 參¦Ò¸ê料
¥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