隨著數(shù)碼相機(jī)和具有高像素拍照手機(jī)的普及和大眾化,除了用計(jì)算機(jī)硬盤(pán)、可移動(dòng)存儲(chǔ)設(shè)備來(lái)保存及重播照片以外,很少人會(huì)考慮用原始的沖印照片的方法來(lái)保存這些海量照片,浪費(fèi)金錢(qián)不說(shuō),傳統(tǒng)的相冊(cè)和相框也無(wú)法保存如此海量的照片。因此,作為一種以數(shù)碼照片的保存、重播和流覽為核心功能的產(chǎn)品——數(shù)碼相框應(yīng)需而生。
進(jìn)入 2007 年以來(lái),由移植各種 DVD 播放器方案的高端數(shù)碼相框方案一一問(wèn)世后,大聯(lián)大集團(tuán)旗下世平集團(tuán)抓住低端數(shù)碼相框方案市場(chǎng)空缺的機(jī)會(huì),陸續(xù)推出了兩個(gè)低端數(shù)碼相框的解決方案。分別在 2007 年 3 月推出了 3.5” NXP 數(shù)碼相框解決方案和 2007 年 7 月推出了 3.5” Actions 數(shù)碼相框解決方案。
與同樣主攻低端市場(chǎng)的其它數(shù)碼相框方案相比,大聯(lián)大集團(tuán)旗下世平集團(tuán)的方案號(hào)稱具有設(shè)計(jì)成本更低以及系統(tǒng)結(jié)構(gòu)簡(jiǎn)單及設(shè)計(jì)方便等優(yōu)點(diǎn)。
一、3.5” NXP 數(shù)碼相框方案除了成本低及設(shè)計(jì)簡(jiǎn)單以外,并不涉及音頻及視頻License 費(fèi)用,成為功能簡(jiǎn)單,成體最低,是設(shè)計(jì)公司首選的竟?fàn)幮越鉀Q方案。此方案的硬件 Block Diagram 如下:
主芯片由 NXP 公司的 ARM7 CPU 芯片與 Solomon 的 Image processor 芯片組成。NXP 的 LPC2103 具有比同類產(chǎn)品快 10MHz 的 CPU 速度,基于ARM7的MCU還具有快速I(mǎi)/O能力,能夠以17.5MHz的速度進(jìn)行位元切換,比市場(chǎng)上競(jìng)爭(zhēng)的ARM MCU快四倍。具有PWM功能的計(jì)時(shí)器和一個(gè)10位ADC。此外,整個(gè)方案的 Bin code 放在 LPC2103 的32KB Flash 中,為整個(gè)系統(tǒng)省掉一顆 Nor Flash 的成本。
Solomon 的 SSD1928 是一顆多功能圖形應(yīng)用處理芯片,在此方案中,主要用來(lái)做 JPEG 圖片的硬件Decode,前端具有多種 MCU interface 界面,后端支持多種 LCD Panel interface界面,可直接驅(qū)動(dòng) 8bit Serial 數(shù)碼屏,另外,還支持 SD/MMC 卡界面。整個(gè)方案,由 LPC2103 來(lái)控制 SSD1928 從 SD/MMC 卡中讀出圖片進(jìn)行 JPEG Decode ,并顯示在屏上,系統(tǒng)簡(jiǎn)單,設(shè)計(jì)方便。
由于平行界面輸入的屏眾多, 世平也已經(jīng)完成了以 SSD1926 來(lái)做可以直接驅(qū)動(dòng) 18bits并行界面的屏, 讓市場(chǎng)上幾乎所有 3.5” 的屏, 都可以作為此方案的選用. SSD1926 與 SSD1928, 是一樣的, 都是多功能圖形應(yīng)用處理芯片. 唯一的不同點(diǎn)是, SSD1926 是可以直接驅(qū)動(dòng) 18bits并行界面的屏.
軟件上NXP主芯片初始化GPIO口、ADC模塊及RTC模塊;設(shè)置時(shí)間和日期;gSolomon初始化LCD;檢測(cè)SD/MMC;記憶時(shí)間片輪回來(lái)檢測(cè)任務(wù)的管理系統(tǒng)。
(附檔圖為 LPC2103 + SSD1926 的應(yīng)用原理圖.)
下圖為整個(gè)方案的主控芯片, LPC2103 的內(nèi)部方塊圖 :
LPC2103 為一個(gè) General Purpose ARM7 主控 IC, 非常適合用于一般型控制系統(tǒng)流程,初始化功能等產(chǎn)品上. 世平也以系統(tǒng)化的方式, 推出一套完整的開(kāi)發(fā)工具 :
包括 :
1.中央處理器:LPC2103 (NXP)、ARM7TDMI-S,最高頻率70MHz,片內(nèi)32K位元組Flash,8K位元組SRAM;
2.RS232串行界面:兩個(gè)三線RS232界面,其中一個(gè)用作ISP;
3.調(diào)試及下載界面:一個(gè)20芯Multi─ICE標(biāo)準(zhǔn)JTAG界面,支持LAR等調(diào)試;
4.輸入輸出界面:
兩個(gè)接到I0口的小按鍵,兩個(gè)個(gè)I0口控制的高亮度LED
一個(gè)可調(diào)電位器接到ADC上可以作ADC實(shí)驗(yàn);
個(gè)由移位寄存器控制的高亮LED
5.其它:
一個(gè)后備鋰電池,用于RTC即時(shí)時(shí)鐘;
一個(gè)重定按鍵,并采用專用重定芯片進(jìn)行重定;
一個(gè)外部擴(kuò)展槽,引出了I0口、中斷、ADC、電源和地線等幾乎所有CPU資源;
一個(gè)2*10厘米的實(shí)驗(yàn)板區(qū)域;
配合軟件發(fā)展工具便可以完成開(kāi)發(fā):
1.IAR集成開(kāi)發(fā)環(huán)境(32K限制版)
2.串口工具軟件dnw.exe
3.Philips的內(nèi)部Flash燒寫(xiě)工具
4.IAR開(kāi)發(fā)環(huán)境下的DEMO程序 (包括LED跑馬燈、外部中斷、UART、RTC、ADC等)
5.KEIL for ARM集成開(kāi)發(fā)環(huán)境
6.ADS集成開(kāi)發(fā)環(huán)境
7.ADS開(kāi)發(fā)環(huán)境下的DEMO程序 (包括LED跑馬燈、UART)和uc/ os在LPC上的移植程序
8.KEIL集成開(kāi)發(fā)環(huán)境下的DEMO程序 (包括LED跑馬燈、UART、Timer等)
9.JTAG的使用方法和驅(qū)動(dòng)
二、3.5” Actions 數(shù)碼相框方案設(shè)計(jì)成本低,功能齊全,除流覽圖片外還可播放MP3、MP4。此方案的硬件 Block Diagram 如下:
此方案主芯片采用 Actions 公司 的 MIPS 內(nèi)核芯片。Actions 的 AM7101是基于32 位RISC 的 SOC,可以處理MJPEG/WMV/MPEG4/H264/H263 視頻檔,USB 支持 2.0 HS OTG,內(nèi)置 Audio Codec。集成 SRAM/SDRAM/Flahs/SD/ MMC 的界面。在低端解決方案中可以做到成本最低,但功能最完善。
軟件上利用初始化模塊處理,可隨意修改整套UI,讀寫(xiě)Nand Flash,偵測(cè) SD/MMC。
針對(duì)數(shù)碼相框的功能優(yōu)勢(shì)及可擴(kuò)展性的物點(diǎn),是非常適附合大眾化的消費(fèi)市場(chǎng)需求,而且數(shù)碼相框市場(chǎng)將可能遠(yuǎn)遠(yuǎn)超過(guò)MP3、MP4等這類產(chǎn)品市場(chǎng),用戶可以在工作地點(diǎn)、家里的桌上、墻上都放上數(shù)碼相框而又可以享受到除數(shù)碼相框以外的MP3、MP4的功能,從而給這個(gè)市場(chǎng)帶來(lái)巨大的想象空間。世平的這兩款3.5” 數(shù)碼相框方案是將會(huì)為您帶來(lái)成體低廉并且非常具有針對(duì)性目標(biāo)市場(chǎng)的解決方案。
(電子工程專輯)