• 公交线路
  • 地理位置

咨询报名:

杭州天目山路176号(黄姑山路口)数源软件园12号楼3层

咨询电话:

(0571)89988817

免费电话:800-9571-021(限固话拨打)

客服邮箱:service@huiwen.com

公交至庆丰村站或教工路口站即可:B1、B2、B支2、102、17、193、21/K221、213/K213、23、24、293、303、306、307、37、49、502、Y6、73、82、830、841、900、92路。

当前位置:首页 -> 嵌入式学院

招生简章


课程描述
C6000 DSP培训课程主要培养学员对嵌入式DSP体系结构的理解,掌握基于C6000的DSP的软件和硬件开发技术,能够开发基于多种架构技术的DSP应用系统。
质量保证
·所有课程内容均可免费重听,直到学员完全掌握为止。
·凡是汇文学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
·雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
·成绩优秀的学员可优先推荐到汇文合作单位实习、就业。
培养对象
DSP系统的软件和硬件开发工程师,电子类专业的大学生和研究生。
行业需求
工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。
基础要求
学员学习本课程应具备下列基础知识:
熟悉C语言编程;
了解数字信号处理原理。
● 咨询电话
(0571)87952419,请直接拨打此电话咨询。
开课情况
开课时间:5天(40课时)
开课地点:浙大玉泉校区
学费:3500元(2-3人团报每人可减免300元,3-6人以上团报每人可减免400元,6-10人团报每人可减免500元,在校学生凭学生证可享受300元优惠,团报可叠加优惠,报名时需携带本人身份证复印件2张及本人一寸照片4张 )
课程内容
时间 课程大纲 课程内容

第一天

9:00
|
12:00

第1章 DSP技术概述
1.1实时系统介绍
1.2 DSP的历史和特点
1.3 DSP的选择

第2章 C6000 DSP的开发环境CCS
2.1 C6000 CCS的功能
2.2 C6000代码生成工具和开发流程
2.3 CCS的调试手段
2.4 CCS高级工具:RTDX,pin connect,profile点
13:30
|
16:30

第3章 在CCS下开发应用程序
3.1 熟悉CCS开发环境
3.2 用C语言开发应用程序的结构和技巧
3.3 用汇编语言开发应用程序的结构和技巧
3.4 用C语言和汇编语言混合开发程序

实验课: CCS开发环境
1) 熟悉CCS开发环境
2) 熟悉C6000 project的基本组成文件
3) 学习代码生成过程
4) 学习CCS的调试方法
5) simulator中模拟中断的方法

第二天

9:00
|
12:00

第4章 C6000的体系结构
4.1C6000的VLIW体系结构流水线,多功能单元,MIMD
4.2 C6000的汇编语言数据处理类,数据搬移类,程序流程控制类
13:30
|
16:30

第4章 C6000的体系结构
4.3 C6000的寄存器简介
4.4 C6000的存储器结构和cache
4.5 C6000的流水线

第三天

9:00
|
12:00

第5章 C6000 C 运行时环境
5.1 C6000存储器规范
5.2 寄存器使用约定
5.3 C6000堆栈的使用
5.4 C6000函数调用约定和混合编程
5.5 C6000的初始化
13:30
|
16:30
实验课:C6000的汇编语言和运行时环境 1) 用C6000的汇编语言写乘法累加程序
2) 手工优化汇编乘法累加程序,学习C6000的流水线
3) 混合代码编程:C函数调用汇编子函数,汇编子函数调用C函数

第四天


9:00
|
12:00

第6章 TI的实时操作系统:DSP/BIOS
6.1 RTOS与通用OS
6.2 DSP/BIOS的模块
6.3 DSP/BIOS程序的生成
6.4 DSP/BIOS内核分析
13:30
|
16:30

实验课:基于DSP/BIOS的C6000软件开发
1)了解DSP/BIOS开发代码的流程
2)设计一个中断驱动的DSP/BIOS软件:FIR滤波
3)分析DSP/BIOS的任务切换过程

第五天

9:00
|
12:00

第7章 嵌入式实时系统软件开发与调试
7.1 调试的概念
7.2 数据链路
7.3 中断、DMA和时钟
7.4 实时调试方法与经验
7.5 调试实例分析

13:30
|
16:30
第8章 C6000代码优化 8.1 代码优化的概念
8.2 代码优化的目标和分类
8.3 基于手工汇编的代码优化
8.4 软件流水的概念
8.5 基于线性汇编的优化
8.6 理解asm文件中的循环反馈信息
8.7 代码优化实例分析

实验课:C6000代码优化
1)手工优化乘法累加汇编代码
2)写线性汇编代码优化复数数组求模
3)反馈信息分析和资源分配