马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 cjsb37 于 2013-4-29 09:27 编辑
TMS320DM36x与TMS320DM644x达芬奇 (DaVinci™) 技术培训将一步步介绍如何围DM36x&DM644x 处理器开发完整的视频系统,专为希望充分利用德州仪器 (TI) 达芬奇技术软件基础架构与开发工具的软件与系统工程师而精心设计,可帮助用户利用 TMS320DM365或 TMS320DM64xx 处理器快速构建系统。
达芬奇技术培训时间安排 培训时间:2010.8.2-2010.8.5
每天时间安排为上午 9:00 至下午 5:30。
达芬奇技术培训概述 达芬奇技术培训将首先概括介绍器件架构,以一般视频系统为例探讨各种 DM644x 硬件外设与软件组件,同时着重介绍 TI 提供的各种软件组件:器件驱动器、Codec Engine(处理器间通信框架)、xDM(编解码器∕算法接口标准)。 视频系统概览
;器件系统架构
;软件架构介绍(Codec Engine 与 xDM)
;工具概览 | 系统数据的输入/输出
;器件驱动程序介绍
;采用硬盘驱动
;采用音频串行端口
;采用视频采集/显示驱动程序(V4L2、FBdev)
;为输入/输出线程 (thread) 添加基于 ARM® 的(本地)处理能力
;将实时处理任务转交 DSP 完成(远程处理) | 采用 xDM 接口写入信号处理算法
;基于 ARM/Linux 的处理
;基于 DSP 的处理
;封装信号处理内容,易于配置且可重复使用 | 高级系统配置 —— 使用 DVSDK;
借助配置工具轻松替代编解码器算法
;更改 DSP 上运行的优先处理任务;
采用 CE 跟踪功能
;利用 SoC 分析仪评估系统性能
; |
本次培训主要面向准备使用 TI TMS320DM36x与DM64xx 器件的软件与系统工程师。
本次培训主要介绍如何借助 TI 提供的各种软件驱动程序与框架组件构建系统,其中包括: ·
通过 Codec Engine (VISA API) 实现信号处理与处理器间通信 (IPC) ·
采用 xDM/xDAIS API 构建信号处理层(编解码器与算法) ·
利用 XDC 工具封装实时软件组件(编解码器、服务器与引擎) ·
基本 Linux OS 技能(如:shell 指令等) ·
嵌入式系统基础知识(如:什么是存储器映射、链接等) 关于基于达芬奇技术的 TMS320DM64XX 数字媒体处理器 达芬奇技术针对数字视频系统进行了精心优化,其中包括基于 DSP 的 SoC、多媒体编解码器、API、框架以及开发工具等。这些集成组件是业界首批针对视频系统开发的完整的开放式平台产品系列。本次培训将着重介绍 DM36x&DM64xx 架构,该架构是一种高度集成的 SoC,集成了数字视频所需的许多外部组件,已经供货的DM36x&DM64xx处理器建立在 TMS320C64x+TM DSP 内核与 ARM926 处理器基础之上,其中包含视频加速器、网络外设以及外部存储器/存储接口,且均针对视频进行了优化。DM36x&DM64xx数字媒体处理器则特别适合编码与解码应用,其专门的视频处理前端添加了视频编码功能,能够采集各种数字视频格式。 课程二:C2000 DSP系统开发培训班
(中低端产品开发) (本课程为TI公司合作培训课程,学员可获TI公司全球统一认证证书) | C2000 DSP培训课程主要培养学生对DSP体系结构的理解,掌握基于TMS3202407/2812的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。 | | DSP应用系统的软件和硬件开发工程师,电子、控制、电力传动类专业的大学生和研究生。 | | 学员学习本课程应具备下列基础知识:
有微机原理和汇编语言的基础; 熟悉C语言编程;了解数字信号处理原理。 | | 深圳分中心(滚动开班):
上课地点:深圳市罗湖区宝安南路3038号蔡屋围金塘大厦3楼, | | 1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果; | | | | | | | | 1.1 CCS集成开发环境下工程的高级管理与编辑技术
1.2 CCS的工程配置
1.3 CCS应用程序的调试
1.4 CCS高级工具的使用 | | 2.1 GEL语言的运用
2.2 CMD文件配置
2.3 C2000典型芯片的体系结构 | | 3.1 最小系统(2407、2812)
3.2 接口电路设计 | | | 1) CCS开发环境的配置
2) 程序调试实例
3) 学习CCS的调试方法
4) GEL编程实例 | | | | 4.1 GPIO模块的功能、结构
4.2 GPIO寄存器配置与编程 | | 5.1 CPU Timer的结构、功能
5.2 CPU Timer的寄存器配置与编程 | | 6.1 EV模块功能、结构
6.2 EV操作、配置和编程 | | 实验课:基于F2812的事件管理器模块应用程序的开发 | 1)开发流程
2)PWM程序
3)CAP程序
4)QEP程序 | | | | 7.1 A/D模块功能、结构
7.2 A/D操作、配置和编程
7.3 SCI模块功能、结构
7.4 SCI操作、配置和编程 | | | 8.1 SPI模块功能、结构
8.2 SPI操作、配置和编程
8.3 CAN模块功能、结构
8.4 CAN操作、配置和编程
8.5 McBSP模块功能、结构
8.6 McBSP操作、配置和编程 | | | | 9.1 TMS320LF2407和TMS320F2812无刷直流电机控制系统电路
9.2 永磁无刷直流电机驱动控制系统的软件开发 | | 10.1 TMS320LF2407和TMS320F2812永磁同步电机控制系统电路
10.2 永磁同步电机驱动控制系统的软件开发 | | | 1)驱动、检测程序开发和调试
2)PID控制程序的开发和调试
3)SVPWM程序 | | | | 11.1 TMS320F2812的多变量耦合控制系统电路设计
11.2 多变量耦合控制系统的软件开发 | | 12.1 程序下载Flash中运行应用程序
12.2 Flash中运行应用程序 | | | 1)多变量控制系统软件开发流程
2)多变量耦合控制系统应用程序开发
3)程序下载和烧写 |
华清远见嵌入式技术文章下载:http://www.docin.com/sz_farsight 华清远见免费活动(不断更新):www.embedu.org/news/free.htm 3G手机系统培训班(Android):http://farsight.com.cn/courses/TS-Android.htm 咨询电话:0755-25579762
叶老师、梁老师 咨询QQ:794380339
E-mail:yzm@farsight.com.cn 办公地址:广东省深圳市罗湖区宝安南路3038号金塘大厦3层
|