找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 505|回复: 0

DSP6000系统开发培训班

[复制链接]
发表于 2011-5-24 09:43 | 显示全部楼层 |阅读模式
热线:010-51292078 021-51875830  0755-61280252   025-68662821
& Z! x1 ~2 C( Q" q% f+ f+ }' j1 \( j6 }
传真:021-62450161   010-62475416
+ }8 @' Y0 T" p4 F$ V% l业务手机:15921673576
9 a( x; T" Y& P# l, }& G5 v
/ D- d0 T& ?& W& k4 N2 M' e6 vDSP6000系统开发培训班( Z( O( W& J1 w6 Q  N" ^! i
2 s% H, U" Q! [2 E! m# B+ i
课程目标 / b5 {8 }& F% T5 p( r& p" X
        C6000 DSP培训课程主要培养学员对嵌入式DSP体系结构的理解,掌握基于C6000的DSP的软件和硬件开发技术,能够开发基于多种架构技术的DSP应用系统。
6 _0 q0 @+ _5 @7 g " W6 z1 U# e+ `6 a$ s& L
    培养对象
$ e) l: Z% ^1 J$ z$ N: A, X        DSP系统的软件和硬件开发工程师,电子类专业的大学生和研究生。& |* N/ H+ O  R

9 t, t7 q/ X7 ^0 T6 ~- h    入学要求
8 u( \- ^3 D& ~( ~7 r        学员学习本课程应具备下列基础知识:# c2 {3 \, K( |1 A; ]* K! Z- {: z
        ◆熟悉C语言编程;
8 z. `5 [5 B* G& R; C        ◆了解数字信号处理原理。
  d( |- G' R- b+ K. O% R( L! l# Y6 r0 q 4 T+ m9 H! E/ Z; W: ]
    班级规模及环境 # k2 Z! u' v; x+ y" M/ r  ~
        为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限5人,多余人员安排到下一期进行。人手一机,全程实践。5 w) k- K" ]" G0 x+ C4 v
+ K! A" B  t1 x2 Q
    上课地点/时间
7 q7 M* i# @5 B2 p( ^- x             上课地点:华东师范大学/银城大厦(上海市,地铁3号线或4号线金沙江路站旁)# ^( p* x7 q; X9 Z9 y
             最近开班有周末班/连续班/晚班    3 e6 t. e  V! A, s
    学时费用 / h* ]' B/ m% W( |; [
        ◆课时: 共12天,每天8学时,总计96学时- _5 I" _8 i- @
        ◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠
* i* A0 g9 I+ p# n1 N        ◆外地学员:代理安排食宿(需提前预定)
6 z! k9 n8 d: g        ☆合格学员免费颁发相关资格证书,提升您的职业资质' C; l$ u  r- {% M
        作为最早专注于嵌入式培训的专业机构,曙海嵌入式学院提供的证书得到本行业的广泛认
+ q0 J7 @( z$ R* k$ U+ i$ i, Y, }        可,学员的能力得到大家的认同。
' u) o5 h5 ]+ @- O6 Z6 T3 S7 U, ^        ☆合格学员免费推荐工作  
; a1 a9 \% a9 b7 ]- I    质量保障
2 d: {8 s2 W7 n, I  G- H        1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;6 p1 M! P# G4 b8 V# e4 {
        2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3 L- z! M+ R& U. c- {        3、培训合格学员可享受免费推荐就业机会。
" q* ^+ ]& E3 z, V) N% H" ]
0 b' V1 g8 {5 q    课程进度 7 Y+ i  L$ D) z7 ?( s
课程大纲 课程内容 ' o. X7 u8 q. n/ X: A* G
第一阶段
! ?- Z5 `5 l8 O* |$ T! d   F% C2 a% t3 `# m* ?" E% R/ M  i
第1章 DSP技术概述
9 K$ k, K6 |0 n- @       1.1实时系统介绍
0 [5 u) K  n! T+ P- o7 I      1.2 DSP的历史和特点
! s' D: N; R  P3 B, F      1.3 DSP的选择
8 i: P; V8 X' O6 `9 O9 I6 u3 U" e2 A) l, v5 F/ J4 X* W

3 l3 [: S9 b- H& M5 I第2章 C6000 DSP的开发环境CCS
2 B& D8 N/ C, W+ h       2.1 C6000 CCS的功能9 d" |6 F& y. `( H5 y7 e
      2.2 C6000代码生成工具和开发流程: [9 z7 w2 v& V; n" }: V+ }" ?- ]
      2.3 CCS的调试手段" [) ?) M5 t! ~6 e
      2.4 CCS高级工具:RTDX,pin connect,profile点
6 N- [& R- q, t4 h* x+ q, | ! S, q! |' F. Y6 z
第3章 在CCS下开发应用程序
3 ?( z) X. h" ^6 c5 z% U: r       3.1 熟悉CCS开发环境. g+ C0 w5 a4 l) Z
      3.2 用C语言开发应用程序的结构和技巧
6 U2 q% r# ^7 G0 i      3.3 用汇编语言开发应用程序的结构和技巧5 P0 B) m+ M# N) w9 q
      3.4 用C语言和汇编语言混合开发程序  
$ ]& A+ U$ k( x4 l第3章 Dsp2000程序结构详解  3.1 程序整体结构搭建规范
( R2 T% a8 z7 Q7 A8 T: p 3.2 源文件的关系,和主文件的书写规    范
2 R/ k, z* v7 K 3.3 常用头文件详解
" X( N3 t, E% e1 L1 M 3.4 常用库文件详解
2 d8 s. V9 r" N: `! P- n 3.5 CMD文件详解) A/ I+ f7 y9 S( I
 3.6 中断向量表详解 2 }% T9 z& K$ p7 t
第5章 C语言程序设计基础及难点重点详解  4.1 C语言数据结构及语法- z! w7 B5 x+ h# V  s; I  C
 4.2 程序控制结构
! U, N* q4 E. x0 w/ d2 R+ n3 D 4.3 数组1 w% z2 S5 m2 w5 V4 ~: k3 q6 v6 a
 4.4 指针6 L) ~; F% D# E4 I1 ?  m: R. g: \
 4.5 函数' Q! V1 R# C) H& s4 @$ |! f9 K/ A5 c
 4.6 C语言编程规范(环境、语言规范& [. Q1 [) A% a" |/ e$ g
字符类、变量、函数、算法类型转换)  
: c0 I6 u. r4 h7 s1 A- v0 F4 r# L实验课: CCS开发环境,音频采集回放实验,音频采集回放实验,simulator中模拟中断的方法
. R7 u+ T$ G1 X$ ~/ ^" r       1) 熟悉CCS开发环境
# A# H* ^  m' u, H3 a3 P      2) 熟悉C6000 project的基本组成文件. P7 O4 S9 @6 w. X7 L
      3) 学习代码生成过程# O5 g4 ]/ A+ O' f, G4 U9 z4 C
      4) 学习CCS的调试方法0 B7 x3 M" a$ f: d$ @
      5) simulator中模拟中断的方法
& v! M& X/ p. T5 G: @      6)音频采集回放实验
/ @7 J: Y+ x- E% d 9 s4 F: A! N1 ~$ l8 N
第二阶段
/ ^. q5 _8 v$ ~* Y % r& v6 w% y& Q  w- c6 ?7 r
第6章 C6000的体系结构  l" s' o! p6 d2 H: s) r% c
      6.1C6000的VLIW体系结构
$ C* \6 S" O! `          流水线,多功能单元,MIMD; I, h3 @; [! S
     6.2 C6000的汇编语言0 t" _. B7 ]1 a& Q3 s  `
          数据处理类,数据搬移类,程序流程控制类% ]5 R& ]. C# W% V# N  N
4 t  {, R! o) ^2 s# V4 z2 Y. j
第6章 C6000的体系结构
8 i/ W1 h9 z4 s7 y' C$ N1 f; _# e      6.3 C6000的寄存器简介
1 h' w, ~/ F; }* P& k     6.4 C6000的存储器结构和cache
  s& o# S- [7 r/ n, f     6.5 C6000的流水线
! v- S& I: ~0 p# P  s ' ]. U& n( Z8 b  V5 G
实验课:GPIO操作实验,SDRAM操作实验,扩展I/O输出控制实验,扩展I/O输入控制实验      1)GPIO操作实验
) e. R0 ^1 h+ t. m9 ]     2)SDRAM操作实验/ _% d3 T. T2 Q) ~
     3)扩展I/O输出控制实验. a6 ]  q1 Y7 U1 J  B8 i' t' _1 S
     4)扩展I/O输入控制实验  , g" k7 P( U2 t( ]2 k8 N8 p: u
第三阶段* a) [6 g( w9 E7 Y
2 u6 X/ Y- C3 K# Y
第7章 C6000 C 运行时环境1 Q( [  G8 s' ~: k/ z
       7.1 C6000存储器规范
8 A5 `+ t& L( W& a5 U      7.2 寄存器使用约定# f7 ^- g2 {" J- d! M
      7.3 C6000堆栈的使用
* q" [  F7 D1 N& U) F      7.4 C6000函数调用约定和混合编程( E+ [% t& d, [. h3 l
      7.5 C6000的初始化: H! T2 [6 |& e, W
: A! l5 o. I, q5 x& O
实验课:C6000的汇编语言和运行时环境,RS232收发实验
' o/ b' M1 _2 W) P      1) 用C6000的汇编语言写乘法累加程序
' |- `: i4 C' @# h" ~- Q2 u" X! f+ o. e     2) 手工优化汇编乘法累加程序,学习C6000的流水线
& R4 p1 t( t. G; _. w     3) 混合代码编程:
  z% b3 p+ H$ @          C函数调用汇编子函数,汇编子函数调用C函数
  s7 u: b6 O7 w3 k6 N1 D    4)RS232收发实验
* V* Y" b; D0 g% ]9 g ! p3 q# x+ X; W. w% K
第四阶段
; G- i  n9 {' W* e$ ] 5 D* ]% N5 S) Y  u
第8章 TI的实时操作系统:DSP/BIOS" A5 O) Y. ?" @  Q, Q
      8.1 RTOS与通用OS
' Z8 K6 f- b! |- L3 b. }' r, V     8.2 DSP/BIOS的模块; A$ m+ \* }6 t5 x3 j% y
     8.3 DSP/BIOS程序的生成" }# l' [+ C& p; H. u/ C
     8.4 DSP/BIOS内核分析
7 S8 T: u. H/ }: ?- J
3 g, u6 N0 U5 U; _0 k* T2 Y实验课:基于DSP/BIOS的C6000软件开发,TIMER定时器实验
; W) q4 q: V( P$ w) M& y$ V6 B" _       1)了解DSP/BIOS开发代码的流程! y( g$ b1 `+ J
      2)设计一个中断驱动的DSP/BIOS软件:FIR滤波
' `; |! R' K! i      3)分析DSP/BIOS的任务切换过程
9 y( d  L, u$ E' |! O3 [$ l, i4)TIMER定时器实验
( ?8 q0 _3 q: U7 Q% P
1 u9 U) j7 d7 ~7 F1 V  |. N第五阶段
% ]9 N0 [$ {" K  e
' l* y* e* F6 Z0 }% N第9章 嵌入式实时系统软件开发与调试* Z: R+ z. a$ v4 q& d
      9.1 调试的概念
; [- O! Z: W7 e& d- o     9.2 数据链路* ?3 a+ G: r" h0 ?+ ?6 W3 V
     9.3 中断、DMA和时钟7 {: T% {  g+ i" G  U, Z
     9.4 实时调试方法与经验- Z! _5 A8 \, {4 j' f0 y; ]
     9.5 调试实例分析7 P# ^* Y$ s# V0 R: `: Z7 I0 T
' y0 u1 {' Z4 k( G3 u- p
第10章 C6000代码优化# z0 J" z9 [7 q" Q4 ^
       10.1 代码优化的概念
, ^( J6 e% z: G* g9 Q; {      10.2 代码优化的目标和分类
6 f2 g4 L; ]7 ^      10.3 基于手工汇编的代码优化& o. T) q% L6 \5 R5 h. T
      10.4 软件流水的概念
  c. N0 y, ]0 P      10.5 基于线性汇编的优化) [+ D0 ]* t, Z+ i7 D
      10.6 理解asm文件中的循环反馈信息6 q+ c8 @8 F3 h; y
      10.7 代码优化实例分析  
- i6 W  d" r( u/ V4 T第11章 算法实现       11.1 噪声发生器# Q5 j( p, x1 p9 O9 q* L6 i
      11.2 数字滤波器
) K( s4 \* e. d( o0 q6 N2 C2 h0 v7 X      11.3 RS编码和GF域的运算# P& P1 D: k1 }2 y; O5 A2 h& J
      11.4 语音编码& T$ |( o  l: [6 d1 b
      11.5 远程DSP开发平台( G# p. ^# n0 B1 D! P$ m
      11.6 空间谱估计 ; C1 e0 L$ @4 v! @9 M- P
      11.6 快速傅里叶变换    b0 Y: a+ `' [* c; r2 f* d
实验课:C6000代码优化,SDRAM操作实验,视频通道1 采集实验,视频通道1 采集回放实验
% v& q5 [  r2 Y6 ^6 m$ e. \       1)手工优化乘法累加汇编代码
  X" ~! O- T: t  Q& E0 c      2)写线性汇编代码优化复数数组求模
% X3 S- m- E8 f3 `8 L      3)反馈信息分析和资源分配 . X. s9 [( W; g
      4)SDRAM操作实验) Z: ^4 D) q- N  }
      5)视频通道1 采集实验# g4 ~% m% n+ y, N3 \
      6)视频通道1 采集回放实验
7 [  Z; F4 ^1 T9 E' n$ S
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-6-22 10:05

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表