发表于:2005-06-21 16:03:00
楼主
OMAP59xx 处理器将 TMS320C55x DSP 的核心和 ARM925 整合在同一个处理器中,这样的最理想的整合方式,拥有高效能和低秏电的设计。OMAP59xx 同时可以利用 DSP 处理高复杂度的数字信号处理,也可以利用 ARM 来做通讯、控制和人机接口的处理。
OMAP59xx 较常使用在手持式设备上,例如:手动电话、PDA 和 手持式影音设备等,因为同时结合了 DSP 和 ARM 所以整体执行效率,会比市面上的手持式设备还来得高。
OMAP5912 目标应用:
• 需要密集信号处理的设备
• 通讯终端
− WAN 802.11X
− Bluetooth
− GSM, GPRS, EDGE
− CDMA
• 视频和图像处理(MPEG4, JPEG, WindowsMedia Video, etc.)
• 高级语言处理应用(text-to-speech, speech recognition)
• 音频处理((MPEG-1 Audio Layer3 [MP3], AMR, WMA, AAC, and Other GSM Speech Codecs)
• 图形和视频加速
• 数据处理
常用的omap5912开发工具如下:
1) OMAP5912 Starter Kit (OSK)
Omap5912基本板,提供了完成设计与测试过程所需的所有软件,这包括一系列主板专用库、芯片专用库以及一套针对OMAP5912 Linux 内核的Linux 开发工具。
2) Q-VGA LCD Module(QVLM Board)
OSK 的LCD 扩充套件,提供了LCD触摸屏和键盘,并且带有CMOS摄像头接口。
3) Accelerator Program for OMAP5912
针对omap5912OSK的linux和wince4.2BSP和驱动程序软件包,方便易用,支持很多设备和扩展模块。
4) RAPID DEVELOPMENT KIT (RDK)
omap5912OSK无线模块扩充套件。
5) Camera Module (CMQ Module)
omap5912OSK摄像头扩展套件。
6) Portable Data Terminal Reference Design
基于omap5912的PDT(便携式数据终端)参考设计,一个完整的多媒体智能手机设计案例。
OMAP5912 Starter Kit (OSK)
• TI OMAP5912双核芯片,DSP CORE TMS320C5510和ARM CORE ARM926主频为192 Mhz
• TLV320AIC23 codec
• 32 Mbyte DDR RAM
• 32 Mbyte Flash ROM
• 4个扩展接口
• 1个RS-232 serial port
• 1个10 M以太网接口
• 1个USB接口
• 大小: 5.55" x 3.54" (141 x 90 mm), 8 层板
[img]http://bbs.edw.com.cn/UploadFile/2005-6/2005621141288.jpg[/img]
OSK 拥有最先进的硬件,包括OMAP5912处理器以及ARM+DSP SoC器件,后者专门针对那些需要高性能信号处理功能以及高级应用支持的便携式数据终端应用进行了优化。TI的OMAP59xx平台定位独特,专门满足PDT开发人员与OEM厂商的高规格需求,可实现实时功能、高性能数据处理,实现多媒体或分析结果的加速传输,并提供所需的安全特性,而所有这一切都以尽可能低的功耗实现。该平台在同一硅片上无缝集成一个ARM9 处理器、一个TMS320C55x™ DSP以及 PDT专用外设,这使 PDT 设计人员可在ARM与DSP之间进行任务的优化分配,从而实现更高的性能。
该套件包括的其它硬件有TI与ARM MultiICE® JTAG 接口,它可通过JTAG仿真器实现到主机的通信。TI JTAG 接口不仅与TI的 XDS560™ 仿真器兼容,而且与 Spectrum Digital® 整个系列的 JTAG 仿真器也兼容。
OSK还为开发人员提供了完成设计与测试过程所需的所有软件,这包括一系列主板专用库、芯片专用库以及一套针对OMAP5912 Linux 内核的Linux 开发工具。Linux 是PDT设计人员精选的OS,因此OSK为实施双内核供电的新一代器件提供了熟悉的开发环境。开发人员可在ARM与DSP上方便地运行C代码,同时还能访问可实时操作的源代码与示例代码。TI的Code Composer Studio™ IDE专门为OMAP平台进行了改进。利用CCStudio,开发人员可方便地优化应用的实时执行,从而充分利用OMAP5912器件的处理能力。
Q-VGA LCD Module for OMAP5912
OMAP5912OSK 所使用的 Q-VGA LCD 扩充套件使用标准接口的 NEC 3.5" 触摸式 LCD 。此 LCD 的亮度控制是由 OMAP5912 中的 PWL pin 所控制的。 提供 Linux 的驱动程序,并有背光控制和输入的范例。此模块是接在 OSK 的外部扩充连接器上。
[img]http://bbs.edw.com.cn/UploadFile/2005-6/2005621141334282.jpg[/img]
FEATURES
NEC QVGA 3.5" TFT LCD
LED背光
触摸屏幕提供亮度调节
四个用户自定义按键
一个五维方向键
双色LED
双功能摄像头接口(stand or compact camera)
与OMAP5912OSK连接的插座
Accelerator Program for OMAP5912
针对omap5912OSK的linux和wince4.2BSP和驱动程序软件包,方便易用,支持很多的设备和扩展模块。
[img]http://bbs.edw.com.cn/UploadFile/2005-6/200562114135141.jpg[/img]
• LCD驱动
• USB Client & Host
• 键盘驱动
• 触摸屏驱动
• 以太网驱动
• 串口驱动
• TIDB驱动
RAPID DEVELOPMENT KIT (RDK) FOR OMAP5912
Mistral设计的RDK开发工具与OMAP5912OSK配合,为基于OMAP平台的便携式数据处理终端(PDT)开发人员提供了良好的开发环境和资源,将大大加快相关产品开发进度。RDK支持四种无线模块:GPS, GSM/GPRS, WLAN 和 BLUETOOTH,为开发人员提供了一种方便易用的评估无线应用的工具。
RDK与OMAP5912 Starter Kit (OSK),Q-VGA LCD Module (QVLM),Camera Module (CMQ)组成了一个完成的开发平台。
[img]http://bbs.edw.com.cn/UploadFile/2005-6/2005621141417714.jpg[/img]
特点
GPS模块
蓝牙模块
GSM模块
SDIO 扩充插座
USB 2.0 OTG
64MB NAND Flash
VGA摄像头模块
802.11b/g WLAN
CF卡 or 1"硬盘
整体使用环境
omap5912 OSK
QVLM LCD
RDK
VGA摄像头(CMQ Module)
Windows® CE BSP
Code Composer StudioTM
Portable Data Terminal Reference Design for OMAP5912
Mistral PDT集各种应用于一身,是一个非常好的PDT参考实例。相关应用包括导航、游戏、学习辅助、通话、娱乐等等。
[img]http://bbs.edw.com.cn/UploadFile/2005-6/2005621143628202.jpg[/img]
特征
音频
硬盘MP3播放
WAV播放支持
电话呼入自动关闭音乐
因特网收音机
视频
视频录制和回放
支持WMV播放
数码拍照和管理
图片浏览
因特网流媒体支持
硬盘MPEG4视频播放
三频手机通话功能
GSM手机通话功能
支持GPRS数据传输
电话本管理
语音直接拨号
SMS Text To Speech支持
GPS
导航,支持语音应用
PIM
日历
日程管理,提示、计算器、电话薄、email等
基于WLAN 802.11b的因特网访问
发送和接受Email
全球时间
货