
教学优势
曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。
本课程,秉承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
练习
答疑