求知
文章
文库
Lib
视频
Code
iProcess
课程
认证
咨询
工具
火云堂
讲座吧
成长之路
会员
找课
全部课程
|
技术学院
|
管理学院
|
嵌入式学院
|
在线学院
成功案例
品质保证
电话
English
追随技术信仰
随时听讲座
每天看新闻
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计
更多...
相关课程
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
更多...
嵌入式处理器-TI Davinci
报名参课
时间地点:
北京 上海、
深圳 根据报名开班
课程费用:
5000元/人 详见
公开课学习手册
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
本课程关注davinci技术所面临的主要挑战和创新,讲解davinci技术的内涵:davinci处理器、davinci软件和开发工具。同时演示davincj技术应用案例
培训
目标
:
了解davinchi处理器
了解davinci的软件
了解开发工具与软件
适用于davinci的ccs
xdc(exdress dsp components)
数字视频评估模块(dvevm)及其使用
数字视频软件开发包(dvsdk)
davinci系统级指标测试
davincj技术应用案例
建立一个小的linux核
dvevm/dvsdk用于编码的演示范例
dvevm/dvsdk用于解码的演示范例
dvevm/dvsdk用于编码和解码的演示范例
运行在dm6446上的活动jpeg演示范例
培训对象:
嵌入式开发工程师
学员基础:
了解嵌入式处理器的一般原理
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容
: 3天
Davinci技术概览
davinci技术所面临的主要挑战和创新
数字视频所面临的挑战
api的强大功能
支持实时操作系统linux及windows ce
实际的视频
编程的灵活性
davinci技术的内涵
davinci处理器
davinci软件
davinci的开发工具
davinchi处理器
tms320c64x+dsp
tms320c64x/tms320c64x+dsp的特性
tms320c64x/tms320c64x+dsp的结构
tms320c64x+指令集
tms320c64x/tms320c64x+dsp的寻址方式
tms320dm644x dmsoc dsp子系统
概述
tms320c64x+大模块
存储器映射
arm内部存储器
片内外设
器件外设
rm—dsp集成
dsp子系统的时钟
电源管理
引导和复位
tms320dm644x dmsoc中的arm子系统
arm子系统概述
arm核
系统存储器
器件时钟
pll控制器
电源与休眠控制器
电源管理
中断控制器
系统控制模块
复位
引导方式
arm—dsp集成
tms320dm644x的外设
概述
异步外部存储器接口(emif)
音频串口(asp)
ata控制器
ddr2存储器控制器
增强的直接存储器访问(edma)控制器
以太网媒体访问控制器(emac)/管理数据输入/输出(mdl0)模块..
通用输入/输出(gpl0)
内部集成电路(12c)模块
内部直接存储器访问(idma)控制器
dsp子系统中断控制器(intc)
多媒体卡(mmc)/安全数字(sd)卡控制器
节电控制器(pdc)
脉冲宽度调制器(pwm)
串行外设接口(spi)
64位定时器
通用异步收发器(uart)
通用串行总线(usb)
vlynq接口
视频处理后端(vpbe)
视频处理前端(vpfe)
其他的davinci处理器
tms320dm6441处理器
tms320dm643x处理器
tms320dm355处理器
tms320dm64x处理器
tms320dm6467处理器
davinci的软件
xdais和xdm
xdm和xdais之间的关系
xdais界面
xdais和xdm的优越性
如何建立和验证符合express dsp的算法
建立和验证符合xdais和xdm的算法
修改自己的算法,使其符合xdm和xdais
测试codec engine里的用户算法
多媒体框架产品(mfp)
codec enzine
为什么要使用codec engine
codec engine在应用程序结构中的位置
用户的角色
codec engine的安装和设置
codec engine的目录结构
使用范例应用程序
使用codec engine api
va类型:视频、图像、语音和音频
关于dsp存储器
dsp的实时处理问题
软件跟踪
Davinci的开发包
codiec engine框架和xdais算法包
启动
建立包
建立一个发布包
开发一个xdm codec
支持非xdm的算法
建立codec engine扩展
设计一个新的应用程序界面
开发存根和骨架
打包和配置核算法
非xdm存根和骨架的范例:scale
dsp/bios link
dsp/bios link的软件结构
dsp/bios link的主要成分
dsp/bios link源代码的布局
定制和配置所建立的开发环境
建立源代码
Linux的支持
linux的主要开发工具
构建基于linux的嵌入式系统
montavista linux的特点
davinci的linux开发流程
基于davinci的数字媒体软件
h.264 baseline profile(bp)编码器和解码器
wmv9解码器
wma9(windows media 9 series audio)解码器
mpeg-4/h.263 codec
mpeg-2解码器
解内插库(deinterlacing library)
peg编码器/解码器
g.711编码器,解码器
mpeg—4 aac—he解码器
mp3解码器
tms320c64x+imglib图像/视频处理库
概述
特性与优点
安装imglib
使用imglib
imglib函数介绍
开发工具与软件
适用于davinci的ccs
v3.2的更新
ccs ide v3.3
xdc(exdress dsp components)
xdc术语
使用基于xdc的软件包
写c代码
处理配置
编译和连接
数字视频评估模块(dvevm)及其使用
dvevm概述
dvevm的硬件设置
运行演示软件
dvevm的软件设置
启动建立开发环境
为用户的目标板重建dvevm软件
建立一个新的linux核
引导新的linux核
数字视频软件开发包(dvsdk)
dvsdk的主要特点
可视化数据分析器
davinci系统级指标测试
dvevm演示范例软件说明
所需要的设备和软件
测量演示范例程序的处理器负载
关于dm644x soc分析器的结果
演示范例的存储器使用
演示范例的功耗测量
davincj技术应用案例
建立一个小的linux核
所需的环境
性能选择及建立核的步骤
建立一个ram disk文件系统
支持应用程序
将信息复制到nor flash
引导
dvevm/dvsdk用于编码的演示范例
应用程序设计
配合应用程序
dvevm/dvsdk用于解码的演示范例
应用程序设计
配合应用程序
dvevm/dvsdk用于编码和解码的演示范例
应用程序设计
用其他的codec来替换该编码和解码算法
运行在dm6446上的活动jpeg演示范例
演示范例简介
演示范例包的内容
从dm642移植到dm6446
运行
重新编译演示范例
其他人还看了课程
企业战略与变革管理
软件架构设计方法
红帽认证
数据分析与挖掘
最新活动计划
C++高级编程 12-25
[线上]
白盒测试技术与工具实践 12-24[线上]
LLM大模型应用与项目构建 12-26
[特惠]
需求分析最佳实践与沙盘演练 1-6[线上]
SysML建模专家 1-16[北京]
UAF架构体系与实践 1-22[北京]