資源描述:
《基于arm視頻采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、論文
基于ARM視頻采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
中文摘要
摘要
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,ARM技術(shù)和嵌入式系統(tǒng)的出現(xiàn),嵌入式系統(tǒng)的
應(yīng)用領(lǐng)域在不斷發(fā)展,它所涉及的領(lǐng)域包括工業(yè)控制、消費(fèi)電子、網(wǎng)絡(luò)通信、科
學(xué)研究、軍事國(guó)防、醫(yī)療衛(wèi)生、航空航天等方方面面。本文采用理論與實(shí)踐相結(jié)
合的方式,通過(guò)對(duì)ARM系統(tǒng)的設(shè)計(jì)與調(diào)試,從而掌握了對(duì)嵌入式系統(tǒng)的設(shè)計(jì)與開(kāi)
發(fā)。
本文采用ARM920T芯片作為嵌入式系統(tǒng)視頻采集的處琿器,詳細(xì)闡述了嵌入
式系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)過(guò)程,其中包括:
交叉編譯環(huán)境的搭建:交叉編譯環(huán)境是嵌入式開(kāi)發(fā)工具的集合,搭建該環(huán)境
2、就
足在系統(tǒng)中編譯安裝開(kāi)發(fā)工具鏈。
操作系統(tǒng)內(nèi)核的移植:內(nèi)核移植是嵌入式開(kāi)發(fā)的重要部分,移植內(nèi)核主要是對(duì)
內(nèi)核進(jìn)行重新配置,使它符合特定系統(tǒng)的需要,然后重新編譯生成可執(zhí)行的內(nèi)核
鏡像文件。
文件系統(tǒng)的移植:文件系統(tǒng)是操作系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行管理的有效和必要的助手。
移植文件系統(tǒng)包括制作義件系統(tǒng)鏡像,在Flash上為文件系統(tǒng)分配存儲(chǔ)空間以及文
件系統(tǒng)與嵌入式操作系統(tǒng)的有效配合。
驅(qū)動(dòng)程序的設(shè)計(jì):驅(qū)動(dòng)是操作系統(tǒng)與硬件溝通的橋梁,驅(qū)動(dòng)設(shè)計(jì)就是編寫(xiě)具體
硬件的讀寫(xiě)控制函數(shù)并向操作系統(tǒng)提供統(tǒng)一的接口。
本文著重介紹了液晶廚驅(qū)動(dòng)程序的編寫(xiě),U
3、SB攝像頭驅(qū)動(dòng)程序的編譯與移植,
以及視頻顯示程序的編’;。最后,通過(guò)重新編譯移植WebcamServer應(yīng)用程序,
實(shí)現(xiàn)了網(wǎng)絡(luò)攝像機(jī)。
關(guān)鍵詞:嵌入式系統(tǒng);ARM;USB攝像頭;視頻采集
英文摘要
TheDesign&RealizationofVideoCollectionSystem
BasedonARM
Abst
With
thecomputer
ract
technologyandembedded
development,ARM
technology’s
operatingsystemappearTheareaofe
4、mbeddedsystemisdevelopingunceasingly,
whichcontrol,consumption
includes
industry
electron,network
communication,
scientificresearch,nationaldefenses,medicaltreatment,navigationandspaceflight
Thisarticlecombinesthetheoryandthepractice
system,we
ARM
Bydesigninganddeb
5、uging
mastertheembeddedsystemdesign.
can
Thism-ticleadopted
ARM920T
chip
as
embeddedsystemprocessor,andeN)atiated
thedesignanddevelopmentoftheembedded
Setupzhe
nameofall
etc
system,including:
compilingenvironment:The
CROSS
theembeddeddeveloping
tools
In
CROSS
compi
6、lingenvironmentisthe
orderto
setup
a
cross
compiling
environment,weshouldcompileandinstallthetoolchainsneededindevelopment
TransplantofOSkernel:Thisis
system.Inorder
transplant
to
one
ofthemaindevelopingunitsof
embedded
theOSkernel,weshouldconfigurethekernelagain
m
7、akeitmeetspecificrequirement,andthencompileitagain
to
to
generatetheexecutable
OSkernelimagefile
offilesystem:Filesystemistheeffectiveandnecessaryassistantof"a
Transplant
operatingsystemtomanagethedot&Transplantoffilesystemsincludesmakingfile
system’Simage,assignin
8、gthememoryforthemin
a
flashchip,andvalidcooperateof
filesystemandtheembeddedOS
Designofdrivers:DriveristhebridgeofOSandhardware
ofdrivers
is
tO
h