首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 基于ST20嵌入式系统的Java虚拟机研究与移植

基于ST20嵌入式系统的Java虚拟机研究与移植

资料介绍
嵌入式系统
获取更多权威电子资料 请登陆 www.eepw.com.cn

基于 ST20 嵌入式系统的 Java 虚拟机研究与移植

分析了开放源码的 Java 虚拟机 Kaffe 的结构、运行机制,并针对 DVB(Digital Video Broad

cast)数字机顶盒软件架构中对基于 Java 虚拟机的 MHP(Multimedia Home Platform)中间件

研发的需求。


研究了将 Kaffe 移植到 Sti5516 处理器和其专用 OS20 操作系统的关键技术,给出了相

应的移植方案。对深入了解 MHP 在数字机顶盒中的应用给出了研究方向和基本思路。


1 引言


随着现代信息技术的迅猛发展,电视数字化步伐加快了。从一开始的模拟电视到现在

的数字电视,不仅大大提高了电视节目的质量,也推动了电视数字化的进一步发展。在各种

数字视频广播标准中,欧洲的 DVB(Digital Video Broadcast)标准使用比较广泛,它为在同

一信道中传输视频、音频、数据提供了一种灵活、高效的方式,可以通过卫星、电缆和地面

信道传输高质量的电视节目。同时基于 DVB 的数据广播标准也能满足人们对于宽带数据业

务的要求,如证券信息服务、电子节目、MP3 音乐下载、电子邮件、网页浏览等,在现代

信息技术领域应用极为广泛。




图一 数字机顶盒架构


从图一我们可以看到, 一个完整的数字机顶盒由硬件平台和软件系统组成,可以将其分

为 4 层,从底向上分别为硬件、底层软件、中间件、应用软件。硬件提供机顶盒的硬件平

台;底层软件提供操作系统内核以及各种硬件驱动程序;应用软件包括
基于ST20嵌入式系统的Java虚拟机研究与移植
本地下载

评论