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

正文內(nèi)容

嵌入式系統(tǒng)復(fù)習(xí)ppt課件-wenkub

2023-05-14 01:15:15 本頁(yè)面
 

【正文】 字符設(shè)備l 以字節(jié)為單位逐個(gè)進(jìn)行 I/O操作 l 字符設(shè)備中的緩存是可有可無(wú) l 不支持隨機(jī)訪問(wèn) l 如串口設(shè)備 /dev/ttyS0( /dev/cua0為以前常用名)l 塊設(shè)備 l 塊設(shè)備的存取是通過(guò) buffer、 cache來(lái)進(jìn)行 l 可以進(jìn)行隨機(jī)訪問(wèn) l 例如 IDE硬盤設(shè)備 /dev/hda l 支持可安裝文件系統(tǒng)( mount)l 網(wǎng)絡(luò)設(shè)備 l 通過(guò) BSD套接口( BSD Socket)訪問(wèn) 45 Linux設(shè)備文件 lLinux抽象了對(duì)硬件的處理,所有的硬件設(shè)備都可以作為普通文件一樣來(lái)看待l 可以使用和操作文件相同的、標(biāo)準(zhǔn)的系統(tǒng)調(diào)用接口來(lái)完成打開(kāi) open、關(guān)閉close、讀 read、寫 write和 I/O控制操作ioctll 對(duì)用戶來(lái)說(shuō),設(shè)備文件與普通文件并無(wú)區(qū)別46 主設(shè)備號(hào)和次設(shè)備號(hào) l 主設(shè)備號(hào):標(biāo)識(shí)該設(shè)備的種類,也標(biāo)識(shí)了該設(shè)備所使用的驅(qū)動(dòng)程序l 次設(shè)備號(hào):標(biāo)識(shí)使用同一設(shè)備驅(qū)動(dòng)程序的不同硬件設(shè)備 l 所有已經(jīng)注冊(cè)(即已經(jīng)加載了驅(qū)動(dòng)程序)的硬件設(shè)備的主設(shè)備號(hào)可以從/proc/devices文件中得到 l 生成 設(shè)備 文件: [root] mknod /dev/lp0 c 6 047 設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu) l Linux的設(shè)備驅(qū)動(dòng)程序與外界的接口可以分成三部分:l 與操作系統(tǒng)內(nèi)核的接口,通過(guò) file_operations數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)l 與系統(tǒng)引導(dǎo)的接口,利用驅(qū)動(dòng)程序?qū)υO(shè)備進(jìn)行初始化l 與設(shè)備的接口,描述驅(qū)動(dòng)程序如何與設(shè)備交互l Linux設(shè)備驅(qū)動(dòng)程序的代碼結(jié)構(gòu)大致可以分為如下幾個(gè)部分:l 通過(guò) module_init()和 module_exit()函數(shù)指定模塊驅(qū)動(dòng)程序初始化及退出的處理函數(shù)l 驅(qū)動(dòng)程序的注冊(cè)與注銷、設(shè)備的打開(kāi)與釋放、設(shè)備的讀寫操作、設(shè)備的控制操作、設(shè)備的中斷和輪詢處理48七 . 嵌入式 GUI49 嵌入式 GUI簡(jiǎn)介lGUI為 Graphical User Interface(圖形用戶界面)的縮寫,例如 Windows中使用的視窗,嵌入式 GUI即為在嵌入式系統(tǒng)上使用的圖形用戶界面。LCD驅(qū)動(dòng)程序應(yīng)用軟件52嵌入式 GUI設(shè)計(jì)一般來(lái)說(shuō)包括以下 3個(gè)方面:,使用嵌入式系統(tǒng)提供的函數(shù)庫(kù)進(jìn)行圖形化程序設(shè)計(jì)。62總結(jié)l NORFLASH的功能及區(qū)別l 2. RS232電平轉(zhuǎn)換電路 JTAG Loader 的概念l 、 MAKE工具l l 63提綱l1. ARM系統(tǒng)結(jié)構(gòu)簡(jiǎn)介 l2. ARMLinux內(nèi)存管理 l3. ARMLinux 的中斷響應(yīng)和處理 l4. ARMLinux系統(tǒng)調(diào)用l5. 系統(tǒng)的啟動(dòng)和初始化 l6. ARMLinux進(jìn)程管理和調(diào)度 l7. Linux的模塊機(jī)制 64。l理解嵌入式系統(tǒng)設(shè)計(jì)的 3個(gè)階段,在課后對(duì)心電監(jiān)測(cè)報(bào)警器實(shí)例多作思考。l 嵌入式 GUI設(shè)計(jì)一般來(lái)說(shuō)包括以下 3個(gè)方面:50嵌入式 GUI設(shè)計(jì)一般來(lái)說(shuō)包括以下 3個(gè)方面:,通過(guò) LCD控制器把 LCD顯示器和開(kāi)發(fā)系統(tǒng)連接起來(lái)。l 用戶還可以根據(jù)自己的需要,修改 BusyBox默認(rèn)的編譯配置,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1