产品说明
描述
Windows™ CE 是针对需要最小存储器的嵌入式器件优化的 Microsoft™ Windows 操作系统。Windows CE 是具有显著特点的内核,它可以在低于 1 兆字节的存储器中运行。它符合实时操作系统的定义,具有确定的中断延迟。Windows CE 支持 256 个优先级并使用优先级继承来处理优先级反转问题。它的基本执行单元是线程。这有助于简化连接和缩短执行时间。
专为与 Microsoft 的 Platform Builder 和 Visual Studio 工具配合使用而设计,Windows CE 操作系统使嵌入式数字视频开发人员能够使用熟悉的全功能嵌入式设计环境来立即着手开发。通过使用熟悉的标准 Windows CE 应用编程接口 (API),开发人员可以轻松使视频和音频性能超越 GPP 所能提供的性能。
特性
Windows CE 操作系统具有您所熟悉的 Windows CE Direct Show 框架,它通过 API 来利用 TI SOC 处理器的 DSP 和硬件加速器性能:
- TI 的编解码器引擎 DSP 框架
- 处理器间通信
- 功能强大的视频和音频编解码器
- 外设驱动程序/设备
适用于 DM644x 的 WinCE申请 Windows CE 5.0 软件开发套件 (SDK) – 它包含板级支持包 (BSP)、IPC、使用方法示例和文档。可从 TI 的授权软件供应商 (ASP) 及开发合作伙伴那里获得支持和定制包。通过申请 SDK 或联系您的 ASP 或 TI Windows CE 供应商来立即着手开发吧。
适用于 OMAP35x 的 WinCE
下载板级支持包 (BSP) 演示 – OMAP35x 评估模块 (EVM) 开发人员可立即在现有硬件上演示 WinCE 6.0 R2 Pro BSP。该 BSP 演示需要 EVM 和用户提供的 SD 卡。WinCE BSP Demo readme.txt 文件中提供了完整说明。
申请数字视频软件开发套件 (DVSDK) 早期用户 (EA) 源码 – EVM 用户还可以使用具有 BSP 源码早期用户软件的 OMAP35x WinCE DVSDK 立即着手开发。注册用户可以通过 OMAP 软件更新外部网 www.ti.com/omapsoftwareupdates 申请该同一文件。WinCE DVSDK 包含由 TI 第三方合作伙伴 BSQUARE 提供的高质量 Windows CE 6.0 R2 BSP。OMAP3530 的所有功能方框图都将作为后续更新提供,其中包括 ARM® Cortex™ A-8 ARM 应用处理器、TMS320C64x™ DSP 和视频加速器、2D/3D OpenGL ES 图形引擎及共享外设集。
具有 BSP 源码的 OMAP35x DVSDK 包含:
- WinCE 6.0 R2 Pro
- SQL/Everywhere
- XML Web 服务
- Web 浏览功能
- 具有 DRM 的 Windows 媒体回放
- 器件上提供的网络和 Web 服务
- 内核
- 系统
- 启动加载程序
- OEM 抽象层 (OAL)
- SD 引导
- 电源管理框架
- 以太网
- DVI 支持(适用于整个 UI)
- S 视频支持(仅限于视频)
- 外围驱动程序
- WLAN 驱动程序(作为对象提供)
- 具有 OTG 的 USB 2.0 主机
- 多媒体功能
- DirectShow 滤波器
- 编解码器引擎处理器间通信支持
- DSPLink 集成
- 加速的影像编解码器(包括对 JPEG 的编码/解码支持)
- 加速的音频编解码器 (MP3)
- 加速的视频编解码器(包括对 D1 30FPS 速率下的 MPEG4、H.264 的编码/解码支持)