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

正文內(nèi)容

基于arm9視頻監(jiān)控系統(tǒng)的設(shè)計(jì)_課程設(shè)計(jì)論文-免費(fèi)閱讀

2025-08-11 10:54 上一頁面

下一頁面
  

【正文】 [i].run([i].)。 syslog(LOG_INFO, starting input plugin)。 [i]. = amp。 exit(EXIT_FAILURE)。 LOG( dlopen: %s\n, dlerror() )。 i++) { tmp = (size_t)(strchr(output[i], 39。 = amp。 exit(EXIT_FAILURE)。 LOG( dlopen: %s\n, dlerror() )。 } /* open input plugin */ tmp = (size_t)(strchr(input, 39。 closelog()。 = 0。 return 0。 /* o, output */ case 4: case 5: output[++] = strdup(optarg)。?39。 = 0。 break。)。 j。 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 23 } usleep(1000*1000)。 /* signal stop to threads */ LOG(setting signal to stop\n)。 fprintf(stderr, \n)。各種嵌入式的網(wǎng)絡(luò)應(yīng)用軟件將會廣泛使用。 最后,在虛擬機(jī)中打開用戶終端,輸入設(shè)備驅(qū)動程序后將會啟動攝像頭采集視頻信息 ,即完成視頻監(jiān)控,如圖 213 所示。 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 16 圖 212 接入 USB 攝像頭后出現(xiàn)的界面 攝像頭屬于視頻設(shè)備,在 Linux 內(nèi)核中, Video for Linux(簡稱 V4L)是關(guān)于視頻設(shè)備的驅(qū)動標(biāo)準(zhǔn) [18]。一套基于 Linux 內(nèi)核的完整操作系統(tǒng)叫作Linux 操作系統(tǒng) Linux 內(nèi)核移植: 執(zhí)行 tar xvfj /mnt/hgfs/Linux/ C /解壓下載好的內(nèi)核文件,其中/mnt/hgfs/Linux 是虛擬機(jī)與 PC 的共享文件。 arm920t:表示 CPU 的內(nèi)核類型,對應(yīng) cpu、 arm920t 子目錄。 下面是 建立交叉編譯環(huán)境 的步驟: 在 Linux PC 上,打開終端,使用命令 tar xvfj 將下載好《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 13 的交叉編譯工具解壓,然后使用 gedit /etc/profile 打開并修改 profile 文件,添加如圖 211 的第 21 句,使用 source /etc/profile 使交叉編譯器生效: 圖 211 建立交叉編譯環(huán)境 移植引導(dǎo)加載程序 bootloader(引導(dǎo)加載程序)是系統(tǒng)加電后運(yùn)行的第一段代碼。添加所有系統(tǒng)自帶軟件,添加完成后會出現(xiàn)如圖 28 所示界面 。 具體步驟: 新建虛擬機(jī)→自定義→ workstation 6→ linux:other linux Kernel→命名該虛擬機(jī)并選擇安裝位置→處理器數(shù)量: 1→內(nèi)存大小推薦 512M→使用橋接網(wǎng)絡(luò)→ I/O 適配器的選擇→創(chuàng)建兩個(gè)新的虛擬磁盤→選擇磁盤類型: IDE→設(shè)定磁盤大?。?8G/5G→設(shè)定磁盤文件的名字→完成。對于用戶而言,它只是運(yùn)行在個(gè)人 PC 上的一個(gè)應(yīng)用程序,而對于在虛擬機(jī)中運(yùn)行的應(yīng)用程序而言,它就是一臺真正的計(jì)算機(jī)。視頻監(jiān)控以其直觀、方便、信息內(nèi)容豐富而廣泛應(yīng)用于許多場合。 在嵌入式領(lǐng)域中廣泛應(yīng)用的是 ARM 系列的處理器, ARM 公司引發(fā)了嵌人式領(lǐng)域的一場革命,在低功耗、低成本的嵌入式應(yīng)用領(lǐng)域確立了其市場領(lǐng)導(dǎo)地位,是目前 32 位市場中使用最廣泛的微處理器。其次,列出實(shí)現(xiàn)的具體步驟 和部分截圖。嵌入式操作系統(tǒng)負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動。僅發(fā)展了短短二十幾年時(shí)間,從 19 世代 80 年代的第一代模擬監(jiān)控到第二代基于“ PC+多媒體卡”的數(shù)字式視頻監(jiān)控系統(tǒng)再到第三代完全基于 IP 的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng),就發(fā)生了翻天覆地變化。主頻為 400MHz,最高可頻率可達(dá)到 533MHz,通過在目標(biāo)機(jī)上運(yùn)行 Linux 操作系統(tǒng),搭建嵌入式視頻服務(wù)器,接收攝像頭采集的視頻數(shù)據(jù),進(jìn)行數(shù)據(jù)壓縮和編碼,再由DM9000E 以太網(wǎng)控制器發(fā)送至遠(yuǎn)程客戶端,實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸。第二鐘方式是現(xiàn)在計(jì)算機(jī)上安裝 Windows 操作系統(tǒng),再在Windows 下安裝虛擬計(jì)算機(jī)軟件,如 VWware 等,然后在虛擬機(jī)下安裝 Fedora Core 10。如圖 25 選擇適當(dāng) linux 版本 作為目標(biāo)平臺 , 如圖 26 選擇適當(dāng) 虛擬機(jī) 內(nèi)存 , 設(shè)置網(wǎng)絡(luò)為橋接 。 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 10 圖 27 磁盤分區(qū) 圖 28 操作系統(tǒng)安裝完成 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 11 重新登陸后修改系統(tǒng)文件, 如圖 28 圖 28 修改系統(tǒng)文件 之后重新登錄進(jìn)行虛擬機(jī)的 工具 安裝,如圖 29,以完成 Fedora Core 10 與 Windows 之間的信息傳遞 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 12 圖 29 虛擬機(jī)的工具安裝 按如圖 29 進(jìn)行 Fedora Core 10 網(wǎng)絡(luò)功能的測試 ,測試完成后出現(xiàn)如圖 210 界面 ,即完成Fedora Core 10 的安裝。在這種模式下,目標(biāo)機(jī)上的 bootloader 將通過串口或網(wǎng)絡(luò)等通信手段從開發(fā)主機(jī)( host)上下載內(nèi)核映像和根文件系統(tǒng)映像等到 RAM 中。 移植 linux 內(nèi)核 嵌入式操作系統(tǒng) Linux 用 C 語言寫成 , 技術(shù)上說 Linux 是一個(gè)內(nèi)核。與普通的目錄和文件一樣,每個(gè)設(shè)備也使用一個(gè) VFSinode 來描述。 在 PC 的終端執(zhí)行 make menuconfig 命令添加對 ZC301P 攝像頭的支持: * ZC3XX USB Camera Driver * USB ZC301P Images Procession and Control Chip support 修改后使用 make zImage 重新編譯內(nèi)核鏡像,將內(nèi)核鏡像移植到開發(fā)板。服務(wù)器程序和客戶端程序的設(shè)計(jì);實(shí)現(xiàn)了數(shù)據(jù)的網(wǎng)絡(luò)傳輸;對視頻數(shù)據(jù)進(jìn)行編解碼,并進(jìn)行連續(xù)播放;對系統(tǒng)在實(shí)驗(yàn)環(huán)境下進(jìn)行整體測試。 fprintf(stderr, Usage: %s\n \ i | input \ [parameters]\\n \ o | output \ [parameters]\\n \ [h | help ]........: display this help\n \ [v | version ].....: display version information\n \ [b | background]...: fork to the background, daemon mode\n, progname)。 fprintf(stderr, In case the modules (=plugins) can not be found:\n \ * Set the default search path for the modules with:\n \ 《專業(yè)實(shí)訓(xùn) 》 課程 設(shè)計(jì)論文 22 export LD_LIBRARY_PATH=/path/to/plugins,\n \ * or put the plugins into the \/lib/\ or \/usr/lib\ folder,\n \ * or instead of just providing the plugin file name, use a plete\n \ path and filename:\n \ %s i \/path/to/modules/\\n, progname)。 for(i=0。 i++) { /* skip = 0。 */ dlclose([i].handle)。 exit(0)。 int daemon=0, i。option_index)。 break。 /* b, background */ case 8: case 9: daemon=1。 daemon_mode()。 exit(EXIT_FAILURE)。 e
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1