教學優勢
曙海教育的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系。曙海教育的課程在業內有著響亮的知名度。
本課程,秉承21年積累的教學品質,以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。
課程簡介:
ADI SHARC開發培訓班
第一部分
ADI嵌入式處理器特性介紹和應用分析
ADI嵌入式處理器解決方案剖析
ADI SHARC系列處理器體系結構介紹
ADI SHARC開發工具(軟件環境和硬件工具)介紹
ADI軟件調試開發工具CCES 使用技巧
ADI SHARC系列處理器硬件設計、系統設計入門
ADI SHARC系列處理器軟件編寫調試技巧
開發實例講解和動手實驗
第二部分
1.SHARC的體系架構
1.1 SHARC中的程序流程控制
1.2 SHARC中的數據地址發生器
1.3 SHARC的存儲器結構
1.4 SHARC片上外設的使用與配置
1.4.1 外部口的使用方法
1.4.2 LINK口的使用方法
1.4.3 定時器TIMER的使用方法
1.4.4 同步串口的使用方法
2.SHARC DSP的集成開發環境CCES
2.1 CCES基本功能
2.2 CCES安裝與使用
實驗課:CCES程序開發過程
1) 熟悉CCES開發環境
2) 熟悉CCESproject的基本組成文件
3) 學習代碼生成過程
4) 學習CCES中編程調試方法
3.SHARC DSP的SigmaStudio開發環境
1) SigmaStudio基本功能
2)SigmaStudio安裝與使用
3)SigmaStudio原理圖組件
4)通信通道
5)目標處理器
6)收發器
7)目標處理器
8)音頻源和接收器
9)音頻主機
10)外圍編程
11)外設寄存器編程
12)目標處理器
13)網絡設計
14)目標處理器
15)SigmaStudio中GPIO使用
16)SigmaStudio左右聲道配置
17)SigmaStudio混音
18)SigmaStudio濾波
19)復雜大型案例
實驗課:SigmaStudio程序開發過程
1) 熟悉SigmaStudio開發環境
2) 熟悉SigmaStudio project的基本組成文件
3) 學習SigmaStudio程序開發過程
4) 學習SigmaStudio中編程調試方法
5) 典型案例
4 SHARC程序設計技巧
4.1 SHARC中的數據格式
4.2 SHARC編程中如何提高程序的運行效率
4.3 SHARC中的存儲器分配技巧
5 SHARC程序設計技巧
5.4 SHARC程序設計經驗介紹
5.5 開發工具使用過程中遇到問題的解決方法
第三部分
1. ADI SHARC系列處理器專題
(1)軟件設計專題
(2)硬件設計專題
(3)嵌入式系統設計專題
(4)基于嵌入式處理器的操作系統專題
(5)優化技巧專題
2. ADI SHARC系列處理器解決方案討論
(1)軟件設計專題
(2)硬件設計專題
(3)嵌入式系統設計專題
(4)基于嵌入式處理器的操作系統專題
(5)優化技巧專題
(6)開發實例講解和動手實驗
實驗項目:
1、SDRAM測試代碼
2、解碼實驗
3、編碼實驗
4、算法實驗
5、Fader
練習
答疑