《DSP原理與應用》以Tl公司TMS320C24x DSP的TMS320LF2407A為例,介紹了DSP芯片的結(jié)構(gòu)原理、軟硬件設計開發(fā)和應用。主要內(nèi)容包括DSP技術概況、DSP結(jié)構(gòu)原理、·CPU與指令系統(tǒng)、軟件設計開發(fā)、片內(nèi)外設、應用系統(tǒng)設計等。各章安排有思考題與習題,并附有DSP術語與符號英漢對照表。
《DSP原理與應用》可以作為高等院校相關專業(yè)DSP課程教材,還可以供從事自動控制、儀器儀表、電氣自動化、計算機、電子機械等領域的工程技術人員參考使用。
出版說明
前言
第1章 緒論
1.1 DSP的發(fā)展與DSP芯片的特點
1.2 典型DSP應用系統(tǒng)及其設計過程
1.3 常用DSP芯片
1.4 C2000系列DSP控制器
1.5 DSP芯片的應用
1.6 數(shù)的定標與定點運算
1.7 思考題與習題
第2章 DSP總體結(jié)構(gòu)
2.1 TMS320LF2407ADSP片內(nèi)硬件資源與引腳
2.2 存儲器與I/O空間
2.2.1 片內(nèi)存儲器
2.2.2 程序存儲器
2.2.3 數(shù)據(jù)存儲器與片內(nèi)外設寄存器
2.2.4 I/0空間
2.2.5 外部存儲器與外部I/O接口信號
2.2.6 等待狀態(tài)發(fā)生器
2.3 系統(tǒng)配置寄存器、時鐘與低功耗模式
2.3.1 系統(tǒng)配置寄存器
2.3.2 時鐘
2.3.3 低功耗模式
2.4 看門狗定時器
2.5 通用輸入/輸出
2.6 中斷系統(tǒng)
2.6.1 中斷優(yōu)先級和中斷向量表
2.6.2 外設中斷擴展控制器
2.6.3 中斷響應的過程
2.6.4 中斷控制寄存器
2.7 思考題與習題
第3章 C24xDSP的CPU與指令系統(tǒng)
3.1 中央處理器
3.1.1 CPU總體結(jié)構(gòu)
3.1.2 總線結(jié)構(gòu)
3.1.3 CPU內(nèi)核結(jié)構(gòu)
3.1.4 狀態(tài)寄存器ST0和STl
3.1.5 輔助寄存器算術單元
3.2 尋址方式
3.2.1 立即尋址方式
3.2.2 直接尋址方式
3.2.3 間接尋址方式
3.3 C24xDSP匯編指令
3.3.1 匯編指令格式
3.3.2 指令系統(tǒng)分類表
3.3.3 指令說明
3.4 匯編語言命令與程序舉例
3.4.1 常用匯編語言命令
3.4.2 匯編語言程序舉例
3.5 思考題與習題
第4章 DSP軟件開發(fā)與C語言編程
4.1 DSP開發(fā)工具與軟件開發(fā)流程
4.2 集成開發(fā)環(huán)境CCS
4.3 DSP的C工程文件
4.3.1 公共目標文件格式
4.3.2 鏈接命令文件
4.4 DSPC語言程序設計基礎
4.4.1 數(shù)據(jù)類型
4.4.2 C語言運算符與基本語句
4.4.3 函數(shù)
4.4.4 指針
4.4.5 編譯預處理命令
4.4.6 C語言與匯編語言混合編程
……
第5章 DSP的A-D轉(zhuǎn)換器
第6章 事件管理器
第7章 串行通信接口
第8章 串行外設接口
第9章 CAN控制器模塊
第10章 DSP應用系統(tǒng)設計
附錄
參考文獻