南京站 [切換城市]
眾眾網(wǎng)全國頁 眾眾網(wǎng)南京站 南京華清遠(yuǎn)見 南京TMS320C6000DSP系統(tǒng)開發(fā)
南京TMS320C6000DSP系統(tǒng)開發(fā)

南京TMS320C6000DSP系統(tǒng)開發(fā)

请询价

適合對(duì)象:對(duì)C語言培訓(xùn),編程語言培訓(xùn),計(jì)算機(jī)技術(shù)培訓(xùn)等有興趣學(xué)習(xí)的學(xué)員

課時(shí):請(qǐng)咨詢 班型:任意時(shí)段 班制:小班

開設(shè)課程校區(qū):南京校區(qū)

課程介紹

第一天

第1章 DSP技術(shù)概述

1.1 實(shí)時(shí)系統(tǒng)介紹

1.2 DSP的歷史和特點(diǎn)

1.3 DSP的選擇

第2章 C6000 DSP的開發(fā)環(huán)境CCS

2.1 C6000 CCS的功能

2.2 CCS setup

2.3 C6000代碼生成工具和開發(fā)流程

2.4 CCS的調(diào)試手段

2.5 CCS高級(jí)工具:pin connect,profile

2.6 CCS simulator 功能

2.7 CCS simulator仿真和板卡在線調(diào)試的區(qū)別

第3章 在CCS下開發(fā)應(yīng)用程序

3.1 熟悉CCS開發(fā)環(huán)境

3.2 用C語言開發(fā)應(yīng)用程序的結(jié)構(gòu)和技巧

實(shí)驗(yàn)課:練習(xí)在CCS上創(chuàng)建工程及調(diào)試

1) 熟悉CCS開發(fā)環(huán)境

2) CCS 編譯器設(shè)置

3) 熟悉C6000 project的基本組成文件

4) 學(xué)習(xí)代碼生成過程及加載BIOS

5) 學(xué)習(xí)CCS的調(diào)試方法

6) 在simulator環(huán)境下模擬中斷及memory分配等功能

第二天

第4章 C6000的體系結(jié)構(gòu)一

4.1 C6000的體系結(jié)構(gòu)

4.2 C6000的匯編語言

4.3 C6000的寄存器簡介

4.4 C6000的存儲(chǔ)器結(jié)構(gòu)和cache

4.5 C6000的流水線

第5章 C6000 C 運(yùn)行時(shí)環(huán)境

5.1 C6000存儲(chǔ)器規(guī)范

5.2 C6000堆棧的使用

5.3 C6000的初始化

第三天

第6章 C6000的外設(shè)及使用

6.1 EDMA

6.2 中斷系統(tǒng)

6.3 EMIF

6.4 McASP,MCBSP

6.5 HPI及PCI

6.6 bootloader

第7章 DDK驅(qū)動(dòng)開發(fā)及XDAIS算法標(biāo)準(zhǔn)

7.1 DDK驅(qū)動(dòng)開發(fā)

7.2 XDAIS算法標(biāo)準(zhǔn)

實(shí)驗(yàn)課:在CCS上實(shí)現(xiàn)中斷,EDMA,McASP和EMIF,及DDK和XDAIS例子

1.

1)掌握用CSL函數(shù)配置外設(shè)方法

2)EDMA的幾種常見使用配置例程

3)MCASP結(jié)合外部音頻和視頻配置芯片配置

4)音頻和視頻芯片的IIC驅(qū)動(dòng)

2. DDK 驅(qū)動(dòng)開發(fā)及XDAIS算法標(biāo)準(zhǔn)

1)分析AIC23 語音DDK驅(qū)動(dòng)例程來理解DDK使用

2)分析G.***.1語音壓縮的XDAIS算法標(biāo)準(zhǔn)

第四天

第8章 TI的實(shí)時(shí)操作系統(tǒng):DSP/BIOS

8.1 RTOS與通用OS

8.2 DSP/BIOS的模塊

8.3 DSP/BIOS程序的生成

8.4 DSP/BIOS內(nèi)核分析及代碼調(diào)試

8.5 BIOS的優(yōu)勢

實(shí)驗(yàn)課:基于DSP/BIOS的C6000軟件開發(fā)

1)了解DSP/BIOS開發(fā)的流程

2)設(shè)計(jì)一個(gè)中斷驅(qū)動(dòng)的DSP/BIOS軟件:FFT

3)分析DSP/BIOS的sem 和mailbox方式的任務(wù)切換過程

4)在CCS上逐個(gè)運(yùn)行BIOS模塊,掌握BIOS及其實(shí)時(shí)分析工具的使用。

第五天

第9章 嵌入式實(shí)時(shí)系統(tǒng)軟件開發(fā)與調(diào)試

9.1 調(diào)試的概念

9.2 數(shù)據(jù)鏈路

9.3 中斷、DMA和時(shí)鐘

9.4 實(shí)時(shí)調(diào)試方法與經(jīng)驗(yàn)

9.5 調(diào)試實(shí)例分析

第10章 C6000代碼優(yōu)化

10.1 代碼優(yōu)化的概念

10.2 代碼優(yōu)化的目標(biāo)和分類

10.3 基于手工匯編的代碼優(yōu)化

10.4 軟件流水的概念

10.5 基于線性匯編的優(yōu)化

10.6 C代碼優(yōu)化方法及內(nèi)核函數(shù)的使用

10.7 對(duì)比C優(yōu)化的代碼和反匯編,結(jié)合CPU結(jié)構(gòu)衡量優(yōu)化效果

10.8 理解asm文件中的循環(huán)反饋信息

10.9 代碼優(yōu)化實(shí)例分析

實(shí)驗(yàn)課:點(diǎn)積運(yùn)算代碼優(yōu)化

1)使用一般C優(yōu)化方法優(yōu)化

2)使用內(nèi)核函數(shù)優(yōu)化

3)編譯器優(yōu)化設(shè)置比較

4)使用CCS調(diào)試工具對(duì)比以上優(yōu)化的效果,并結(jié)合反匯編代碼找出他們的優(yōu)缺點(diǎn)

第六天

第11章 DSP小系統(tǒng)設(shè)計(jì)

11.1 小系統(tǒng)組成

11.2 程序 ROM

11.3 電源

11.4 時(shí)鐘

11.5 復(fù)位電路

11.6 JTAG

第12章 C6000的體系結(jié)構(gòu)

12.1 C 6000 CPU 的結(jié)構(gòu)

12.2 C 6000 基本指令系統(tǒng)

12.3 C 6000 存儲(chǔ)器映射

12.4 C 6000 外設(shè)概述

第13章 項(xiàng)目從設(shè)計(jì)到實(shí)現(xiàn)的過程簡單小結(jié)

13.1 如何選擇芯片

13.2 在CCS simulator和開發(fā)板上驗(yàn)證系統(tǒng)的設(shè)計(jì)和算法的執(zhí)行效果

13.3 設(shè)計(jì)原理圖

13.4 制板后硬件調(diào)試

13.5 DSP外設(shè)驅(qū)動(dòng)

13.6 DSP上運(yùn)行算法

13.7 在實(shí)現(xiàn)過程中修改設(shè)計(jì)

實(shí)驗(yàn)課:用硬件設(shè)計(jì)軟件PADS軟件畫C6000系統(tǒng)小系統(tǒng)原理圖

1) 熟系 PADS 軟件原理圖工具

2) 理解 C6000 小系統(tǒng)組成原理

3) 學(xué)習(xí)畫原理圖

學(xué)校介紹

華清遠(yuǎn)見教育集團(tuán),總部位于北京中關(guān)村,創(chuàng)辦于2004年,是一家集產(chǎn)學(xué)研于一體的高端IT職業(yè)教育品牌。19年來,華清遠(yuǎn)見始終堅(jiān)持“技術(shù)創(chuàng)新引領(lǐng)教育發(fā)展”的企業(yè)發(fā)展理念,堅(jiān)持“做良心教育,做專業(yè)教育,做受人尊敬的職業(yè)教育”的核心育人理念。目前,集團(tuán)業(yè)務(wù)包括面授課程、在線課程、智能教儀產(chǎn)品研發(fā)3大方向。其中,面授課程涵蓋高薪就業(yè)、師資培訓(xùn)和企業(yè)內(nèi)訓(xùn)3大課程方向。從線下到線上,從教學(xué)到研發(fā),華清遠(yuǎn)見業(yè)務(wù)全面覆蓋不同客戶群體的需求。并先后在北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽、重慶、濟(jì)南、長沙成立12個(gè)直營中心。成立19年,改變了27余萬學(xué)子的命運(yùn),幫助他們實(shí)現(xiàn)了夢想,這是華清遠(yuǎn)見企業(yè)價(jià)值的實(shí)現(xiàn),更是我們 每一個(gè)華清人社會(huì)價(jià)值的實(shí)現(xiàn)。

南京華清遠(yuǎn)見

  • 課程數(shù)量

    87

  • 分校數(shù)量

    1

  • 學(xué)員評(píng)價(jià)

    0

立即咨詢

精選推薦

南京軟件工程師培訓(xùn)

南京华清远见

南京軟件工程師培訓(xùn)

南京华清远见

南京嵌入式開發(fā)培訓(xùn)班

南京华清远见

南京python培訓(xùn)

南京华清远见

南京學(xué)web前端程序開發(fā)

南京华清远见

南京java網(wǎng)站培訓(xùn)機(jī)構(gòu)

南京华清远见

南京物聯(lián)網(wǎng)工程培訓(xùn)

南京华清远见

南京嵌入式培訓(xùn)認(rèn)證

南京华清远见

南京軟件開發(fā)培訓(xùn)

南京华清远见

南京python培訓(xùn)機(jī)構(gòu)

南京华清远见

相關(guān)推薦