Renesas移動(dòng)多媒體加速器平臺(tái)
新型平臺(tái)支持一個(gè)μITRON*1規(guī)范操作系統(tǒng),并提供下面的性能。
(1) 使用三種軟件包,提供軟件開(kāi)發(fā)解決方案。
這個(gè)平臺(tái)包括三種軟件包:(a)控制硬件如照相機(jī)或聲音接口的設(shè)備驅(qū)動(dòng)程序,(b)中間設(shè)備,用于音頻和視頻同步回放、視頻郵件等,(c)加速器APIs,便于與基帶LSI用戶(hù)進(jìn)行軟件接口,因此,以從驅(qū)動(dòng)程序到APIs的集成平臺(tái)形式,提供多媒體應(yīng)用開(kāi)發(fā)解決方案。
(2) 軟件包便于充分使用SH-MobileJ2中的硬件的潛在性能。
對(duì)中間設(shè)備和加速器APIs進(jìn)行了優(yōu)化,以便發(fā)揮SH-MobileJ2中從MPEG-4加速器到其它硬件的最大性能,簡(jiǎn)化了復(fù)雜、高性能應(yīng)用的開(kāi)發(fā)。
(3) 與瑞薩科技目前的型號(hào)相比,開(kāi)發(fā)時(shí)間大約縮短了一半。
新型平臺(tái)簡(jiǎn)化了各種復(fù)雜多媒體應(yīng)用的開(kāi)發(fā),提高了開(kāi)發(fā)效率。用戶(hù)開(kāi)發(fā)時(shí)間可以縮短大約一半,使最終產(chǎn)品可以及時(shí)上市。
多媒體功能包括活動(dòng)圖像錄制或回放、游戲和活動(dòng)圖像內(nèi)容發(fā)送和聲音通信功能等,隨著具有各種先進(jìn)多媒體功能的移動(dòng)電話生產(chǎn)的不斷擴(kuò)大,瑞薩科技開(kāi)發(fā)出受到高度評(píng)價(jià)的SH-Mobile系列處理器,專(zhuān)門(mén)處理這類(lèi)應(yīng)用。由于多媒體應(yīng)用變得越來(lái)越多樣和復(fù)雜,程序越來(lái)越大、越來(lái)越復(fù)雜,導(dǎo)致開(kāi)發(fā)時(shí)間更長(zhǎng)。為了將產(chǎn)品及時(shí)投入市場(chǎng),強(qiáng)烈需要效率更高的系統(tǒng)和應(yīng)用程序開(kāi)發(fā)平臺(tái)。同時(shí),多媒體應(yīng)用也擴(kuò)展到國(guó)外價(jià)格較低的移動(dòng)電話中,瑞薩科技開(kāi)發(fā)出SH-MobileJ2,具有MPEG-4硬件加速器等功能,用于中檔和低端移動(dòng)電話。
現(xiàn)在,為了應(yīng)對(duì)提高應(yīng)用程序開(kāi)發(fā)效率的需要,瑞薩科技推出SH-MobileJ2多媒體加速器平臺(tái),包括控制硬件的驅(qū)動(dòng)軟件、各種中間設(shè)備和加速器APIs,用于使用SH-MobileJ2的移動(dòng)電話系統(tǒng)的開(kāi)發(fā)。
這個(gè)平臺(tái)包括下面三種運(yùn)行在μITRON4.0規(guī)范操作系統(tǒng)上的軟件:(a) SH-MobileJ2驅(qū)動(dòng)程序軟件。(b)用于聲音和圖像處理的SH-MobileJ2中間設(shè)備和MPEG-4庫(kù),(c) SH-MobileJ2加速器APIs。詳情如下:
(a) SH-MobileJ2驅(qū)動(dòng)程序軟件
這是控制硬件的軟件,在安裝有工作頻率為133 MHz 的SH-MobileJ2的Solution Engine®*2應(yīng)用開(kāi)發(fā)板上運(yùn)行。提供多媒體功能、數(shù)據(jù)存儲(chǔ)和回放必需的驅(qū)動(dòng)程序,包括照相機(jī)接口、聲音接口和硅磁盤(pán)驅(qū)動(dòng)器。也提供USB功能驅(qū)動(dòng)程序和存儲(chǔ)類(lèi)及類(lèi)似設(shè)備庫(kù),可以很容易地在移動(dòng)電話上實(shí)現(xiàn)PC通信功能。通過(guò)提供這些設(shè)備驅(qū)動(dòng)程序,減少了用戶(hù)組建開(kāi)發(fā)環(huán)境的工作量。
(b) SH-MobileJ2中間設(shè)備和MPEG-4庫(kù)
除了聲音采用MP3格式、圖像處理使用JPEG和MPEG-4格式、中間設(shè)備支持通信和聲音以外,對(duì)SH-MobileJ2的大量中間設(shè)備進(jìn)行了優(yōu)化,支持同步活動(dòng)圖像/錄音和回放、硅音頻等功能。中間設(shè)備簡(jiǎn)化了用戶(hù)的多媒體應(yīng)用開(kāi)發(fā)。提供的庫(kù)可以充分發(fā)揮SH-MobileJ2中的MPEG-4硬件加速器的潛能,便于使用加速器的應(yīng)用如活動(dòng)圖像錄制和回放的開(kāi)發(fā)和評(píng)估。
(c) SH-MobileJ2 加速器 APIs
加速器APIs將分立的中間設(shè)備組成一個(gè)系統(tǒng),大約有150種APIs。使用這些APIs,可以實(shí)現(xiàn)數(shù)碼相機(jī)、影音播放器、小存儲(chǔ)卡文件系統(tǒng)、MP3播放器和類(lèi)似的功能,不用考慮SH-MobileJ2、或系統(tǒng)相機(jī)、LCD面板和類(lèi)似連接中的各種解碼器和編碼器。使用戶(hù)可以在較短的時(shí)間內(nèi)開(kāi)發(fā)出高水平的多媒體功能。
這些APIs也簡(jiǎn)化了基帶LSI和SH-MobileJ2之間軟件接口的開(kāi)發(fā)。軟件接口開(kāi)發(fā)由用戶(hù)進(jìn)行,先前需要將詳細(xì)的指令進(jìn)行組合,獨(dú)立實(shí)現(xiàn)。現(xiàn)在,可以在基帶LSI 程序中包括這些APIs ,很容易地實(shí)現(xiàn)SH-MobileJ2多媒體軟件加速器功能,大大縮短開(kāi)發(fā)時(shí)間。另外,對(duì)基帶下操作的已有應(yīng)用軟件資源,用戶(hù)可以很容易地增加新的多媒體功能。
用于開(kāi)發(fā)使用SH-MobileJ2的移動(dòng)電話系統(tǒng)的多媒體應(yīng)用。