基于嵌入式ARM的LCD圖像顯示系統(tǒng)設(shè)計(jì)
——
隨著嵌入式技術(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ì)了建立圖像視頻的一種方法。
1 系統(tǒng)硬件電路設(shè)計(jì)
S3C2410芯片處理器內(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,主頻最高可達(dá)203 MHz。在處理器豐富資源的基礎(chǔ)上,本平臺(tái)配置了64 MB的Flash和64 MB、32位的SDRAM,以支持操作系統(tǒng)和液晶屏顯示運(yùn)算的需要。
S3C2410內(nèi)置有液晶屏控制器,可以支持最大256 k色TFT彩色液晶屏、最大4 k色STN彩色液晶屏??紤]到本系統(tǒng)的應(yīng)用領(lǐng)域?qū)D像顯示的要求相對較高,故采用8英寸640 linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論