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

TMS 320 F28x源碼解讀

TMS 320 F28x源碼解讀

定 價:¥49.00

作 者: 任潤柏,周荔丹,姚鋼 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121113291 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 377 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《TMS 320 F28x源碼解讀》作者簡介

圖書目錄

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

本目錄推薦

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