求知 文章 文库 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
  • 运行
  • 重新编译演示范例
 
其他人还看了课程
数据分析与挖掘  
红帽认证  
企业战略与变革管理  
软件架构设计方法  
定制内训




最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]