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

正文內(nèi)容

基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)顯示模塊的驅(qū)動(dòng)與應(yīng)用開發(fā)-免費(fèi)閱讀

2025-02-09 14:49 上一頁面

下一頁面
  

【正文】 并且在項(xiàng)目中也確實(shí)學(xué)到了很多東西,在整整一個(gè)月的時(shí)間里,按時(shí)完成本項(xiàng)目,并且本人負(fù)責(zé)的部分也能按計(jì)劃完成,這令本人感到了一種鼓勵(lì),正式這種鼓勵(lì)使得我有信心從事嵌入式開發(fā)的工作,并最終成為嵌入式工程師的一員。致 謝在論文完成之際,衷心地感謝曾經(jīng)幫助我完成畢業(yè)設(shè)計(jì)的老師和同學(xué)們以及在項(xiàng)目組中給于我?guī)椭椭С值耐瑢W(xué)們,是你們的幫助使我少走了彎路,完成了畢業(yè)設(shè)計(jì)。主要完成了以下工作:(1)系統(tǒng)闡述了在S3C2410開發(fā)板上實(shí)現(xiàn)基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)顯示模塊的驅(qū)動(dòng)與應(yīng)用開發(fā)的方法與步驟,以及實(shí)現(xiàn)該系統(tǒng)的意義。但是,由于時(shí)間原因和我自身的能力水平等原因,系統(tǒng)的有些功能未能按照事先分析的方向完成,有的只是實(shí)現(xiàn)了簡(jiǎn)單的功能。如果出現(xiàn)如圖65和圖66所示情況,則為文件系統(tǒng)沒有掛接上。圖62測(cè)試圖解決方法如下:首先,請(qǐng)檢查網(wǎng)線是否連接錯(cuò)誤,如果開發(fā)板直接和電腦連接,請(qǐng)確定是否已經(jīng)打開了虛擬機(jī),并且虛擬機(jī)和windows是橋接方式連接,即虛擬機(jī)和windows能夠相互ping的桶,如果虛擬機(jī)VMWARE環(huán)境,VMWARE有一個(gè)BUG,有時(shí)候不能正確檢查到網(wǎng)絡(luò)的連通,請(qǐng)把主機(jī)的網(wǎng)線拔插一下。本章主要介紹本系統(tǒng)最后一個(gè)步驟:系統(tǒng)測(cè)試。mjpg_streamer以插件的形式獲得輸入輸出方式,它可以有一個(gè)輸入插件及多個(gè)輸出插件同時(shí)運(yùn)行,例如,通過網(wǎng)頁和LCD來顯示。UDP不提供可靠性,它只是把應(yīng)用程序傳給IP層的數(shù)據(jù)報(bào)發(fā)送出去,但是并不能保證它們能到達(dá)目的地。(10) 關(guān)閉視頻設(shè)備。int fd=open(/dev/video0,O_RDWR)。搭建過程分如下步驟:(1)在 ;(2)在 src目錄下運(yùn)行./configure;(3)生成Makefile文件,修改:CC = armlinuxgccCPP = armlinuxgcc–E(4) 執(zhí)行armlinuxstrip boa。Boa的設(shè)計(jì)目標(biāo)是速度和安全。編譯完成后的映像文件就可以用于開發(fā)板的下載了。具體實(shí)現(xiàn)方法如圖43所示。color)。 } screensize=**。 if((fd=open(/dev/fb0,O_RDWR))0)//打開幀緩沖設(shè)備,默認(rèn)為fb0 { perror(fail to open)。 }綜上所述,F(xiàn)ramebuffer驅(qū)動(dòng)要完成的工作已經(jīng)很少了,只需分配顯存的大小,初始化LCD控制寄存器、設(shè)置修改硬件設(shè)備相應(yīng)的var信息和fix信息。) *dst8++ = fb_readb(src8++)。 i。這兩個(gè)是提供給下層FrameBuffer設(shè)備驅(qū)動(dòng)的接口,設(shè)備驅(qū)動(dòng)通過這兩函數(shù)向系統(tǒng)注冊(cè)或注銷自己。 errno = %ld\n, PTR_ERR(fb_class))。至此,我們已基本完成底層的一些操作,接下來定義幀緩沖設(shè)備與應(yīng)用層的文件操作接口struct file_operations fb_fops:static struct file_operations fb_fops = { .owner = THIS_MODULE, .read = fb_read, .write = fb_write, .ioctl = fb_ioctl,ifdef CONFIG_COMPAT .pat_ioctl = fb_pat_ioctl,endif .mmap = fb_mmap, .open = fb_open, .release = fb_release,ifdef HAVE_ARCH_FB_UNMAPPED_AREA .get_unmapped_area = get_fb_unmapped_area,endif}。static struct device_driver s3c2410fb_driver = { .name = s3c2410lcd, .bus = amp。其中變量xres定義了屏幕一行所占的像素?cái)?shù),yres定義了屏幕一列所占的像素?cái)?shù),bits_per_pixel定義了每個(gè)像素用多少個(gè)位來表示。幀緩沖(framebuffer)是Linux 系統(tǒng)為顯示設(shè)備提供的一個(gè)接口,它將顯示緩沖區(qū)抽象,屏蔽圖像硬件的底層差異,允許上層應(yīng)用程序在圖形模式下直接對(duì)顯示緩沖區(qū)進(jìn)行讀寫操作。應(yīng)用程序file_operationf b_read()/f b_write()/f b_m map/f b_ioctl()f b_info()register_frame buffer()un register_frame buffer()LCD控制器圖41幀緩沖設(shè)備的驅(qū)動(dòng)結(jié)構(gòu)Linux為所有的設(shè)備文件都提供了統(tǒng)一的操作函數(shù)接口,方法是使用數(shù)據(jù)結(jié)構(gòu)struct file_operations。為提高效率,系統(tǒng)對(duì)于塊設(shè)備的讀寫提供了緩存機(jī)制,由于涉及緩沖區(qū)管理、調(diào)度和同步等問題,實(shí)現(xiàn)起來比字符設(shè)備復(fù)雜 得多。(4)執(zhí)行./,得到交叉編譯工具。表31 LCD主要控制器LCD控制器LCDCON10X4D000000WR/WLCD控制器1LCDCON20X4D000004LCD控制器2LCDCON30X4D000008LCD控制器3LCDCON40X4D00000CLCD控制器4LCDCON50X4D000010LCD控制器5LCDSADDR10X4D000014幀緩沖區(qū)起始地址1LCDSADDR20X4D000018幀緩沖區(qū)起始地址2LCDSADDR30X4D00001C虛擬屏地址設(shè)置REDLUT0X4D000020STN:紅色查找表GREENLUT0X4D000024STN:綠色查找表BLUELUT0X4D000028STN:藍(lán)色查找表DITHMODE0X4D00004CSTN:抖動(dòng)模式TPAL0X4D000050TFT:臨時(shí)調(diào)色板LCDINTPND0X4D000054LCD中斷請(qǐng)求LCDSRCPND0X4D000058LCD中斷源LCDINTMSK0X4D00005CLCD中斷屏蔽LPCSEL0X4D000060LPC3600控制3. 3本章小結(jié)本章主要介紹了LCD屏的發(fā)展及LCD一些工作原理,由于篇幅有限,并沒有很詳細(xì)的對(duì)LCD的硬件結(jié)構(gòu)進(jìn)行說明,只是對(duì)后面跟驅(qū)動(dòng)開發(fā)有關(guān)的方面進(jìn)行了一下說明。S3C2410的LCD控制器內(nèi)部邏輯結(jié)構(gòu)如圖33所示。LCD控制器中應(yīng)該設(shè)置的TFTLCD屏的參數(shù)如圖32所示。3 硬件原理分析在了解某一硬件怎么工作時(shí),必須先分析該硬件的原理及構(gòu)造。(3) 根文件系統(tǒng),由于系統(tǒng)選定的操作系統(tǒng)為Linux,而Linux操作系統(tǒng)支持多種文件系統(tǒng),為了對(duì)各類文件系統(tǒng)進(jìn)行統(tǒng)一的管理,Linux引入了虛擬文件系統(tǒng)VFS,為各類文件系統(tǒng)提供統(tǒng)一的操作界面和應(yīng)用編程接口。正是由于這一點(diǎn),本系統(tǒng)才選擇Linux操作系統(tǒng)作為軟件開發(fā)的系統(tǒng)。其源碼目錄、編譯形式與Linux內(nèi)核很相似。表21 FS2410開發(fā)板硬件資源表名稱描述處理器SAMSUNG S3C2410,ARM9TDMI,主頻203MHz存儲(chǔ)器64M Bytes NAND FLASH (K9F1208)2M Bytes NOR FLASH (SST39VF1601)EEPROM (AT24C02)64M Bytes SDRAM調(diào)試接口20芯標(biāo)準(zhǔn)JTAG接口I/O接口音頻接口,立體聲音頻輸入接口(UDA1341)50芯LCD接口引出了LCD控制器和觸摸屏的全部信號(hào)兩個(gè)標(biāo)準(zhǔn)5線串行接口,波特率高達(dá)115200bps10M網(wǎng)口(CS8900Q3,帶發(fā)送和接受指示燈)內(nèi)部實(shí)時(shí)時(shí)鐘(帶后備鋰電池)一個(gè)USB DEVICE接口兩個(gè)USB HOST 接口SD卡接口按鍵復(fù)位按鍵16個(gè)小按鍵電源開關(guān)電源供電,輸入直流電壓范圍是7~12V,帶電源指示燈其他一個(gè)EEPROM (AT24C02)用來驗(yàn)證IIC總線讀寫四個(gè)高亮LED一個(gè)蜂鳴器 (帶使能控制的短路塊)一個(gè)精密可調(diào)電阻接到ADC引腳上用來驗(yàn)證模數(shù)轉(zhuǎn)換一個(gè)50芯2毫米間距雙排標(biāo)準(zhǔn)連接器用作擴(kuò)展口,引出了地址線、數(shù)據(jù)線、讀寫、片選、中斷、IO口、ADC、地等用戶擴(kuò)展可能用到的信號(hào)(2)TFTLCD屏TFT技術(shù)是二十世紀(jì)九十年代發(fā)展起來的,采用新材料和新工藝的大規(guī)模半導(dǎo)體全集成電路制造技術(shù),是液晶(LC)、無機(jī)和有機(jī)薄膜電致發(fā)光(EL和 OEL)平板顯示器的基礎(chǔ)。1. 4論文主要工作(1)針對(duì)S3C2410處理器的FS2410平臺(tái)設(shè)計(jì)基于嵌入式技術(shù)智能監(jiān)控系統(tǒng)方案;(2)針對(duì)S3C2410處理器和LCD屏硬件原理開發(fā)顯示模塊的驅(qū)動(dòng),并將驅(qū)動(dòng)加載到已經(jīng)準(zhǔn)備安裝到開發(fā)板上的Linux內(nèi)核中;(3)針對(duì)S3C2410開發(fā)平臺(tái),構(gòu)建嵌入式交叉開發(fā)環(huán)境,移植Uboot、Linux內(nèi)核,創(chuàng)建根文件系統(tǒng);(4)構(gòu)建嵌入式BOA服務(wù)器,通過客戶端瀏覽器和視頻服務(wù)器的交互來實(shí)現(xiàn)對(duì)服務(wù)器的相關(guān)設(shè)置,在客戶端用瀏覽器或在服務(wù)器本地進(jìn)行視頻顯示。全I(xiàn)P視頻監(jiān)控系統(tǒng)它巨大優(yōu)勢(shì)是:簡(jiǎn)便性所有攝像機(jī)都通過經(jīng)濟(jì)高效有線或者無線以太網(wǎng)簡(jiǎn)單連接到網(wǎng)絡(luò),使您能夠利用現(xiàn)有局域網(wǎng)基礎(chǔ)設(shè)施[9]。有限可擴(kuò)展性DVR典型限制是一次最多只能擴(kuò)展16個(gè)攝像機(jī)。例如,攝像機(jī)通過專用同軸纜輸出視頻信號(hào)。通過建立智能監(jiān)控系統(tǒng),能提高情報(bào)獲取的實(shí)時(shí)性和綜合處理能力。1. 1選題背景近些年來,智能監(jiān)控技術(shù)在很多方面得到了廣泛的應(yīng)用:(1)物業(yè)管理。關(guān)鍵字:嵌入式,智能監(jiān)控系統(tǒng),LCD顯示屏 AbstractBased on embedded technology of intelligent monitoring system in today39。信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文JIU JIANG UNIVERSITY畢 業(yè) 論 文 題 目 基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)顯示模塊的驅(qū)動(dòng)與應(yīng)用開發(fā) 英文題目 Driven/Application Development of Display Module in Intelligent Monitoring System Based on Em bedded Technology 院 系 信息科學(xué)與技術(shù)學(xué)院 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 姓 名 唐芳杰 班級(jí)學(xué)號(hào) 信A081150 指導(dǎo)教師 劉華中 二○一二年五月43摘 要基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)在當(dāng)今社會(huì)被廣泛應(yīng)用于辦公以其家居和公共場(chǎng)所,其顯示模塊主要以LCD屏來進(jìn)行顯示,LCD也被廣泛的應(yīng)用與手機(jī)、平板電腦等場(chǎng)合。s society is widely used in office with its household and public places, the display module mainly to LCD screen to that LCD is widely applied with the mobile phone, tablet puter and so on.From the whole framework system hardware and software can be divided into two parts, hardware part of our attention is S3C2410 development board and LCD screen, software of main is Uboot, Linux operating system with root file system. Drive and application is based on the Linux kernel of the development. System mainly based on embedded technology to the intelligent monitoring system display module driver and application development, mainly on the board finish development Linux + ARM embedded system set up, and the development of LCD drive, also do intelligent monitoring system of the display module related server structures. The system uses the embedded Linux operating system, in this system before development, we first need to build embedded system development environment. In apparent embedded system developing environment, then to display module driver of development
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1