注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)TMS320X281X DSP原理及C程序開發(fā)

TMS320X281X DSP原理及C程序開發(fā)

TMS320X281X DSP原理及C程序開發(fā)

定 價(jià):¥48.00

作 者: 蘇奎峰、呂強(qiáng)、常天慶、張永秀
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: DSP技術(shù)

ISBN: 9787811240788 出版時(shí)間: 2008-02-01 包裝: 平裝
開本: 16 頁數(shù): 393 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書從DSP的基本開發(fā)方法入手,介紹基于DSP的系統(tǒng)軟/硬件開發(fā)方法,并以TMS320x281x系列處理器的各模塊功能為主線詳細(xì)介紹各模塊的硬件使用和C語言編程。此外還根據(jù)DSP的特點(diǎn)介紹基于定點(diǎn)處理器實(shí)現(xiàn)浮點(diǎn)算法的方法。在介紹功能的同時(shí),列舉了相應(yīng)的應(yīng)用實(shí)例,給出了硬件原理和C語言程序清單,并標(biāo)有詳細(xì)的程序說明,為用戶快速掌握處理器各功能單元的使用提供了方便。附光盤1張,內(nèi)含C語言程序代碼。本書可以作為大學(xué)本科和研究生的“數(shù)字信號處理器原理與應(yīng)用”相關(guān)課程的教材,也可以作為數(shù)字信號處理器應(yīng)用開發(fā)人員的參考書。

作者簡介

暫缺《TMS320X281X DSP原理及C程序開發(fā)》作者簡介

圖書目錄

第1章 緒論
1.1 DSP概述
1.1.1 DSP的發(fā)展
1.1.2 DSP的特點(diǎn)
1.1.3 DSP的選型
1.1.4 TI公司的DSP
1.2 DSP的典型應(yīng)用
1.3 DSP的發(fā)展
1.4 DSP系統(tǒng)開發(fā)
1.4.1 系統(tǒng)的需求分析
1.4.2 系統(tǒng)的基本結(jié)構(gòu)
1.4.3 系統(tǒng)開發(fā)
第2章 CCS軟件應(yīng)用基礎(chǔ)
2.1 CCS介紹
2.2 Code Composer Studi03.1的安裝與配置
2.2.1 Code Composer Studi03.1的安裝
2.2.2 目標(biāo)系統(tǒng)配置
2.2.3 啟動(dòng)GEL文件
2.2.4 主機(jī)開發(fā)環(huán)境設(shè)置
2.3 Step-by—Step簡單應(yīng)用
2.3.1 CCS常用工具
2.3.2 簡單程序開發(fā)
2.4 代碼創(chuàng)建
2.4.1 新建一個(gè)工程
2.4.2 工程配置
2.5 CCS3.1基本應(yīng)用
2.5.1 編輯源程序
2.5.2 查看和編輯代碼
2.5.3 查找替換文字
2.5.4 書簽的使用
2.5.5 全速運(yùn)行(Running)/單步運(yùn)行(Step Run)
2.5.6 斷點(diǎn)設(shè)置
2.5.7 探針的使用
2.5.8 觀察窗口
2.6 分析和調(diào)整
2.6.1 應(yīng)用代碼分析
2.6.2 應(yīng)用代碼優(yōu)化
第3章 C/C++程序編寫基礎(chǔ)
3.1 C/C++編輯器概述
3.1.1 C/C++語言的主要特征
3.1.2 輸出文件
3.1.3 編譯器接口
3.1.4 編譯器操作
3.1.5 編譯器工具
3.2 TM$320X28xx的C/C++編程
3.2.1 概述
3.2.2 傳統(tǒng)的宏定義方法
3.2.3 位定義和寄存器文件結(jié)構(gòu)方法
3.2.4 位區(qū)和寄存器文件結(jié)構(gòu)體的優(yōu)點(diǎn)
3.2.5 使用位區(qū)的代碼大小及運(yùn)行效率
3.3 C/C++語言與匯編混合編程
3.4 TM$320X28xx定點(diǎn)處理器算法實(shí)現(xiàn)
3.4.1 定點(diǎn)與浮點(diǎn)處理器比較
3.4.2 采用Iqmath庫函數(shù)實(shí)現(xiàn)定點(diǎn)處理器的運(yùn)算
第4章TMS320X28xx系列DST綜述
4.1 TM$320X28xx系列DST內(nèi)核特點(diǎn)
4.2 TM$320X28xx系列DSP比較
4.2.1 工作頻率和供電
4.2.2 存儲(chǔ)器
4.2.3 外設(shè)
4.3 TMS320X28xx處理器外設(shè)功能介紹
4.3.1 事件管理器(281x處理器)
4.3.2 ePWM、eCAP、eQEP(F2808、F2806、F2801處理器)
4.3.3 A/D轉(zhuǎn)換模塊
4.3.4 SPI外設(shè)接口
4.3.5 SCI通信接口
4.3.6 CAN總線通信模塊
4.3.7 看門狗
4.3.8 通用目的數(shù)字量I/O
4.3.9 PLL時(shí)鐘模塊
4.3.10 多通道緩沖串口
4.3.11 外部中斷接口
4.3.12 存儲(chǔ)器及其接口
4.3.13 內(nèi)部集成電路(I2C)
4.4 TM$320X28xx的應(yīng)用領(lǐng)域
第5章 雙供電DSP電源設(shè)計(jì)
5.1 總線沖突
5.2 內(nèi)核和I/O供電次序控制策略
5.2.1 3.3 V單電源上電次序控制
5.2.2 輸入電壓大于3.3 V的上電次序控制
5.3 TMS320F、28xx電源設(shè)計(jì)
第6章 TMS320F2812的時(shí)鐘及看門狗
6.1 時(shí)鐘單元
6.1.1 時(shí)鐘單元基本結(jié)構(gòu)
6.1.2 鎖相環(huán)電路
6.1.3 時(shí)鐘單元寄存器
6.2 看門狗
6.2.1 看門狗的基本結(jié)構(gòu)
6.2.2 看門狗基本操作
6.2.3 看門狗寄存器
6.2.4 看門狗應(yīng)用
第7章 可編程數(shù)字量通用I/0
7.1 功能概述
7.2 端口配置
7.3 數(shù)字量I/O寄存器及其應(yīng)用
7.3.1 I/O復(fù)用寄存器及其應(yīng)用
7.3.2 I/O數(shù)據(jù)寄存器及其應(yīng)用
7.4 數(shù)字量I/O應(yīng)用舉例
第8章 中斷系統(tǒng)及其應(yīng)用
8.1 中斷概述及中斷源
8.2 PIE中斷擴(kuò)展
8.2.1 外設(shè)級中斷
8.2.2 PIE級中斷
8.2.3 CPU級中斷
8.3 中斷向量
8.3.1 中斷向量的分配
8.3.2 中斷向量的映射方式
8.4 可屏蔽中斷處理
8.4.1 中斷標(biāo)志設(shè)置(產(chǎn)生中斷)
8.4.2 中斷使能(單獨(dú)使能中斷)
8.4.3 全局使能(全局使能中斷)
8.5 定時(shí)器中斷應(yīng)用舉例
8.5.1 定時(shí)器基本操作
8.5.2 定時(shí)器寄存器
8.6 定時(shí)器中斷應(yīng)用舉例
第9章 事件管理器及其應(yīng)用
9.1 事件管理器概述
9.2 通用定時(shí)器
9.2.1 通用定時(shí)器計(jì)數(shù)模式
9.2.2 定時(shí)器的比較操作
9.2.3 通用定時(shí)器寄存器
9.3 比較單元及PWM輸出
9.3.1 比較單元功能介紹
9.3.2 PWM信號
9.3.3 與比較器相關(guān)的PWM電路
9.3.4 PWM輸出邏輯及死區(qū)控制
9.3.5 PWM信號的產(chǎn)生
9.3.6 比較單元寄存器
9.4 捕獲單元
9.4.1 捕獲單元的應(yīng)用
9.4.2 捕獲單元的結(jié)構(gòu)
9.4.3 捕獲單元的操作
9.4.4 捕獲單元相關(guān)寄存器
9.5 正交編碼脈沖單元
9.5.1 光電編碼器原理
9.5.2 正交編碼脈沖單元結(jié)構(gòu)及其接口
9.5.3 QEP電路時(shí)鐘
9.5.4 QEP的解碼
9.5.5 QEP電路的寄存器設(shè)置
9.5.6 QEP電路應(yīng)用
9.6 事件管理器中斷
9.6.1 中斷產(chǎn)生及中斷矢量
9.6.2 定時(shí)器的中斷
9.6.3 捕獲中斷
9.6.4 中斷寄存器
9.7 事件管理器應(yīng)用舉例
第10章 SPI接口及其應(yīng)用
10.1 SPI模塊功能概述
10.2 SPI的數(shù)據(jù)傳輸
10.2.1 主控制器模式
10.2.2 從設(shè)備模式
10.2.3 FIFO操作
10.3 SPI寄存器
10.3.1 SPI配置控制寄存器(SPICCR)
10.3.2 SPI操作控制寄存器(sPIcTL)
10.3.3 SPI狀態(tài)寄存器(SPISTs)
lO.3.4 SPI波特率設(shè)置寄存器(sPIBRR)
10.3.5 SPI仿真緩沖寄存器(SPIRXEMU)
10.3.6 SPI串行接收緩沖寄存器(SPIRXBUF)
10.3.7 SPI串行發(fā)送緩沖寄存器(SPITxBUF)
10.3.8 SPI串行數(shù)據(jù)寄存器(SPIDAT)
10.3.9 SPIFFTX寄存器
10.3.10 SPIFFRX寄存器
10.3.11 SPIFFCT寄存器
10.3.12 sPI優(yōu)先級控制寄存器(SPIPRI)
10.4 應(yīng)用實(shí)例
第11章 eCAN總線及其應(yīng)用
11.1 CAN總線概述
11.1.1 CAN總線特點(diǎn)
11.1.2 CAN總線數(shù)據(jù)格式
11.1.3 CAN總線的協(xié)議
11.2 C28x的eCAN模塊介紹
11.2.1 eCAN總線模塊概述
11.2.2 eCAN總線模塊特點(diǎn)
11.3 eCAN總線模塊的使用
11.3.1 eCAN模塊初始化
11.3.2 消息發(fā)送
11.3.3 消息接收
11.3.4 過載情況的處理
11.3.5 遠(yuǎn)程幀郵箱的處理
11.3.6 CAN模塊中斷及其應(yīng)用
11.3.7 eCAN模塊定時(shí)器管理
11.3.8 CAN模塊的掉電模式
11.4 CAN總線應(yīng)用舉例
11.4.1 消息發(fā)送例程
11.4.2 消息接收例程
第12章 SCI接口應(yīng)用
12.1 SCI接口特點(diǎn)
12.2 SCI數(shù)據(jù)格式
12.3 SCI增強(qiáng)功能
12.3.1 SCI的16級FIF0緩沖
12.3.2 SCI自動(dòng)波特率檢測
12.3.3 多處理器通信
12.4 SCI接口應(yīng)用
12.4.1 硬件設(shè)計(jì)
12.4.2 SCI寄存器
12.4.3 SCI初始化
12.4.4 SCI發(fā)送數(shù)據(jù)
12.5 接收發(fā)送數(shù)據(jù)
第13章 A/D轉(zhuǎn)換單元
13.1 A/D轉(zhuǎn)換單元概述
13.2 排序器操作
13.2.1 排序器操作方式
13.2.2 排序器的啟動(dòng)/停止模式
13.2.3 輸入觸發(fā)源
13.2.4 排序轉(zhuǎn)換的中斷操作
13.3 ADC的時(shí)鐘控制
13.4 ADC參考電壓
13.5 ADC單元寄存器
13.5.1 ADc模塊控制寄存器1
13.5.2 ADC模塊控制寄存器2
13.5.3 ADC模塊控制寄存器3
13.5.4 最大轉(zhuǎn)換通道寄存器(MAxcONV)
13.5.5 自動(dòng)排序狀態(tài)寄存器(AUTO—SEQ—SR)
13.5.6 ADC狀態(tài)和標(biāo)志寄存器(ADC—ST—FLG)
13.5.7 ADC輸入通道選擇排序控制寄存器
13.5.8 ADC轉(zhuǎn)換結(jié)果緩沖寄存器(RESULTn)
13.6 ADC應(yīng)用舉例
第14章 存儲(chǔ)器應(yīng)用及Boot引導(dǎo)模式
14.1 F28xx映射空間概述
14.2 XINTF接口擴(kuò)展
14.2.1 XINTF接口概述
14.2.2 XINTF接口操作
14.2.3 XINTF接口應(yīng)用舉例
14.3 Flash及其應(yīng)用
14.3.1 Flash存儲(chǔ)器特點(diǎn)
14.3.2 Flash存儲(chǔ)器尋址空間分配
14.3.3 C28x啟動(dòng)順序
14.3.4 Flash初始化
14.3.5 Flash編程
14.4 其他引導(dǎo)方式
14.4.1 處理器引導(dǎo)配置
14.4.2 C28x中斷向量表
14.4.3 BOOTROM基本情況介紹
14.4.4 BootLoader數(shù)據(jù)流
14.4.5 BootLoader傳輸流程
14.4.6 初始引導(dǎo)匯編函數(shù)
14.4.7 SCI引導(dǎo)裝載
14.4.8 并行GPl0裝載
14.4.9 SPI引導(dǎo)模式
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號