课程培训
C5000DSP系统开发培训课程

 课程目标

        C5000 DSP培训课程主要培养学生对数字信号处理和数字信号处理器的理解,掌握基于C5000DSP的软件和硬件开发技术,并熟悉系统设计和算法实现,能够开发自己的基于DSP的系统。

    培养对象

        DSP系统的软件和硬件开发工程师,电子类、通信类、控制类专业的大学生和研究生。

    入学要求

        学员学习本课程应具备下列基础知识:
        ◆具有初步的硬件知识;
        ◆了解C语言编程;
        ◆了解数字信号处理的原理。

    课程进度安排

课程大纲

第一阶段

1DSP技术概述
1.1 DSP的基本概念
1.2 DSP的发展、分类和特点
1.3 DSP的选型
2C5000DSP的开发仿真器和仿真软件
2.1 USB仿真器的安装和调试
2.2 USB仿真器的原理和制作
2.3 仿真器软件CCS的安装和调试
2.4 CCS的代码生成和开发流程
2.5 CCS的高级调试工具:RTDXDSP/BIOS

实验课:CCS软件开发调试
1 熟悉CCS开发环境
2 熟悉C5000 project的基本组成文件
3 学习代码生成过程
4 学习CCS的调试方法
5 CCS仿真设置硬件中断、定时、计时等方法

第二阶段

3C5000的汇编语言程序设计
3.1 C5000汇编指令说明
3.2 C5000汇编伪指令说明
3.3 C5000汇编编程流程
3.4 基于汇编语言的数字滤波器设计

实验课:汇编语言程序设计
1 熟悉CCS汇编语言开发环境
2 熟悉C5000汇编语言的基本组成文件
3 熟悉数字滤波器的原理
4 编程DSP实现FIR滤波器
5 改变参数观察FIR滤波器的效果

第三阶段

4C5000C语言程序设计
4.1 C5000C语言开发流程
4.2 C5000C语言代码分析和优化
4.3 C5000C语言手工优化
4.4 C5000C语言调试

实验课:C语言程序设计
1 熟悉CCSC语言开发环境
2 熟悉C5000C语言的基本组成文件
3 熟悉信号产生和傅立叶变换的原理
4 编程DSP实现信号产生和傅立叶变换
5 改变程序观察各种信号的产生及其相应的傅立叶变换的效果

第四阶段

5C5000的体系结构
    5.1 C5000的流水线和哈佛结构
    5.2 C5000CPUALU
    5.3 C5000的片内外设

实验课 C5000定点DSP程序设计
1)基于C5410A的定点运算
2)提高定点运算中的精度的设计经验
3)根据给定精度用汇编语言实现定点软件设计
4)寄存器使用中的流水冲突




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击

服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。

专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>
技术支持:帮做网络