0人評分過此書

TMS320F240X組合語言及C語言多功能控制應用

出版日期
2005
閱讀格式
PDF
書籍分類
學科分類
ISBN
9572148915

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
  • 第1章 機電控制TMS320F/C2407結構及發展系統
    • 1-1 TMS320F2407特性簡介
    • 1-2 TMS320F2407架構
    • 1-3 SN-DSP2407M主CPU發展系統
      • 1-3-1 SN-F2407M記憶體配置架構
      • 1-3-2 SNF2407M介面訊號配置
    • 1-4 SN-DSP2407-MIO週邊控制發展系統
    • 1-5 SN-DSP2407-PLD擴充週邊控制發展系統
    • 1-6 SN-CPLD8/10介面電路
      • 1-6-1 EPF8282ALC84-4介面電路
      • 1-6-2 EPF10K10TC144及ACX1K100QC208介面電路
    • 1-7 SN-DSP2407S發展系統實體結構
  • 第2章 TMS320F/C2407的記憶體配置結構
    • 2-1 TMS320LF/C2407的記憶體和映射暫存器及I/O的配置
    • 2-2 TMS320LF/C2407的外部記憶體及I/O的讀寫時序設定
  • 第3章 2407的CPU結構和定址模態及指令
    • 3-1 LF2407的CPU架構
    • 3-2 CPU的運算處理架構
      • 3-2-1 CPU的乘法器運算處理架構
      • 3-2-2 CALU的多工輸入移位倍率器架構
      • 3-2-3 中央算術邏輯單元CALU的架構
      • 3-2-4 輔助暫存器的索引算術運作單元ARAU架構
    • 3-3 記憶體的定址模態
      • 3-3-1 立即定址模式
      • 3-3-2 直接定址模式
      • 3-3-3 間接定址模式
    • 3-4 對應程式記憶體PM及I/O記憶體IM的讀寫指令
      • 3-4-1 程式記憶體的讀寫
      • 3-4-2 I/O記憶體的讀寫
    • 3-5 對應程式記憶體PM及資料記憶體DM的交互讀寫指令
    • 3-6 程式記憶體PM,資料記憶體DM、I/O記憶體讀寫及ALU運算指令
  • 第4章 TMS320F/C2407 的程式分岔及控制
    • 4-1 程式位址產生器
    • 4-2 指令的管線運作(Pipeline Operation)
    • 4-3 分岔指令的分岔,呼叫副程式及返回主程式運作
    • 4-4 重複單一指令的執行運作
    • 4-5 中斷運作
    • 4-6 週邊中斷暫存器
    • 4-7 系統重設
    • 4-8 非法的定址運作檢測
    • 4-9 外部中斷控制暫存器
      • 4-9-1 外部中斷1控制暫存器(XINT1CR)
      • 4-9-2 外部中斷2控制暫存器(XINT2CR)
    • 4-10 中斷優先序及其向量表格
    • 4-11 系統結構化控制及狀態暫存器(SCSR1,SCSR2)
    • 4-12 看門狗計時器(Watchdog Timer)
      • 4-12-1 看門狗計時器模組的特性
      • 4-12-2 看門狗計時器WDCNTR
      • 4-12-3 看門狗重設鎖控暫存器WDKEY
      • 4-12-4 看門狗計時器的控制暫存器WDCR
  • 第5章 LF2407的CC/CCS運作及基本I/O測試實驗
    • 5-1 CC簡介
    • 5-2 CC的安裝設定
    • 5-3 LF2407系列的CCS/CC程式編輯和組譯操作
    • 5-4 一般I/O的輸出入應用
    • 5-5 基本週邊連結測試及實驗
      • 實驗5-1 基本輸出入讀取控制及電路測試實驗
      • 實驗5-2 CPLD的I/O擴充RTC讀取及4位元七段LED掃描顯示實驗
      • 實驗5-3 以C語言編輯作DAC8函數訊號輸出控制實驗
      • 實驗5-4 以C語言編輯作步進馬達運轉控制實驗
  • 第6章 事件處理模組
    • 6-1 事件處理模組概要
    • 6-2 通用計時器GPT
    • 6-3 通用計時器的比較器運作(Compare)
      • 6-3-1 TxPWM的輸出控制運作
      • 6-3-2 TxPWM的輸出控制邏輯電路
    • 6-4 完全比較器單元
      • 6-4-1 比較單元暫存器
    • 6-5 PWM 與比較器單元的結合電路
      • 6-5-1 事件處理的PWM產生能力
      • 6-5-2 可規劃的死帶單元
    • 6-6 比較器單元的PWM波形產生及PWM電路
      • 6-6-1 事件管理的PWM輸出產生
      • 6-6-2 PWM 輸出產生之暫存器設定
      • 6-6-3 非對稱PWM波形的產生
      • 6-6-4 對稱PWM波形的產生
    • 6-7 向量空間PWM
      • 6-7-1 三相電力換流器
      • 6-7-2 以事件處理模組之空間向量PWM波形產生
    • 6-8 捕捉(Capture)單元
      • 6-8-1 捕抓單元的特性
      • 6-8-2 捕抓單元的運作
      • 6-8-3 捕抓單元之暫存器
      • 6-8-4 捕抓單元的FIFO堆疊暫存器
      • 6-8-5 捕抓中斷
      • 6-8-6 捕抓應用範例程式
    • 6-9 四象限編碼脈衝(Quadrature Encoder Pulse QEP)電路
      • 6-9-1 QEP接腳端
      • 6-9-2 QEP電路的計數時基
      • 6-9-3 QEP解碼電路
      • 6-9-4 QEP的通用計數器運作
      • 6-9-5 通用計時器在QEP運作時的中斷及相關比較輸出
      • 6-9-6 QEP電路中的暫存器設定
      • 6-9-7 QEP電路應用範例說明
      • 6-9-8 QEP電路應用範例說明
    • 6-10 事件處理模組的中斷
      • 6-10-1 EV中斷要求及其服務
      • 6-10-2 EVA中斷相關暫存器
      • 6-10-3 EVB中斷相關暫存器
      • 6-10-4 捕抓器及事件中斷的程式應用範例
    • 6-11 事件處理週邊的簡易C語言程式應用
      • 實驗6-6 步進馬達高速PWM控制應用
      • 實驗6-7 步進馬達微步PWM控制應用
      • 實驗6-8 EV捕抓器作為脈衝寬的即時精確量測C程式應用
      • 實驗6-9 EV四象限QEP即時定位計數量測C程式應用
    • 6-12 CPU的中斷及其閒置模態運作
      • 實驗6-10 C語言編輯的CPU其閒置IDLE模態運作實驗
      • 實驗6-11 C語言編輯的CPU中斷(NMI、INTR、TRAP)運作實驗
      • 實驗6-12 C語言編輯的ACTRA橋式直流馬達運轉控制實驗
      • 實驗6-13 C語言編輯的ACTRA橋式單向交流電源控制實驗
  • 第7章 類比/數位轉換ADC模組
    • 7-1 ADC模組特性
    • 7-2 ADC轉換概述
      • 7-2-1 自動輪序:運作原理
      • 7-2-2 基本運作
      • 7-2-3 輪序器以多重的“時序觸發”作“啓動/停止”運作
      • 7-2-4 輸入觸發說明
      • 7-2-5 在輪序期間的中斷運作
    • 7-3 ADC模組的時脈預除器
    • 7-4 ADC轉換值的校準
    • 7-5 ADC轉換的自我測試
    • 7-6 暫存器的位元功能描述
      • 7-6-1 ADC控制暫存器1
      • 7-6-2 ADC控制暫存器2
      • 7-6-3 最大轉換通道暫存器
      • 7-6-4 自動輪序狀態暫存器(AUTO_SEQ_SR)
      • 7-6-5 ADC 輸入通道選擇輪序控制暫存器(CHSELQn)
      • 7-6-6 ADC轉換結果值的緩衝暫存器(對應於雙輪序模式)
    • 7-7 ADC轉換時脈週期
    • 7-8 ADC轉換模組的程式應用範例
      • 實驗7-1 四通道ADC轉換顯示
      • 實驗7-2 C語言作ADC之二通道T1啓動之中斷轉換顯示
  • 第8章 串列通訊介面SCI模組
    • 8-1 與C240的SCI介面差別
      • 8-1-1 SCI物理層的描述
      • 8-1-2 SCI的架構
      • 8-1-3 SCI模組暫存器
      • 8-1-4 多處理器及非同步通訊模式
    • 8-2 SCI可規劃的資料格式
    • 8-3 SCI多處理器通訊
      • 8-3-1 閒置線多處理器模式
      • 8-3-2 定址位元的多處理器模式
    • 8-4 SCI通訊格式
      • 8-4-1 通訊模式的接收訊號
      • 8-4-2 通訊模式的傳出訊號
    • 8-5 SCI埠的中斷
      • 8-5-1 SCI包德率計算
    • 8-6 SCI模組暫存器
      • 8-6-1 SCI通訊控制(Communication Control)暫存器SCICCR
      • 8-6-2 SCI控制(ConTroL)暫存器1 SCICTL1
      • 8-6-3 SCI的包德率選擇設定暫存器(SCIHBAUD/SCILBAUD)
      • 8-6-4 SCI控制(ConTroL)暫存器2SCICTL2
      • 8-6-5 SCI接收器的狀態暫存器SCIRXST
      • 8-6-6 接收器的資料緩衝暫存器
      • 8-6-7 SCITXBUF傳出資料緩衝暫存器
      • 8-6-8 SCI的中斷優先序控制SCIPRI暫存器
    • 8-7 SCI介面的應用程式範例
      • 8-7-1 SCI程式實驗範例
    • 8-8 SCI週邊各暫存器及對應位元名稱表
  • 第9章 串列同步通訊介面SPI模組
    • 9-1 SPI物性的描述
    • 9-2 SPI控制暫存器
    • 9-3 SPI的運作
      • 9-3-1 SPI運作引言
      • 9-3-2 SPI主控/次控連結
    • 9-4 SPI的中斷
      • 9-4-1 SPI的中斷致能位元SPI_INT_ENA(SPICTL.0)
      • 9-4-2 SPI的中斷旗號位元SPI_INT_FLAGE(SPISTS.6)
      • 9-4-3 SPI的接收溢位中斷致能位元OVERRUN_INT_ENA(SPICTL.4)
      • 9-4-4 SPI接收溢位中斷旗號位元RECEIVER_OVERRUN(SPISTS.7)
      • 9-4-5 SPI中斷優先序設定位元SPI_PRIORITY(SPIIPRI.6)
      • 9-4-6 SPI的資料格式
      • 9-4-7 SPI的包德率及時脈結構
      • 9-4-8 SPI時脈結構
      • 9-4-9 SPI處於重設時的啓動
      • 9-4-10 適確的使用SPI的軟體重設來啓動SPI
      • 9-4-11 資料傳輸例
    • 9-5 SPI控制暫存器
      • 9-5-1 SPI結構化控制暫存器(SPICCR)
      • 9-5-2 SPI運作控制暫存器(SPICTL)
      • 9-5-3 SPI運作狀態暫存器(SPISTS)
      • 9-5-4 SPI包德率暫存器(SPIBRR)
      • 9-5-5 SPI模擬緩衝暫存器(SPIRXEMU)
      • 9-5-6 SPI串列接收緩衝暫存器(SPIRXBUF)
      • 9-5-7 SPI串列傳出緩衝暫存器(SPITXBUF)
      • 9-5-8 SPI串列資料暫存器(SPIDAT)
      • 9-5-9 SPI中斷優先序控制暫存器(SPIPRI)
    • 9-6 SPI的運作時序波形例
    • 9-7 SPI的組合語言軟體應用例
      • 實驗9-1 SPI的對應DSP2407所規劃的I/O介面資料作SPI傳輸
      • 9-7-1 SPI的組合語言編寫對應資料作SPI傳輸
    • 9-8 SPI的C語言軟體應用例
      • 實驗9-2 C語言程式執行SPI自我傳輸顯示實驗
  • 第10章 控制區域網路介面CAN模組
    • 10-1 簡介
    • 10-2 CAN模組的概觀
      • 10-2-1 CAN模組的協定概觀
      • 10-2-2 CAN模組傳輸格式
      • 10-2-3 CAN控制器的結構
    • 10-3 CAN郵遞箱的佈局
      • 10-3-1 CAN訊息緩衝器
      • 10-3-2 寫入到接收郵遞箱RAM
      • 10-3-3 傳送郵遞箱(Transmit Mailbox)
      • 10-3-4 接收郵遞箱(Receive Mailbox)
      • 10-3-5 遙控框(Remote Frame)的處置
      • 10-3-6 接收濾除器(Accepctance Filter)
    • 10-4 CAN控制暫存器(CAN Control Register)
      • 10-4-1 郵遞箱方向及致能暫存器(Mailbox Direction/Enable Register)
      • 10-4-2 傳送控制暫存器(Transmit Control Register TCR)
      • 10-4-3 接收控制暫存器(Receive Control Register RCR)
      • 10-4-4 主控制暫存器(MCR:Master Control Register)用來控制訊息的接收
      • 10-4-5 位元傳輸率的設定暫存器(BCRn:Bit Configuration Registers)
    • 10-5 CAN的狀態暫存器
      • 10-5-1 CAN的整體狀態暫存器GSR(Global Status Register)
      • 10-5-2 CAN的錯誤狀態暫存器ESR(Error Status Register)
      • 10-5-3 CAN的錯誤計數暫存器CEC(Can Error Counter Register)
    • 10-6 CAN 的中斷控制
      • 10-6-1 CAN的中斷旗號暫存器(Can Interrupt Flage Register)
      • 10-6-2 CAN中斷遮罩暫存器(Can Interrupt Mask Register)
    • 10-7 CAN的結構配置模式及其傳輸運作
    • 10-8 省電模式
    • 10-9 閒置模式
    • 10-10 CAN匯流排的轉換及仲裁和其他CAN裝置晶片
      • 10-10-1 Microchip的CAN微控器
      • 10-10-2 ATMEL的CAN微控器
      • 10-10-3 CAN匯流排的介面轉換器
      • 10-10-4 CAN匯流排的仲裁
    • 10-11 CAN模組的應用及其範例程式
      • 實驗10-1 CAN模組的自我檢測範例程式及實驗
      • 實驗10-2 CAN遙控框傳輸控制REM_REQ及REM_ANS程式
      • 實驗10-3 CAN模組的自我檢測C程式範例及實驗
  • 第11章 240X控制系統專題製作實驗範例A
    • 11-1 PLC的機電控制應用系統
      • 11-1-1 介面原理說明
      • 11-1-2 系統運作原理
      • 11-1-3 規劃簡易PLC機電控制應用例
    • 11-2 直流伺服馬達PWM定位控制
      • 11-2-1 定速定位控制週邊及硬體電路
  • 第12 章 240X控制系統專題製作實驗範例B
    • 12-1 實驗12-1 PWM溫度簡易回授控制專題
      • 12-1-1 介面原理說明
    • 12-2 2407與MCU透過UART作RTC傳輸控制
      • 12-2-1 AVR的介面原理說明
      • 12-2-2 實驗12-2將所設定RTC及資料透過SCI傳輸控制專題
  • 第13章 SPVC三相電力控制專題應用例
    • 13-1 SPVC三相電力驅動電路簡介
    • 13-2 三相電力控制實驗模組電路簡介
    • 13-3 三相PWM空間向量電力控制基本原理
    • 13-4 三相PWM空間向量恆定V/HZ比率馬達轉速控制基本原理
      • 13-4-1 定點運算器的模數刻度運算
    • 13-5 實驗13-1 PWM正弦波進行恆定V/HZ三相感應馬達速度控制專題
      • 13-5-1 實驗程序
      • 13-5-2 討論
    • 13-6 實驗13-2 C程式的硬體向量空間SVPWM產生三相弦波控制實驗
      • 13-6-1 實驗程序
  • 第14章 CCS及F240X的FLASH程式資料ISP燒錄
    • 14-1 簡介
    • 14-2 CCS的單步除錯執行
    • 14-3 F240X的Flash程式資料ISP燒錄
      • 14-3-1 Flash程式資料ISP燒錄的F24XX Flash Plugin V1.10.1安裝
      • 14-3-2 F240X系列的Flash程式資料ISP燒錄
  • 附錄A F2407組合語言指令表
    • A-1 指令格式的一些符號標示及其相對的意義
    • A-2 條件判別
    • A-3 累積器的算術及邏輯運作指令表
      • A-3-1 累積器的算術及邏輯運作指令表
      • A-3-2 累積器的算術及邏輯運作指令表
    • A-4 輔助暫存器的運作指令表
    • A-5 TREG及PREG暫存器及對應的乘法運作指令表
    • A-6 程式分岔的運作指令表
    • A-7 控制運作指令表
    • A-8 I/O及資料、程式記憶體的運作指令表
    • A-9 輔助暫存器ARX的定址運作模式

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading