信息产业培训网
中程在线LOGO
企业内训
当前位置:首页 — 企业内训 — 嵌入式系统系列培训

嵌入式协处理器—DSP

课程名称:嵌入式协处理器--DSP培训

课程时间:6天

课程对象:
DSP系统的软件和硬件开发工程师

课程目标:
培养学员对嵌入式DSP体系结构的理解,掌握基于C6000的DSP的软件和硬件开发技术,能够开发基于多种架构技术的DSP应用系统。

课程内容:

嵌入式协处理器-DSP

 

第一天

DSP技术概述

¨      实时系统介绍

¨      DSP的历史和特点

¨      DSP的选择

 

C6000 DSP的开发环境CCS

¨      C6000 CCS的功能

¨      C6000代码生成工具和开发流程

¨      CCS的调试手段

¨      CCS高级工具:RTDXpin connectprofile

 

CCS下开发应用程序

¨       熟悉CCS开发环境

¨       C语言开发应用程序的结构和技巧

¨       用汇编语言开发应用程序的结构和技巧

¨       C语言和汇编语言混合开发程序

 

实验课: CCS开发环境

¨      熟悉CCS开发环境

¨      熟悉C6000 project的基本组成文件

¨      学习代码生成过程

¨      学习CCS的调试方法

¨      simulator中模拟中断的方法

 

第二天

C6000的体系结构

¨      C6000VLIW体系结构:

    流水线,多功能单元,MIMD

¨      C6000的汇编语言:

    数据处理类,数据搬移类,程序流程控制类

¨      C6000的寄存器简介

¨      C6000的存储器结构和cache

¨      C6000的流水线

 

第三天

C6000 C 运行时环境

¨      C6000存储器规范

¨      寄存器使用约定

¨      C6000堆栈的使用

¨      C6000函数调用约定和混合编程

¨      C6000的初始化

 

实验课:C6000的汇编语言和运行时环境

1) 用C6000的汇编语言写乘法累加程序

2) 手工优化汇编乘法累加程序,学习C6000的流水线

3) 混合代码编程:

      C函数调用汇编子函数,汇编子函数调用C函数

 

第四天

TI的实时操作系统:DSP/BIOS

¨      RTOS与通用OS

¨      DSP/BIOS的模块

¨      DSP/BIOS程序的生成

¨      DSP/BIOS内核分析

 

实验课:基于DSP/BIOSC6000软件开发

1)了解DSP/BIOS开发代码的流程

2)设计一个中断驱动的DSP/BIOS软件:FIR滤波

3)分析DSP/BIOS的任务切换过程

 

第五天

嵌入式实时系统软件开发与调试

¨      调试的概念

¨      数据链路

¨      中断、DMA和时钟

¨      实时调试方法与经验

¨      调试实例分析

 

C6000代码优化

¨      代码优化的概念

¨       代码优化的目标和分类

¨       基于手工汇编的代码优化

¨       软件流水的概念

¨       基于线性汇编的优化

 

¨       理解asm文件中的循环反馈信息

¨       代码优化实例分析

 

实验课:C6000代码优化

1)手工优化乘法累加汇编代码

2)写线性汇编代码优化复数数组求模

3)反馈信息分析和资源分配

 

第六天

C6000 DSP的各种外设开发

¨      C6000各种外设介绍

¨      时钟和PLL的使用和编程

¨      定时器的使用和编程

¨      EMIF接口的配置和编程

¨      直接存储器访问(DMA)的配置和编程

¨      增强型EDMA的配置和编程

¨      主机接口(HPI)的配置和编程

¨      多通道缓冲串口(McBSP)的配置和编程

¨      扩展总线(XBUS)的配置和编程

我爱研发网中电华信阿里西西JAVA爱好者东方教育网北京英才网
UFO007全球电子商务蓝锋站长站京辰市场咨询公司锣鼓网全球大学查询网管理培训资源网
中教国际教育交流中心快点吧中国人的网站导航中国电脑论坛msn下载....[更多]
关于我们 | 网站地图 | 周边住宿 | 行车路线 | 联系我们 | 网站律师 | 意见反馈 | 虚位以待 | 友情链接
中程在线(北京)科技有限公司 版权所有
总 部:北京市海淀区青东商务楼A座西四层
企业培训部:010-52636110 52636106 就业培训部:010-68716925 68716926
邮 件:training@miiceic.org.cn
京ICP备06053134号
Copyright © 2005-2008 Miiceic.org.cn All Rights Reserved