没有合适的资源?快使用搜索试试~ 我知道了~
基于DM6446的WindowsCE显示驱动设计实现
需积分: 0 2 下载量 59 浏览量
2020-10-18
09:51:54
上传
评论
收藏 236KB PDF 举报
温馨提示
试读
5页
DM6446是一款有着丰富外设资源和强大计算能力的多媒体处理芯片,一般需要通过操作系统对其复杂资源进行有效管理。由于多数多媒体应用需要有图形界面,但现有平台操作系统Linux其内核和图形界面是分离的,需要另外移植,相比之下WINCE本身自带了较为优秀的图形界面,只需对其进行显示驱动的开发就能拥有一个优秀的图形界面。详细阐述了WINCE显示驱动原理和在DM6446上的设计与实现。系统启动后WINCE图形界面运行稳定,表明驱动程序实
资源推荐
资源详情
资源评论
基于基于DM6446的的WindowsCE显示驱动设计实现显示驱动设计实现
DM6446是一款有着丰富外设资源和强大计算能力的多媒体处理芯片,一般需要通过操作系统对其复杂资源进行
有效管理。由于多数多媒体应用需要有图形界面,但现有平台操作系统Linux其内核和图形界面是分离的,需要
另外移植,相比之下WINCE本身自带了较为优秀的图形界面,只需对其进行显示驱动的开发就能拥有一个优秀
的图形界面。详细阐述了WINCE显示驱动原理和在DM6446上的设计与实现。系统启动后WINCE图形界面运行
稳定,表明驱动程序实
作为一款多媒体处理芯片,TI公司推出的DM6446 采用ARM+DSP 的双内核架构,有着丰富的外设资源和强大的计算能力,因
此一般通过操作系统对其复杂资源进行有效管理。DM6446现有平台操作系统主要基于嵌入式linux 系统,但同时也有支持其
他主流嵌入式操作系统的能力。
由于多媒体应用常常需要有
Windows CE是Microsoft公司专门针对嵌入式产品领域开发的嵌入式操作系统,具有图形用户界面出色、多任务处理能力、可
裁剪性和可移植性、应用软件支持丰富、实时性良好等特点。本文选用的Windows CE版本为Windows CE.NET 5.0,以下简称
为WINCE.
1 DM6446芯片及其显示模块介绍
1.1 DM6446芯片简介
DM6446 芯片,如下图1所示,由ARM子系统、DSP子系统、VICP协处理器、视频处理子系统和众多的芯片外设组成。其中
ARM 核用作整个系统的控制功能,DSP 子系统用于复杂的数据和图像处理功能,视频处理子系统用于和图像输入和输出。这
些模块的联系通过中心资源交换通道(Switch CentralResources,SCR) 进行管理。
图1 DM6446 芯片总体架构
1.2 芯片显示模块功能介绍
DM6446 显示模块又称为视频处理后端(VPBE,Video Processing Back End),为芯片视频处理子系统的一部分。VPBE 总
体结构如图2 所示。由图2 可以看出,VPBE主要由1 个OSD (On Screen Display)引擎和1 个视频编码器(VENC,Video
ENCoder)组成。OSD引擎可以处理2个独立的视频窗口和两个独立的OSD窗口,VENC视频编码器则能提供四路视频数据转
换,工作频率高达54MHz,兼容NTSC/PAL制式视频和S-Video.
资源评论
weixin_38710566
- 粉丝: 5
- 资源: 1029
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Pytorch训练CIRAR10上分类算法.zip
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
- Pytorch-pytorch深度学习教程之逻辑回归.zip
- Pytorch-pytorch深度学习教程之双向循环网络.zip
- Pytorch-pytorch深度学习教程之卷积神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功