注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)TMS 320 F28x源碼解讀

TMS 320 F28x源碼解讀

TMS 320 F28x源碼解讀

定 價(jià):¥49.00

作 者: 任潤(rùn)柏,周荔丹,姚鋼 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787121113291 出版時(shí)間: 2010-07-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 377 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一本F28x系統(tǒng)的入門書。書中提供的F28x外設(shè)驅(qū)動(dòng)源碼文件是TMS 320 F28x系統(tǒng)的底層文件,適合所有F28x硬件系統(tǒng)。實(shí)踐證明,從可操作調(diào)試的外設(shè)驅(qū)動(dòng)源碼出發(fā),是進(jìn)入F28x領(lǐng)域的一條捷徑。本書通過解讀德州儀器提供的DSP2000系列外設(shè)驅(qū)動(dòng)源碼(文檔名SPRC097)的方式,介紹了TMS 320 F28x各種外設(shè)的驅(qū)動(dòng)機(jī)制、運(yùn)行要領(lǐng)及與系統(tǒng)之間的關(guān)系,并對(duì)建立SPRC097文件體系的位域結(jié)構(gòu)體方法給出詳細(xì)的說明。書中源代碼均通過實(shí)際運(yùn)行驗(yàn)證。本書可作為電氣、自動(dòng)控制和電子類專業(yè)本科生和研究生的教科書或參考書,也可作為相關(guān)領(lǐng)域的工程技術(shù)人員的參考書。書中的所有源碼、支持源碼的頭文件和共享文件均可在電子工業(yè)出版社網(wǎng)站(http://www.phei.com.cn/“資源下載”)免費(fèi)下載。

作者簡(jiǎn)介

暫缺《TMS 320 F28x源碼解讀》作者簡(jiǎn)介

圖書目錄

第1章 DSPF28x使用入門
1.1 項(xiàng)目文件的目錄結(jié)構(gòu)
1.2 外設(shè)位域結(jié)構(gòu)體方法綜述
1.2.1 傳統(tǒng)#define方法
1.2.2 位域及結(jié)構(gòu)體方法
1.2.3 添加位域結(jié)構(gòu)體
1.2.4 共用體結(jié)構(gòu)體位域應(yīng)用實(shí)例
1.3 外設(shè)示例項(xiàng)目
1.3.1 開啟一個(gè)項(xiàng)目
1.3.2 新建一個(gè)項(xiàng)目
1.3.3 示例程序結(jié)構(gòu)
1.3.4 示例流程及示例一覽表
第2章 CPU定時(shí)器0的驅(qū)動(dòng)
2.1 定時(shí)器基本概念
2.1.1 定時(shí)器時(shí)鐘和時(shí)鐘源
2.1.2 定時(shí)器寄存器
2.1.3 控制定時(shí)器速率的幾個(gè)因素
2.1.4 啟動(dòng)定時(shí)器O步驟
2.2 定時(shí)器0中斷設(shè)置
2.3 關(guān)于ConfigCpuTimet()函數(shù)的說明
2.4 定時(shí)器0中斷啟動(dòng)程序?qū)嵗–puTimer.c)
第3章 通用輸入/輸出(GPIO)
3.1 GPIO概述
3.1.1 GPIO寄存器
3.1.2 寄存器功能介紹
3.1.3 GPIO的啟動(dòng)
3.2 程序?qū)嵗?br />3.2.1 GPIO切換測(cè)試程序(GpioToggle.c)
3.2.2 GPIO回送測(cè)試程序(GpioLoopback.c)
第4章 串行通信接口(SCI)
4.1 SCI模塊概述
4.1.1 SCI寄存器一覽表
4.1.2 SCI引腳的連接
4.1.3 SCI通信數(shù)據(jù)格式
4.1.4 多處理器(多機(jī))通信的喚醒模式
4.2 SCI模塊啟動(dòng)要領(lǐng)
4.2.1 串行通信接口的配置
4.2.2 SCI時(shí)鐘及波特率的配置
4.2.3 通信模式的配置
4.2.4 SCI數(shù)據(jù)發(fā)送及接收過程
4.3 接收和發(fā)送過程中的中斷邏輯
4.3.1 標(biāo)準(zhǔn)模式下的SCI中斷
4.3.2 增強(qiáng)型模式下的SCI中斷
4.3.3 SCI中斷設(shè)置指令
4.4 程序?qū)嵗?br />4.4.1 SCI數(shù)字回送測(cè)試程序(sciLoopBac.c)
4.4.2 通過中斷進(jìn)行數(shù)字回送測(cè)試程序(SciLoopBackInt.c)
4.4.3 SCI自動(dòng)波特檢測(cè)示例(sciAutobaud.c)
第5章 串行外圍接口(SPI)
5.1 SPI模塊概述
5.2 SPI工作模式
5.2.1 主機(jī)工作模式
5.2.2 從機(jī)工作模式
5.2.3 數(shù)據(jù)傳送格式
5.3 SPI時(shí)鐘及波特率
5.3.1 SPI時(shí)鐘
5.3.2 SPI波特率的計(jì)算
5.3.3 SPI時(shí)鐘方案
5.4 SPI中斷
5.4.1 標(biāo)準(zhǔn)模式下的SPI中斷
5.4.2 增強(qiáng)模式下的SPI中斷
5.5 SPI的啟動(dòng)和配置指令
5.5.1 SPI同步串行接口的配置
5.5.2 SPI時(shí)鐘及波特率的配置
5.5.3 SPI配置控制寄存器(SPICCR)的配置
5.5.4 SPI工作寄存器(SPICTL)的配置
5.5.5 SPI中斷設(shè)置
5.6 程序?qū)嵗?br />5.6.1 SPI數(shù)字回送程序(SpiLoopBack.c)
5.6.2 采用中斷的SPI數(shù)字回送程序(spiLoopBackInterrupts.c)
5.6.3 數(shù)模(DAC)轉(zhuǎn)換測(cè)試程序(spiDac.c)
第6章 多通道緩沖接口(McBSP)的驅(qū)動(dòng)
6.1 McBSP概述
6.1.1 McBSP寄存器列表
6.1.2 多通道緩沖串行端口的配置
6.2 McBSP采樣率發(fā)生器時(shí)鐘
6.2.1 內(nèi)部時(shí)鐘CLKG與幀同步脈沖FSG的計(jì)算
6.2.2 采樣率發(fā)生器CLKG時(shí)鐘的控制
6.2.3 采樣率發(fā)生器的輸入極性選擇
6.2.4 幀同步信號(hào):FSG用于接收器和發(fā)送器的條件
6.2.5 幀脈沖檢測(cè)和時(shí)鐘同步模塊的作用
6.3 McBSP的接收與發(fā)送
6.3.1 McBSP的接收
6.3.2 McBSP的發(fā)送
6.4 多通道選擇模式
6.5 SPI協(xié)議
6.6 接收器和發(fā)送器的配置與實(shí)例
6.6.1 接收器配置
6.6.2 發(fā)送器的配置
6.7 McBSP配置實(shí)例
6.7.1 復(fù)位McBSP
6.7.2 McBSP控制寄存器的配置
6.7.3 McBSP增強(qiáng)模式下的配置
6.7.4 啟動(dòng)MeBSP
6.8 McBSP中斷
6.8.1 接收中斷的產(chǎn)生
6.8.2 發(fā)送中斷的產(chǎn)生
6.8.3 中斷設(shè)置
6.9 McBSP寄存器
6.1 0程序示例
6.1 0.1 McBSP數(shù)字回送程序(McbspLoopBack.c)
6.1 0.2 通過中斷進(jìn)行McBSP數(shù)字回送程序(McBSP-FFDLB-int.c)
第7章 增強(qiáng)型局域網(wǎng)絡(luò)控制器(eCAN)的驅(qū)動(dòng)
7.1 CAN概述
7.1.1 CAN數(shù)據(jù)幀的組成
7.1.2 eCAN控制和狀態(tài)寄存器
7.2 ecAN模塊的結(jié)構(gòu)及運(yùn)行機(jī)制
7.3 eCAN的設(shè)置和啟動(dòng)
7.3.1 使能CAN通信
7.3.2 時(shí)鐘模塊的配置及計(jì)算
7.3.3 過濾器的使用
7.3.4 設(shè)置主控制寄存器(CANMc)
7.3.5 發(fā)送郵箱的配置
7.3.6 接收郵箱的配置
7.3.7 遠(yuǎn)程幀郵箱的使用
7.4 eCAN的中斷
7.4.1 中斷標(biāo)志位的選擇
7.4.2 中斷配置
7.4 -3郵箱中斷
7.4.4 郵箱中斷處理
7.4.5 中斷服務(wù)程序結(jié)束前必須進(jìn)行的操作
7.4.6 中斷設(shè)置
7.5 程序?qū)嵗╡CAN.c)
第8章 事件管理器(EV)驅(qū)動(dòng)要領(lǐng)及例程
8.1 定時(shí)器模塊
8.1.1 定時(shí)器的時(shí)鐘源及時(shí)鐘
8.1.2 定時(shí)器的設(shè)置和啟動(dòng)
8.1.3 定時(shí)器的四種計(jì)數(shù)模式
8.1.4 定時(shí)器的比較操作和輸出邏輯
8.1.5 對(duì)稱和非對(duì)稱的波形發(fā)生器
8.1.6 TxPWM脈沖的計(jì)算
8.1.7 定時(shí)器的中斷
8.1.8 PWM的設(shè)置流程及復(fù)位引發(fā)的事件
8.1.9 TxPWM引腳輸出脈沖頻率及占空比的控制
8.2 全比較單元模塊
8.2.1 全比較單元的設(shè)置
8.2.2 比較單元的死區(qū)邏輯模塊
8.2.3 比較單元的操作和輸出邏輯
8.2.4 PWMl/PWM2引腳輸出及占空比的控制
8.3 定時(shí)器2模塊(正交編碼QEP模塊)
8.4 捕獲單元模塊
8.5 控制邏輯模塊
8.6 事件管理器(EV)的中斷
8.6.1 事件管理器(Ev)的四類中斷
8.6.2 中斷的處理過程
8.6.3 中斷設(shè)置
8.7 用事件管理器啟動(dòng)模數(shù)轉(zhuǎn)換
8.8 通過事件管理產(chǎn)生PWM示例(EvPwm.c)
第9章 模數(shù)轉(zhuǎn)換器(ADC)
9.1 ADC概述
……
第10章 外設(shè)中斷擴(kuò)展(PIE)模塊的使用
第11章 CMD文件的運(yùn)用
第12章 IQmath方法概述
參考文獻(xiàn)

本目錄推薦

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