1C31224G01隨著嵌入式技術(shù)迅猛發(fā)展和Linux在信息行業(yè)中廣泛應(yīng)用,利用嵌入式Linux系統(tǒng)實(shí)現(xiàn)圖像采集處理已有可能。實(shí)時(shí)獲得圖像數(shù)據(jù)是實(shí)現(xiàn)這些應(yīng)用的重要環(huán)節(jié)。本文使用的系統(tǒng)硬件平臺(tái)采用Samsung公司的處理器S3C2410,并以此為基礎(chǔ),在基于嵌入式Linux系統(tǒng)平臺(tái)上設(shè)計(jì)了建立圖像視頻的一種方法。
1C31224G01系統(tǒng)硬件電路設(shè)計(jì)
1C31224G01芯片處理器內(nèi)部集成了ARM公司ARM920T處理器核的32位微控制器,資源豐富,帶獨(dú)立的16 kB的指令Cache和16 kB數(shù)據(jù)Cache、LCD(液晶顯示器)控制器、RAM控制器、NAND閃存控制器、3路UART、4路DMA、4路帶PWM的定時(shí)器、并行I/O口、8路10位ADC、Touch Screen接口、I2C接口、I2S接口、2個(gè)USB接口控制器、2路SPI,主頻zui高可達(dá)203 MHz。在處理器豐富資源的基礎(chǔ)上,本平臺(tái)配置了64 MB的Flash和64 MB、32位的SDRAM,以支持操作系統(tǒng)和液晶屏顯示運(yùn)算的需要。
1C31224G01內(nèi)置有液晶屏控制器,可以支持zui大256 k色TFT彩色液晶屏、zui大4 k色STN彩色液晶屏??紤]到本系統(tǒng)的應(yīng)用領(lǐng)域?qū)D像顯示的要求相對(duì)較高,故采用8英寸640×480 TFT液晶屏(型號(hào)為L(zhǎng)Q080V3DG01)。LQ080V3DG01要求其電源電壓Vdd典型值為3.3 V/5 V,并且LCD數(shù)據(jù)和控制信號(hào)的高電平輸入電壓Vihzui小值為2.3 V,所以本系統(tǒng)直接使用S3C2410的控制口線與它相連,而沒(méi)有設(shè)置電平轉(zhuǎn)換電路。具體的電路連接如圖1所示。芯片工作模式為16位色(5:6:5)。
1C31224G01系統(tǒng)軟件設(shè)計(jì)
2.1 Linux操作系統(tǒng) 本視頻顯示系統(tǒng)的軟件以嵌入式Linux為基礎(chǔ)。Linux是免費(fèi)運(yùn)行、快速高效的操作系統(tǒng)。在過(guò)去的幾年中,基于開源組織的Linux系統(tǒng)的嵌入式操作系統(tǒng)得到了長(zhǎng)足的發(fā)展。
1C31224G01操作系統(tǒng)雖然不是微內(nèi)核結(jié)構(gòu),但是其模塊化的結(jié)構(gòu)使得用戶可以對(duì)其方便地進(jìn)行配置,去除用戶系統(tǒng)不需要的模塊以減小系統(tǒng)的開銷,可以做到幾百k大小。綜合考慮系統(tǒng)的功能和可擴(kuò)展性以及系統(tǒng)的運(yùn)行速度,本方案中的嵌入式Linux所采用的內(nèi)核版本是kernel-2.4.18。 在向基于S3C2410的硬件平臺(tái)上安裝嵌入式Linux操作系統(tǒng)μCLinux后,為了使LCD能正常顯示,還需要在μCLinux系統(tǒng)下開發(fā)LCD的驅(qū)動(dòng)程序。
QUANTRAD SENSOR ALEX XRF ALLOY ANALYZER ALEX-AMA-1 & CHARGER ALX-CHG-1 260V
Newly listed KRAFT DYNATRONIX ATC 6101 PT DC PULSE PLATING POWER SUPPLY DP20-5-10 999-0012-12
PRINCETON INSTRUMENTS ICCD-576G/RBT SPECTROSCOPIC DETECTOR CAMERA 576X384
Newly listed MIRANDA KALEIDO ALTO MULTI IMAGE PROCESSOR P/N KALEIDO-ALTO-D
MINOLTA AF-5000 DIMAGE SCAN MULTI PRO UH-P1 UNIVERSAL HOLDER SCSI
LEE LASER, INC LPSD-20 LASER POWER SUPPLY
LAMBDA E19007880 00481626 MD:ESS 54-190-2-D-1480 ESS POWER SUPPLY 10-15KW
ACTERNA FST-2000 HANDHELD COMMUNICATION TESTPAD FIREBERD 8000 OPT CLK FST-2209
BOC EDWARDS SEIKO SEIKI STP-H1000C SCU-H1000C TURBOMOLECULAR PUMP CONTROL 240V
ALLEN BRADLEY ULTRA 3000 2098-DSD-HV030-SE 230V 3PH 196462 MULTI-AXIS SERVO
SARTORIUS TE214S TALENT SERIES BALANCE 210g
FLUKE 2645A NetDAQ NETWORKED DATA ACQUISITION UNIT 2645A/46A
JDSU ACTERNA QT-200 DSL TEST HEAD
Verifone Eclipse Credit Card Terminal Lot of 50
?