求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导 | 角色培养  
 电话 English
成功案例   品质保证
 
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 
全部课程 >嵌入式硬件开发  
嵌入式处理器-TI Davinci   
3024 �����  53 ��
李老师
多年嵌入式平台开发经验。
 
时间地点: 北京、上海、深圳根据报名开班
课程费用: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
    • 运行
    • 重新编译演示范例
       
    3024 次浏览  53 次
    其他人还看了课程
    CAN总线嵌入式开发—从入门到实战  3353 次浏览
    嵌入式硬件系统设计  3606 次浏览
    PCI Express设备驱动开发  3008 次浏览
    使用ARM Mbed设计嵌入式系统和物联网  2617 次浏览
    VPX基础与硬件设计  2504 次浏览
    信号完整性工程设计原理  2269 次浏览
    定制内训


    最新活动计划
    数据建模方法与工具 12-3[北京]
    基于模型系统仿真与验证 12-14 [讲座]
    白盒测试技术与工具实践 12-24[线上]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    SysML建模专家 1-16[北京]