freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于嵌入式的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)研究-文庫(kù)吧資料

2024-09-08 17:30本頁(yè)面
  

【正文】 /exports這個(gè)配置文 件后就可以啟動(dòng) NFS服務(wù)了,用 service命令啟動(dòng)。配置 NFS,需要添加 /etc/exports文件。通過(guò)使用 NFS,用戶和程序可以像訪問(wèn)本地文件一樣訪問(wèn)遠(yuǎn)端系統(tǒng)的文件。串口打印出下載的過(guò)程,如下所示下載根文件系統(tǒng)串口的打 印過(guò)程: Now, Downloading [ADDRESS:30000000h,TOTAL:38162266] Downloaded file at 0x30000000, size = 38162256 bytes Flash params: oobsize = 16, oobblock = 512, erasesize = 16384, partition size =64667648 Erasing and programming NAND with yaffs image Block erasing(addr/count) Block bad(addr/count) All count 0x01348000/01086 0x00ef0000/00001 01087 NFS環(huán)境的搭建 網(wǎng)絡(luò)文件系統(tǒng) NFS最早是 SUN開發(fā)的一種文件系統(tǒng)。首先打開超級(jí)終端進(jìn)入 vivi指令,然后按照 vivi的命令下載。 USB接口環(huán)境的搭建 USB接口環(huán)境的搭建是在 windows環(huán)境下建立的, USB接口主要負(fù)責(zé) Linux內(nèi)核映像文件和根文件系統(tǒng)映像文件的下載到開發(fā)板上,這種下載的速度快,節(jié)約了開發(fā)時(shí) 間。 Exit退出后,設(shè)置文件就保存到 /etc/。 Linux環(huán)境下的串口的設(shè)置是通過(guò)設(shè)置 mini實(shí)現(xiàn)的, mini是 Linux下常用的終端仿真程序,它類似 windows下的超級(jí) 終端。 串口環(huán)境的搭建 串口環(huán)境的搭建是通過(guò)設(shè)置超級(jí)終端參數(shù)建立的,主要設(shè)置可用串口,波特率等。 JTAG口主要下載 vivi可執(zhí)行代碼到目標(biāo)板,串口主要用來(lái)控制 vivi命令和 調(diào)試系統(tǒng),有時(shí)也用來(lái)下載 vivi可執(zhí)行代碼。系統(tǒng)開發(fā)環(huán)境的搭建方法如圖 : 圖 系統(tǒng)開發(fā)環(huán)境搭建圖 圖中宿主機(jī)是指 X86結(jié)構(gòu)的計(jì)算機(jī),在宿主機(jī)上安裝的操作系統(tǒng)有 RedHat Enterprise Linux AS4和 Windows XP。 表 SBC2410 硬件資源表 14 主機(jī)開發(fā)環(huán)境的搭建 進(jìn)行嵌入式開發(fā),首先要搭建一套完善的開發(fā)環(huán)境,這套開發(fā)環(huán)境包括操作系統(tǒng)以及連接器、編譯器和調(diào)試器在內(nèi)的軟件開發(fā)工具。開發(fā)板集成了 64M SDRAM、 64M Nand Flash、 1M Boot Flash、 RJ45 網(wǎng)卡、音頻輸入與輸出、 USB Host、 USB slave、標(biāo)準(zhǔn)串口、 SD 卡插座、用戶按鍵和一些用戶燈等設(shè)備接口,并且引出 CPU的 大部分信號(hào)引腳。 值得注意的是:在自動(dòng)啟動(dòng)模式中, ECC 功能被禁止,為此 NAND Flash存儲(chǔ)器的最開始的 4KByte 空間必須是連續(xù)沒(méi)有壞塊的。 3)內(nèi)部 SRAM 緩沖區(qū)被映射到 Bank0 區(qū),地址為 0x00000000000000020。自動(dòng)啟動(dòng)模式是在嵌入式系統(tǒng)對(duì) Nand Flash進(jìn)行讀寫前自動(dòng)由其相關(guān)寄存器( SFR)將 nand Flash 前面 4KB 代碼自動(dòng)拷貝至內(nèi)部 SRAM( Steppingstone)然后自動(dòng)運(yùn)行,在啟動(dòng)啟動(dòng)模式中,是按照以下四個(gè)步驟進(jìn)行的 [16]. 1)重新啟動(dòng)完成。圖 展示 Nand Flash 控制器的主要功能模塊及其模塊之間的聯(lián)系。此部分程序運(yùn)行后,將會(huì)把 Nand Flash 中其它編譯過(guò)的程序,如 Linux 內(nèi)核和根文件系統(tǒng)拷貝到 SDRAM(bank6 和 bank7 擴(kuò)展的外部?jī)?nèi)存 )運(yùn)行。 Flash存儲(chǔ)器通常有 Nor Flash和 Nand Flash兩種,在核心板上兩者均有使用,由于價(jià)格因素 Nor Flash 容量采用 1M,而 Nand Flash 使用了 64M,鑒于 Nand Flash容量較大,此次采用的嵌入式系統(tǒng)啟動(dòng)方案為 Nand Flash啟動(dòng)。 圖 S3C2410X 內(nèi)存映射圖 2 . Nand Flash 控制器 Flash 存儲(chǔ)器技術(shù)可以說(shuō)是 EPROM 和 EEPROM 非易失性存儲(chǔ)器技術(shù)的綜合,但是它們又有區(qū)別,比如: Flash 存儲(chǔ)器可以按塊進(jìn)行擦除操作,而 EEPROM只能按位擦除,顯然 flash 存儲(chǔ)器在擦除速度方面有優(yōu)勢(shì)。 S3C2410內(nèi)部集成了 Nand Flash 控制器,所以其不掛載在任何一個(gè)區(qū),其讀寫功能均由控制器完成。 11 核心板使用的存儲(chǔ)器有以下幾種: AMD 公司的 AM29LV8000B(Nor Flash,1MB),還有 SumSung 公司的 K9F1208U0B(Nand Flash, 64MB),以及不是太經(jīng)常使用的現(xiàn)代 公司的 HY57V561620CTP(SDRAM, 32*2MB)。這個(gè) 4K 的 SRAM 空間對(duì)于注冊(cè)和建立中斷服務(wù)歷程( ISR)是非常有用的,中斷向量表位于0x000000000x00000020 空間內(nèi)。對(duì)應(yīng)啟動(dòng)方式的不同內(nèi)存布局也 是不一樣的,從 Nor Flash 啟動(dòng)的內(nèi)存布局如圖 (2)所示,而圖 (1)為從 Nand Flash啟動(dòng)的內(nèi)存分布圖。如圖 所示,將其外部尋址空間劃分為 8 個(gè)區(qū),其中 6 個(gè)區(qū)用于掛載ROM, SRAM 等,其余兩個(gè)區(qū)用于掛載 ROM, SRAM, SDRAM 等。處理器還支持大小端模式存儲(chǔ)字?jǐn)?shù)據(jù),其尋址空間可以達(dá)到 1G,每個(gè) Bank 為 128MB,對(duì)于外部 I/O 設(shè)備的數(shù)據(jù)寬度,可以是 8/16/32 位 ,所有的存儲(chǔ)器 Bank 都具有可編程的操作周期,而且支持各種 ROM 引導(dǎo)方式,其結(jié)構(gòu)框圖如 所示。系統(tǒng)采用 NAND Flash 與 SDRAM 組合,可以獲得很高的性價(jià)比。 S3C2410X 處理器簡(jiǎn)介 S3C2410X 處理器 [13][14][15]提供了豐富的資源: 16KB 指令 Cache 和 16KB數(shù)據(jù) Cache,以及 MMU 虛擬內(nèi)存管理; LCD 控制器;支持 NAND Flash 系統(tǒng)引導(dǎo); SDRAM 控制器; 3 通道的 UART; 4 通道的 PWM 定時(shí)器; I/O 端口; 8 通道的 10 位 ADC 和觸摸屏接口; IIC 總線接口; IIS 總線接口; USB 主機(jī)和 USB設(shè)備控制器; SD 和 MMC 卡接口; 2 通道的 SPI;處理器還集成了 RTC 功能和具有 PLL 的芯片時(shí)鐘發(fā)生器。 9 系統(tǒng)硬件的選型 本系統(tǒng)使用的硬件平臺(tái)是由廣州友善之臂科技有限公司開發(fā)的一款基于ARM9 的開發(fā)板 SBC2410,其中央處理器采用韓國(guó)三星電子公司生產(chǎn)的S3C2410X。利用 JavaApplet 完成客戶端的程序設(shè)計(jì)。 客戶端瀏覽部分。 網(wǎng)絡(luò)傳輸部分。嵌入式平臺(tái)包括嵌入式 ARM 處理器和移植到 ARM 的Linux 操作系統(tǒng)。該部分利用 USB 攝像頭完成視頻圖像的采集的工作, USB攝像頭使用的是中星微的 zc301p 芯片的高清晰攝像頭,該芯片具有 JPEG 視頻圖像的硬件壓縮功能。如圖 所示的系統(tǒng)總體結(jié)構(gòu)圖??蛻舳朔讲捎?JavaApplet 技術(shù)實(shí)現(xiàn)圖像的接收并完成顯示功能。該系統(tǒng)是以嵌入式 Linux 系統(tǒng)和嵌入式控制器 S3C2410 為核心平臺(tái),在這個(gè)平臺(tái)上建立 web 服務(wù)器和視頻服務(wù)器。 第五章給出系統(tǒng)設(shè)計(jì)方案的實(shí)驗(yàn)測(cè)試,并對(duì)研究工作進(jìn)行了總結(jié),給出了論文的不足之處和對(duì)下一步的研究工作提出了展望。首先給出圖像采集的一些知識(shí),包括驅(qū)動(dòng)的加載和設(shè)計(jì),基于 video4linux 的圖像采集的實(shí)現(xiàn)過(guò)程。這些移植的環(huán)節(jié)包括 BootLoad 的移植, Linux 內(nèi)核的移植, YAFFS 文件系統(tǒng)的移植和用 版本制作根文件系統(tǒng)。 第二章介紹網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的軟件設(shè)計(jì)環(huán)境的搭建,首先給出了系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì),接著說(shuō)明本系統(tǒng)的硬件平臺(tái)選擇 ARM 開發(fā)板的原因,以及簡(jiǎn)單介紹 ARM9 開發(fā)板 S3C2410 的硬件資源,最后給出主機(jī)開發(fā)環(huán)境的搭建。嵌入式系統(tǒng)的定義,嵌入式系統(tǒng)的特點(diǎn)以及嵌入式發(fā)展歷程與趨勢(shì),引出本系統(tǒng)選擇嵌入式 Linux 系統(tǒng) 作為系統(tǒng)平臺(tái)的原因所在。重點(diǎn)介紹了系統(tǒng)軟件設(shè)計(jì)環(huán)境的搭建和系統(tǒng)軟件的實(shí)現(xiàn)過(guò)程。由于內(nèi)存要求常常是根據(jù)需要的應(yīng)用所決定的, Linux 系統(tǒng)甚至可以僅使用 256KB ROM 和 512KB RAM 進(jìn)行工作,完全適合于資源有限的嵌入式硬件平臺(tái)。而 Linux 微內(nèi)核只占用其中很小一部分內(nèi)存,包括虛擬內(nèi)存和所有核心的操作系統(tǒng)功能在內(nèi),只需占用系統(tǒng)的 100K 內(nèi)存。 (7)系統(tǒng)小巧。 (6)微內(nèi)核模塊化體系結(jié)構(gòu)。 (5)強(qiáng)大的網(wǎng)絡(luò)功能。對(duì) Linux 的支持絕大部分是通過(guò)用戶團(tuán)體在 Use 新聞組上提供的。而且,各種關(guān)于 Linux 的書籍和雜志正如雨后春筍般地出現(xiàn),大量的英文資料也正在翻譯成中文,方便中文使用者。 Linux 是互聯(lián)網(wǎng)充分發(fā)展的產(chǎn)物,許多關(guān)于Linux 的文檔都可以在 Inter 上找到和下載。 (4)文檔技術(shù)支持完善?,F(xiàn)在 Linux 已經(jīng)被移植到多種硬件平臺(tái),支持包括 X8 MIPS、 PowerPC、ARM 等現(xiàn)有的絕大部分微處理器體系結(jié)構(gòu)。 (3) 支持多種硬件平臺(tái)。 Linux 帶有 Unix 用戶熟悉的完善的開發(fā)工具,幾乎所有的 Unix 系統(tǒng)的應(yīng)用軟件都已移植到了 Linux 上。開發(fā)人員可以對(duì)操作系統(tǒng)進(jìn)行定制,由于有 GPL 的控制 ,大家開發(fā)的東西大都相互兼容,不會(huì)走向分裂之路。 (2)源碼公開。但是 Linux 是免費(fèi)軟件,只要遵守 GPL 的規(guī)定,就可以免費(fèi)獲得拷貝。幾乎所有的商業(yè)用操作系統(tǒng)如 Microsoft 公司的 Windows 98/NT SERVER/NT Workstation 系列,都需要為每一個(gè)拷貝支付相當(dāng)數(shù)量的費(fèi) 6 用,在其下的應(yīng)用軟件每一個(gè)都需要大量的支 出來(lái)獲得。以下幾點(diǎn)就具體說(shuō)明了本系統(tǒng)選擇嵌入式 Linux 作為操作系統(tǒng)的原因 [12],所有的這些,都是現(xiàn)有的嵌入式操作系統(tǒng)所無(wú)法比擬的。嵌入式系統(tǒng)與人工智能、模式識(shí)別技術(shù)的結(jié)合 , 將開發(fā)出各種更具人性化、智能化的嵌入式系統(tǒng)。它在網(wǎng)絡(luò)環(huán)境中的應(yīng)用已是不可抗拒的潮流 , 并將占領(lǐng)網(wǎng)絡(luò)接入設(shè)備的主導(dǎo)地位。 (3)嵌入式系統(tǒng)的多媒體化和網(wǎng)絡(luò)化。 (2)Java 虛擬機(jī)與嵌入式 Java 開發(fā)的嵌入式系統(tǒng)希望有一個(gè)方便的、跨平臺(tái)的語(yǔ)言與工具 ,Java 正是用 Java 虛擬機(jī)實(shí)現(xiàn) Java 程序獨(dú)立于各機(jī)種的平臺(tái)。其發(fā)展的趨勢(shì)如下 [8][10][11]: (1)低功耗的嵌入式系統(tǒng)。 第四階段是以基于 Inter 為標(biāo)志的嵌入式系統(tǒng) , 這是一個(gè)正在迅速發(fā)展的階段 .目前大多數(shù)嵌入式系統(tǒng)還孤立于 Inter 之外 ,但隨著 Inter 的發(fā)展以及Inter 技術(shù)與信息家電 ,工業(yè)控制技術(shù)等結(jié)合日益密切 , 嵌入式設(shè)備與 Inter 的結(jié)合將代表著嵌入式技術(shù)的真正未來(lái)。具有大量的應(yīng)用程序接口(API),開發(fā)應(yīng)用程序簡(jiǎn)單 。操作系統(tǒng)內(nèi)核精小 ,效率高 ,并且具有高度的模塊化和擴(kuò)展性 。 第二階段是以嵌入式 CPU 為基礎(chǔ) ,以簡(jiǎn)單操作系統(tǒng)為核心的嵌入式系統(tǒng) .這一階段的操作系統(tǒng)具有一定的兼容性和擴(kuò)展性 ,但用戶界面不夠友好??v觀嵌入式技術(shù)的發(fā)展過(guò)程 , 大致經(jīng)歷四個(gè)階段。 (6)通用計(jì)算機(jī)的開發(fā)人員通常是計(jì)算機(jī)科學(xué)或者計(jì)算機(jī)工程方面的專業(yè)人士,而嵌入式系統(tǒng)開發(fā)人員卻往往是各個(gè)應(yīng)用領(lǐng)域中的專家,這就要求嵌入式系 5 統(tǒng)所支持的開發(fā)工具易學(xué)、易用、可靠、高效。 (5)嵌入式系統(tǒng)本身并不具備在其上進(jìn)行進(jìn)一步開發(fā)的能力。 (4)為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲(chǔ)器芯片或單片機(jī)中,而不是存貯于磁盤等載體中。 (3)嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)合在一起,其升級(jí)換代也是和具體產(chǎn)品同步進(jìn)行的。嵌入式處理器的發(fā)展也體現(xiàn)出穩(wěn)定性,一個(gè)體系一般要存在 8 10 年的時(shí)間。在對(duì)嵌入式系統(tǒng)的硬件和軟件進(jìn)行設(shè)計(jì)時(shí)必須重視效率,去除冗余,針對(duì)用戶的具體需求,對(duì)系統(tǒng)進(jìn)行合理配置,才能達(dá)到理想性能。嵌入式系統(tǒng)中的 CPU與通用型 CPU的最大不同就是前者大多工作在為特定用戶群設(shè)計(jì)的系統(tǒng)中。這是一個(gè)分散的,充滿競(jìng)爭(zhēng)、機(jī)遇與創(chuàng)新的工業(yè),沒(méi)有哪個(gè)公司的操作系統(tǒng)和處理器能夠壟斷市場(chǎng)。通用計(jì)算機(jī)行業(yè)中,占整個(gè)計(jì)算機(jī)行業(yè)百分之 90 的個(gè)人電腦產(chǎn)業(yè),絕大部分采用的是 Intel的 x86 體系結(jié)構(gòu),而芯片廠商則集中在 Intel, AMD, Cyrix 等幾家公司,操作系統(tǒng)方面更是被微軟占居壟斷地位。與通用型計(jì)算機(jī)系統(tǒng)相比,嵌入式系統(tǒng)功耗低、可靠性高;功能強(qiáng)大、性能價(jià)格比高、實(shí)時(shí)性強(qiáng),支持多任務(wù);占用空間小,效率高;面向特定應(yīng)用,可根據(jù)需要靈活定制。它一般 由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理等功能。網(wǎng)絡(luò)數(shù)字視頻監(jiān)控系統(tǒng)與上述第一、二代系統(tǒng)相比具有明顯的優(yōu)勢(shì):利用現(xiàn)有的網(wǎng)絡(luò)資 源,輕而易舉地實(shí)現(xiàn)遠(yuǎn)程視頻監(jiān)控;系統(tǒng)擴(kuò)展能力
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1