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

正文內(nèi)容

嵌入式系統(tǒng)設計與實例開發(fā)——arm與?cos-ⅱ基本概念及(存儲版)

2024-11-07 21:08上一頁面

下一頁面
  

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