隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)己成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分。而采用ARM微處理器作為硬件基礎(chǔ)和μC/OS-Ⅱ作為嵌入式操作系統(tǒng)被廣泛的應(yīng)在各種嵌入式應(yīng)用系統(tǒng)中。而隨著網(wǎng)絡(luò)化、信息化時(shí)代的來(lái)臨,嵌入式設(shè)備的網(wǎng)絡(luò)互聯(lián)己經(jīng)成為必然趨勢(shì)。它通過(guò)現(xiàn)有嵌入式系統(tǒng),增加網(wǎng)絡(luò)接入能力,使嵌入式設(shè)備直接接入Internet。本課題采用SkyEye模擬的AT9lEV40開(kāi)發(fā)板作為硬件開(kāi)發(fā)平臺(tái),采用嵌入式實(shí)時(shí)操作系統(tǒng)μ C/OS-Ⅱ?yàn)檐浖_(kāi)發(fā)平臺(tái),研究嵌入式TCP/IP協(xié)議棧。 本文首先對(duì)ARM微處理器和μ C/OS-Ⅱ進(jìn)行了介紹;研究和探討了μC/OS-Ⅱ在ARM架構(gòu)上的移植方案,并就其關(guān)鍵技術(shù)部分,結(jié)合實(shí)現(xiàn)代碼進(jìn)行了闡述并提出了移植過(guò)程中要注意的問(wèn)題。接著本文分層介紹TCP/IP協(xié)議棧,主要講述各個(gè)分層及其所屬的協(xié)議,報(bào)文格式等:并針對(duì)嵌入式系統(tǒng)的特點(diǎn),對(duì)TCP/IP協(xié)議進(jìn)行合理的簡(jiǎn)化,使之實(shí)現(xiàn)了TCP/IP協(xié)議簇的一些協(xié)議如:ARP,IP,ICMP,UDP,TCP和HTTP。同時(shí)研究了嵌入式TCP/IP協(xié)議棧LwIP的特性,分析了它的進(jìn)程模型、數(shù)據(jù)包結(jié)構(gòu)、工作流程、目錄結(jié)構(gòu)、應(yīng)用程序接口。研究了將LWIP移植到μC/OS-Ⅱ系統(tǒng)上,實(shí)現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)聯(lián)接,并用ping命令和一個(gè)簡(jiǎn)單靜態(tài)網(wǎng)頁(yè)的訪問(wèn)驗(yàn)證了網(wǎng)絡(luò)功能的實(shí)現(xiàn)。
標(biāo)簽: ARM COS 內(nèi)核網(wǎng)絡(luò)
上傳時(shí)間: 2013-08-01
上傳用戶:hainan_256
基于UCOS操作系統(tǒng)的TCPIP源代碼,包括ARP、CRC、Ethernet,IP、TCP、UDP、PING等。
標(biāo)簽: TCPIP UCOS 操作系統(tǒng) 源代碼
上傳時(shí)間: 2013-04-24
上傳用戶:lrx1992
·詳細(xì)說(shuō)明:ZLG DP-668 開(kāi)發(fā)板全部程序 \BELL\ 蜂鳴器演示程序 \CAN測(cè)試程序\ CAN雙機(jī)通信演示程序 \EEPROM\ 24WC02演示程序 \LCD\ 128*64液晶模塊演示程序 \RED\ 紅外收發(fā)器演示程序 \RS232\ RS232串行接口演示程序 \RTC\ PCF8563時(shí)鐘芯片演示程序 \TCPIP\ TCPIP通信演示程序(包含PING功能,及TCP,UDP等
上傳時(shí)間: 2013-05-28
上傳用戶:tuilp1a
匯編器在微處理器的驗(yàn)證和應(yīng)用中舉足輕重,如何設(shè)計(jì)通用的匯編器一直是研究的熱點(diǎn)之一。本文提出了一種開(kāi)放式的匯編器系統(tǒng)設(shè)計(jì)思想,在匯編語(yǔ)言與機(jī)器語(yǔ)言間插入中間代碼CMDL(code mapping description language)語(yǔ)言,打破匯編語(yǔ)言與機(jī)器語(yǔ)言的直接映射關(guān)系,由此建立起一套描述匯編語(yǔ)言與機(jī)器語(yǔ)言的開(kāi)放式映射體系。基于此開(kāi)放式映射體系開(kāi)發(fā)了一套匯編器系統(tǒng),具有較高層次上的通用性和可移植性。【關(guān)鍵詞】指令集,CMDL,匯編器,開(kāi)放式 Design of Retargetable Assembler System Liu Ling Feng Wen Nan Wang Ying Chun Jiang An Ping Ji Li Jiu IME of Peking University, 100871【摘要】An assembler plays a very important role in the field of microprocessor verifications and applications, thus how to build a retargetable assembler system has been a hotspot in this field for long time. This paper presents a new method about the retargetable assembler system design.It provides a kind of language CMDL, code mapping description language. During the process of assembling, assembler languages are firstly translated to CMDL, and then mapped to the machine codes. In an other word, CMDL is inserted between assembler languages and machine codes during the translation procedure. As a medium code, CMDL has a lot of features, such as high extraction, strong descript capabilities. It can describe almost all attributes of assembler languages. By breaking the direct mapping relationship between assembler languages and machine codes, the complexities of machine codes are hided to the users, therefore, the new retargetable assembler system has higher retargetable level by converting the mapping from assembler languages and machine codes to assembler languages and CMDL, and implementationof it becomes easier. Based on the new mapping system structure, a retargetable assemblersystem is developed. It proved the whole system has good retargetability and implantability.【關(guān)鍵詞】instruction set, symbol table, assembler, lexical analysis, retargetability
上傳時(shí)間: 2013-10-10
上傳用戶:meiguiweishi
這是一款it 和網(wǎng)絡(luò)維護(hù)不可缺少的軟件
上傳時(shí)間: 2014-01-24
上傳用戶:狗日的日子
1.1. 故障描述 1. 故障環(huán)境 2. 故障描述 1.2. 故障分析 1. 分析方法 2. 部署科來(lái)網(wǎng)絡(luò)分析系統(tǒng) 3. 分析數(shù)據(jù)包 4. 分析結(jié)論 1.3. 總結(jié)
標(biāo)簽: PING 丟包 網(wǎng)絡(luò) 故障分析
上傳時(shí)間: 2013-10-11
上傳用戶:jisujeke
網(wǎng)絡(luò)的相關(guān)知識(shí),大家看看吧
上傳時(shí)間: 2014-12-29
上傳用戶:shanxiliuxu
個(gè)模塊包含IP工具,包括了這些功能,ping一個(gè)IP主機(jī),決定一個(gè)IP主機(jī)的名稱,給定IP地址。1.5版本在10/02/2000上傳到這個(gè)網(wǎng)站,也包括了一個(gè)用來(lái)顛倒DNS查找的功能(例如,找回給定IP地址的主機(jī)名稱)。
標(biāo)簽: 模塊
上傳時(shí)間: 2014-01-11
上傳用戶:zhouchang199
因?yàn)樵撟兎N病毒不但要攻擊RPC漏洞,還會(huì)將自身復(fù)制到%system%\Wins文件夾下,創(chuàng)建FTP服務(wù)和Wins Client服務(wù)。其中FTP服務(wù)開(kāi)啟系統(tǒng)的FTP功能用于傳播病毒。“沖擊波殺手”感染一臺(tái)機(jī)器后就會(huì)使用Ping命令或ICMP echo方式探測(cè)隨機(jī)產(chǎn)生的IP地址是否有效,如果有效便開(kāi)始進(jìn)行攻擊。該病毒會(huì)在受感染的系統(tǒng)中隨機(jī)使用666-765端口與攻擊系統(tǒng)進(jìn)行連接。該病毒還會(huì)檢查系統(tǒng)版本和微軟補(bǔ)丁包的版本號(hào),然后根據(jù)不同的操作系統(tǒng)嘗試從微軟下載有關(guān)RPC漏洞的補(bǔ)丁程序,并自動(dòng)運(yùn)行補(bǔ)丁程序,給系統(tǒng)打上RPC漏洞的補(bǔ)丁。 該病毒發(fā)作后會(huì)開(kāi)啟上百個(gè)線程、在PING到有效的IP地址之后就會(huì)向該IP發(fā)起攻擊并傳播,所以該病毒傳播更有效,速度更快,而且一發(fā)作便會(huì)消耗盡所有的CPU資源從而導(dǎo)致機(jī)器運(yùn)行緩慢直至系統(tǒng)癱瘓。總之“沖擊波殺手”給用戶造成的危害將是“沖擊波”的幾倍。不過(guò)升級(jí)了系統(tǒng)以及修補(bǔ)了RPC漏洞的用戶不會(huì)再被該病毒感染。
上傳時(shí)間: 2015-03-17
上傳用戶:shizhanincc
《EVC高級(jí)編程及其應(yīng)用開(kāi)發(fā)》一書(shū)隨書(shū)代碼光盤(pán),包括WINCE數(shù)據(jù)庫(kù)編程,通信,UDP和PING,TCP,DLL,COM編程(下載后將文件后面的zip去掉直接解壓)
標(biāo)簽: EVC 高級(jí)編程 應(yīng)用開(kāi)發(fā) 代碼
上傳時(shí)間: 2015-03-21
上傳用戶:四只眼
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1