您好!欢迎来到南京前程网   学员登录 | 学员注册 | 机构登录 | 机构注册
+ 前程网微信
QQ登录
全国统一热线:400-019-0198
您所在的位置:南京前程网 -> 计算机 -> 软件工程 -> 嵌入式开发 -> DSP C6000
分享到:
江苏省嵌入式软件公共技术中心

课程类别: 嵌入式开发
授课机构: 江苏省嵌入式软件公共技术中心
课    时:
学    费: 价格电询
上课地点: 南京市新模范马路5号南京工业大学丁家桥校区自动化学院523室
课程人气: 已有786人浏览
课程评分:
电话咨询:025-86982230
选择合适的班级
 
班级名称 开班日期 上课时段 学费原价 优惠价 报名
循环开班 循环开班 白班 价格电询 价格电询
同类热点网络课程
 
  • 暂无相关热门网络课程
课程背景:本课程介绍了DSP C6000及其开发环境CCS、体系结构、开发语言、DSP/BIOS,重点讲解了软件开发与调试、代码优化等方面的内容,同时还设计了CCS开发环境使用、汇编语言和运行时环境、基于DSP/BIOS的C6000软件开发、C6000代码优化等编程实验。
  课程特色:
1)注重理论基础原理讲解,深入透彻
2)注重底层实现构架分析,工程实际中的意义
3)注重实时调试方法,编码优化
4)重视快速大量计算能力实现
5)培养嵌入式DSP C6000高级编程技能
  适用对象:有志从事嵌入式DSP C6000开发的工程技术人员、对于嵌入式系统以及Linux有初步了解, 有兴趣深入了解嵌入式DSP C6000开发的技术爱好者、以及从事嵌入式相关工作的技术人员。   培训目标:1)掌握应用DSP C6000进行基础开发;                 2)深入了解DSP原理,汇编优化,能够开发出高性能优质代码;                   3)深入了解DSP/BIOS特性,在DSP上进行实时多任务开发和调试。   课程安排:
第一部分 理论课                  2学时
A DSP技术概述
      1 实时系统介绍
      2 DSP的历史和特点
      3 DSP的选择
B C6000 DSP的开发环境CCS
      1 C6000 CCS的功能
      2 C6000代码生成工具和开发流程
      3 CCS的调试手段
      4 CCS高级工具:RTDX,pin connect,profile点
第二部分 理论课                  3学时
C 在CCS下开发应用程序
      1 熟悉CCS开发环境
      2 用C语言开发应用程序的结构和技巧
      3 用汇编语言开发应用程序的结构和技巧
      4 用C语言和汇编语言混合开发程序
D 实验1:CCS开发环境
      1 熟悉CCS开发环境
      2 熟悉C6000 project的基本组成文件
      3 学习代码生成过程
      4 学习CCS的调试方法
      5 simulator中模拟中断的方法
第三部分 实验课                  3学时
E C6000的VLIW体系结构
      1 流水线
      2 多功能单元
      3 MIMD
F C6000的汇编语言
      1数据处理类
      2数据搬移类
      3程序流程控制类
G C6000的寄存器简介
H C6000的存储器结构和cache
I C6000的流水线
第四部分 理论课                  3学时
J C6000 C 运行时环境
      1 C6000存储器规范
      2 寄存器使用约定
      3 C6000堆栈的使用
      4 C6000函数调用约定和混合编程
      5 C6000的初始
第五部分 实验课                  3学时
K 实验二:C6000的汇编语言和运行时环境
      1 用C6000的汇编语言写乘法累加程序
      2 手工优化汇编乘法累加程序,学习C6000的流水线
      3 混合代码编程:C函数调用汇编子函数
      4 混合代码编程:汇编子函数调用C函数
第六部分 实验课                  3学时
L TI的实时操作系统:DSP/BIOS
      1 RTOS与通用OS
      2 DSP/BIOS的模块
      3 DSP/BIOS程序的生成
      4 DSP/BIOS内核分析
第七部分 实验课                  3学时
M 基于DSP/BIOS的C6000软件开发
      1 了解DSP/BIOS开发代码的流程
      2 设计一个中断驱动的DSP/BIOS软件:FIR滤波
      3 分析DSP/BIOS的任务切换过程
第八部分 实验课                  3学时
N 嵌入式实时系统软件开发与调试
      1 调试的概念
      2 数据链路
      3 中断、DMA和时钟
      4 实时调试方法与经验
      5 调试实例分析
第九部分 实验课                  3学时
O C6000代码优化
      1 代码优化的概念
      2 代码优化的目标和分类
      3 基于手工汇编的代码优化
      4 软件流水的概念
      5 基于线性汇编的优化
      6 理解asm文件中的循环反馈信息
      7 代码优化实例分析
P C6000代码优化
      1 手工优化乘法累加汇编代码
      2 写线性汇编代码优化复数数组求模
      3 反馈信息分析和资源分配
  • 正在加载数据。。。。
  • 学员打分:在如下三个评分指标中分别点击星号即可,星级越高,表示您的满意度和打分越高

    课程设置:
    师资力量:
    教学质量:
  • 学员培训感受
    最多能输入200字
    非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
  • 正在加载数据。。。。
  • 一句话描述您的疑问(5-50个汉字)
  • 问题补充(选填 200字内)
  • 非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加

全国统一报名专线

400-019-0198

在线咨询:点击进入>>

招生合作 | 广告合作 | 会员合作 | 网站加盟 | 网站介绍 | 诚聘英才 | 友情链接 | 联系我们 | 网站声明 | 点击这里给我发消息    点击这里给我发消息
国家工业与信息化部网站经营许可证编号:苏B2-20110182  国家工业与信息化部备案号:苏ICP备10003297号-2
江苏省信息化协会会员网站 江苏省互联网协会会员网站 工业和信息化部
Copyright © 2005-2022 前程网 江苏指点前程信息科技有限公司 All Rights Reserved
网络支持:江苏教育在线 江苏招生考试网

苏公网安备 32010402000812号