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

正文內(nèi)容

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開(kāi)發(fā)——arm與?cos-ⅱ基本概念及(存儲(chǔ)版)

  

【正文】 存儲(chǔ)器地址空間和 I/O接口地址空間分開(kāi)設(shè)置,互不影響。 62 S3C44B0X的 I/O接口 ? ARM系統(tǒng)完成 I/O功能的標(biāo)準(zhǔn)方法是使用存儲(chǔ)器映射 I/O。 矩陣所需的鍵的數(shù)目顯然根據(jù)應(yīng)用程序而不同 。i0x10。 } return key。 LCD的驅(qū)動(dòng)方式 72 嵌入式處理器與 LCD的連接 嵌入式處理器 LCD模塊 數(shù)據(jù)總線 寄存器選擇 使能信號(hào) 73 從系統(tǒng)結(jié)構(gòu)上來(lái)講,由于顯示器模塊中已經(jīng)有顯示存儲(chǔ)器。 void TchScr_GetScrXY(int *x, int *y)。 RTL8019AS作為網(wǎng)卡,時(shí)需要一片 EEPROM作為配置存儲(chǔ)器,來(lái)確定通訊的端口地址,中斷地址,網(wǎng)卡的物理地址,工作模式,制造廠商等信息; ? 而在嵌入式系統(tǒng)中,可以使用 RTL8019AS的默認(rèn)配置和一些管腳作為網(wǎng)卡的初始化方法。這 16k的 ram的一部分用來(lái)存放接收的數(shù)據(jù)包,一部分用來(lái)存儲(chǔ)待發(fā)送的數(shù)據(jù)包 94 2 通過(guò) RTL8019AS發(fā)送數(shù)據(jù) 作為一個(gè)集成的以太網(wǎng)芯片,數(shù)據(jù)的發(fā)送校驗(yàn),總線數(shù)據(jù)包的碰撞檢測(cè)與避免是由芯片自己完成的。 源主機(jī)發(fā)送一份包含目的主機(jī) IP地址的 ARP請(qǐng)求數(shù)據(jù)幀給網(wǎng)上的每個(gè)主機(jī) ,稱作 ARP廣播,目的主機(jī)的 ARP收到這份廣播報(bào)文后,識(shí)別出這是發(fā)送端在尋問(wèn)它的 IP地址,于是發(fā)送一個(gè)包含目的主機(jī) IP地址及對(duì)應(yīng)的 MAC地址的 ARP回答給源主機(jī)。包含各32 bit的源 IP地址和目的 IP地址。 ? 把應(yīng)用程序傳來(lái)的數(shù)據(jù)加上 UDP頭(包括端口號(hào),段長(zhǎng)等字段),作為 UDP數(shù)據(jù)包發(fā)送出去,但是并不保證它們能到達(dá)目的地。 ? 主要應(yīng)用于汽車電控制系統(tǒng)、電梯控制系統(tǒng)、安全監(jiān)控系統(tǒng)、醫(yī)療儀器、紡織機(jī)械、船舶運(yùn)輸?shù)确矫? ? CiA(CAN in Automation)為全球應(yīng)用 CAN技術(shù)的權(quán)威。 應(yīng) 用 程 序和操 作 系 統(tǒng)驅(qū) 動(dòng) 抽 象 層驅(qū) 動(dòng) 程 序系 統(tǒng) 硬 件 平 臺(tái)115 uCOSII中 CAN總線驅(qū)動(dòng)程序結(jié)構(gòu) M C P 2 5 1 0初 始 化處 理 數(shù) 據(jù)接 收 緩 沖 區(qū)發(fā) 送 數(shù) 據(jù)發(fā) 送 緩 沖 區(qū)任 務(wù)掛 起接 收 數(shù) 據(jù)中斷任務(wù)就緒發(fā) 送 任 務(wù)接 收 任 務(wù)中 斷 子 程 序發(fā) 送 數(shù) 據(jù)116 uCOSII中 CAN總線驅(qū)動(dòng)程序剖析 ? 在 CAN總線驅(qū)動(dòng)程序的結(jié)構(gòu) can_driver_t ? 通過(guò)全局?jǐn)?shù)組 can_driver掛載 CAN總線驅(qū)動(dòng) ? CAN總線的抽象層在 ? 驅(qū)動(dòng)程序在 ? 系統(tǒng)的啟動(dòng)與驅(qū)動(dòng)程序的加載過(guò)程 117 謝謝! 。serverAddr, sockAddrSize) ? 循環(huán)等待 ,接收( recvfrom)或者發(fā)送 (sendfrom)信息 ? 關(guān)閉 Socket,通信終止 close (sFd) 107 本節(jié)提要 1 3 2 5 4 6 基于 ARM的硬件系統(tǒng)體系結(jié)構(gòu) 存儲(chǔ)器接口設(shè)計(jì) 網(wǎng)絡(luò)接口設(shè)計(jì) I/O接口設(shè)計(jì) 人機(jī)交互接口設(shè)計(jì) 其它通訊接口設(shè)計(jì) 108 CAN總線設(shè)計(jì) 109 CAN總線接口設(shè)計(jì) ? Controller Area Network,控制器局域網(wǎng),現(xiàn)場(chǎng)總線之一。 ? 接受方確認(rèn)接收到的 TCP數(shù)據(jù)包,重組并將數(shù)據(jù)送往高層。所有的TCP, UDP, ICMP以及 IGMP數(shù)據(jù)都以 IP數(shù)據(jù)包格式傳輸。只知道目的主機(jī)的 IP地址并不能發(fā)送數(shù)據(jù)幀給它,必須知道目的主機(jī)網(wǎng)絡(luò)接口的 MAC地址才能發(fā)送數(shù)據(jù)幀。 93 關(guān)于 RTL8019的 RAM ? RTL8019含有 16K字節(jié)的 RAM,地址為 0x40000x7fff(指的是RTL8019內(nèi)部的存儲(chǔ)地址,是 RTL8019工作用的存儲(chǔ)器,可以通過(guò)遠(yuǎn)程 DMA訪問(wèn)),每 256個(gè)字節(jié)稱為一頁(yè),共有 64頁(yè)。該校驗(yàn)由網(wǎng)卡自動(dòng)完成 88 以太網(wǎng)的數(shù)據(jù)傳輸特點(diǎn) ? PR,SD,PAD,FCS這幾個(gè)數(shù)據(jù)段是由網(wǎng)卡自動(dòng)產(chǎn)生的;只需要理解DA、 SA、 TYPE、 DATA四個(gè)段的內(nèi)容 ? 所有數(shù)據(jù)位的傳輸由低位開(kāi)始 (傳輸?shù)奈涣魇褂寐鼜厮固鼐幋a ) ? 以太網(wǎng)的沖突退避算法是由硬件自動(dòng)執(zhí)行的 ? DA+SA+TYPE+DATA+PAD最小為 60字節(jié) ,最大為 1514字節(jié) ? 以太網(wǎng)卡可以接收三種地址的數(shù)據(jù),一個(gè)是廣播地位,一個(gè)是多播地址 (在嵌入式的環(huán)境中一般不用 ),一個(gè)是它自已的地址 ? 任何兩個(gè)網(wǎng)卡的物理地址都是不一樣的,是世界上唯一的,網(wǎng)卡地址由專門(mén)機(jī)構(gòu)分配。 77 四線電阻觸摸屏原理 78 測(cè)量原理 ? 在觸摸點(diǎn) X、 Y坐標(biāo)的測(cè)量過(guò)程中,測(cè)量電壓與測(cè)量點(diǎn)的等效電路圖所示,圖中 P為測(cè)量點(diǎn) X V Y Y 79 觸摸屏芯片 80 FM(ADS)7843的特點(diǎn) ? 實(shí)現(xiàn)觸摸屏的驅(qū)動(dòng)選擇控制( X、 Y通道) ? 對(duì)于輸入電壓或附加電壓進(jìn)行 AD轉(zhuǎn)換 ? 同步串行接口 ? 最大轉(zhuǎn)換速率 125KHz ? 可編程控制 8位或者 12位轉(zhuǎn)換模式 ? 工作電壓 ? 兩個(gè)附加的輸入端口 81 FM7843與 ARM的連接 82 AD7843的工作時(shí)序 ? Arm同步串口( SIO)向 ADS7843發(fā)送控制字 ? 轉(zhuǎn)換完成后從 ADS7843串口讀出電壓轉(zhuǎn)換值 A/D轉(zhuǎn)換時(shí)序(每次轉(zhuǎn)換需要 24個(gè)時(shí)鐘周期) 83 觸摸屏的驅(qū)動(dòng) define ADS7843_CTRL_START 0x80 define ADS7843_GET_X 0x50 define ADS7843_GET_Y 0x10 define ADS7843_CTRL_12MODE 0x0 define ADS7843_CTRL_8MODE 0x8 define ADS7843_CTRL_SER 0x4 define ADS7843_CTRL_DFR 0x0 define ADS7843_CTRL_DISPWD 0x3 // Disable power down define ADS7843_CTRL_ENPWD 0x0 // enable power down define ADS7843_PIN_CS (16) //GPF6 define ADS7843_PIN_PEN (15) //GPG5 //define ADS7843_PIN_BUSY (16) /////////觸摸屏動(dòng)作 //////// define TCHSCR_ACTION_NULL 0 define TCHSCR_ACTION_CLICK 1 //觸摸屏單擊 define TCHSCR_ACTION_DBCLICK 2 //觸摸屏雙擊 define TCHSCR_ACTION_DOWN 3 //觸摸屏按下 define TCHSCR_ACTION_UP 4 //觸摸屏抬起 define TCHSCR_ACTION_MOVE 5 //觸摸屏移動(dòng) define TCHSCR_IsPenNotDown() (rPDATGamp。 ? 透反射型 LCD:是處于以上兩者之間,底偏光片能部分反光,一般也帶背光源,光線好的時(shí)候,可關(guān)掉背光源;光線差時(shí),可點(diǎn)亮背光源使用 LCD。//操作系統(tǒng)延時(shí) temp=rPDATD。 U8 i,temp。嵌入式控制器的功能很強(qiáng),可能允分利用這一資源。 2)統(tǒng)一編址方式 ? 主要優(yōu)點(diǎn):訪問(wèn)內(nèi)存的指令都可用于 I/O操作,數(shù)據(jù)處理功能強(qiáng);同時(shí) I/O接口可與存儲(chǔ)器部分共用譯碼和控制電路。 b)解決 CPU和外圍設(shè)備之間的數(shù)據(jù)格式轉(zhuǎn)換和匹配問(wèn)題。主要是系統(tǒng)的 SDRAM的檢測(cè)。此程序的主要任務(wù)是: 管理處理器的中斷服務(wù)程序 ? 處理器的中斷是從 0x0地址開(kāi)始,引導(dǎo) ROM負(fù)責(zé)把這一部分的中斷映射到另一個(gè)區(qū)域,以便系統(tǒng)處理。 51 本節(jié)提要 1 3 2 5 4 6 基于 ARM的硬件系統(tǒng)體系結(jié)構(gòu) 存儲(chǔ)器接口設(shè)計(jì) 網(wǎng)絡(luò)接口設(shè)計(jì) I/O接口設(shè)計(jì) 人機(jī)交互接口設(shè)計(jì) 其它通訊接口設(shè)計(jì) 52 S3C44B0X與 FLASH的連接( Half Word方式) 53 ? 使用 Bank0上的兩片 512Kb 2來(lái)放置系統(tǒng) BIOS,系統(tǒng)上電以后,PC指針自動(dòng)指向 Bank0的第一個(gè)單元,開(kāi)始進(jìn)行系統(tǒng)自舉。系統(tǒng)的程序存儲(chǔ)空間從 0xC080000開(kāi)始。 ? Bank1: K9F2808(三星 16Mbyte Flash),非線性尋址。 ? 駐留監(jiān)控軟件 駐留監(jiān)控程序運(yùn)行在目標(biāo)板上, PC機(jī)端調(diào)試軟件可通過(guò)并口、串口、網(wǎng)口與之交互,以完成程序執(zhí)行、存儲(chǔ)器及寄存器讀寫(xiě)、斷點(diǎn)設(shè)置等任務(wù) ? JTAG仿真器 通過(guò) ARM芯片的 JTAG邊界掃描口與 ARM核進(jìn)行通信,不占用目標(biāo)板的資源,是目前使用最廣泛的調(diào)試手段 ? 在線仿真器 使用仿真頭代替目標(biāo)板上的 CPU,可以完全仿真 ARM芯片的行為。 ? 體系結(jié)構(gòu)設(shè)計(jì):描述系統(tǒng)如何實(shí)現(xiàn)所述的功能和非功能需求,包括對(duì)硬件、軟件和執(zhí)行裝置的功能劃分以及系統(tǒng)的軟件、硬件選型等。在靜態(tài)優(yōu)先級(jí)系統(tǒng)中,諸任務(wù)以及它們的時(shí)間約束在程序編譯時(shí)是已知的 ? 動(dòng)態(tài)優(yōu)先級(jí) 應(yīng)用程序執(zhí)行過(guò)程中,任務(wù)的優(yōu)先級(jí)是可變的,則稱之為動(dòng)態(tài)優(yōu)先級(jí)。 ? 內(nèi)核提供的基本服務(wù)是任務(wù)切換。 ? 在進(jìn)入臨界區(qū)之前要關(guān)中斷,而臨界區(qū)代碼執(zhí)行完以后要立即開(kāi)中斷(在任務(wù)切換時(shí),地址、指令、數(shù)據(jù)等寄存器堆棧保護(hù))。它包括前后臺(tái)、實(shí)時(shí)多任務(wù)、多處理器等,是嵌入式實(shí)時(shí)系統(tǒng)的主要形式。如 UNIX ( 3)實(shí)時(shí)操作系統(tǒng):系統(tǒng)內(nèi)有多個(gè)程序運(yùn)行,每個(gè)程序有不同的優(yōu)先級(jí),只有最高優(yōu)先級(jí)的任務(wù)才能占有 CPU的控制權(quán)。1 嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開(kāi)發(fā) —— ARM與 ?C/OSⅡ 基本概念及設(shè)計(jì)方法 2 ?馮
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1