基于多端口交換芯片的網(wǎng)絡(luò)設(shè)備軟件開發(fā)
發(fā)布時間:2018-05-16 09:09
本文選題:嵌入式系統(tǒng) + TCP/IP協(xié)議棧; 參考:《北京郵電大學(xué)》2013年碩士論文
【摘要】:隨著IT信息化、網(wǎng)絡(luò)化和智能化的快速發(fā)展,嵌入式系統(tǒng)技術(shù)的發(fā)展空間越來越廣闊,成為當(dāng)前信息產(chǎn)業(yè)中發(fā)展最快、應(yīng)用最廣的計算機技術(shù)之一,并廣泛應(yīng)用到網(wǎng)絡(luò)通信、家庭消費電子、醫(yī)療器械、國防航空、工業(yè)設(shè)備控制和汽車交通等領(lǐng)域。因而,嵌入式系統(tǒng)的研發(fā)成為近年IT行業(yè)的技術(shù)熱點。 本課題的研究基于微處理芯片LPC2387和交換芯片88E6083的網(wǎng)絡(luò)設(shè)備軟件開發(fā),主要研究工作包括以下幾個方面: 為了實現(xiàn)嵌入式系統(tǒng)的以太網(wǎng)功能,對集成微處理芯片LPC2387和交換芯片88E6083的目標(biāo)板進(jìn)行網(wǎng)絡(luò)驅(qū)動開發(fā),包括移植實時操作系統(tǒng)uC/OS-Ⅱ和簡化設(shè)計嵌入式TCP/IP協(xié)議棧,對硬件初始化等,并對以太網(wǎng)協(xié)議進(jìn)行測試驗證該研發(fā)設(shè)計 在嵌入式系統(tǒng)實現(xiàn)以太網(wǎng)功能的基礎(chǔ)上,以目標(biāo)板為服務(wù)器端,PC為客戶端,通過設(shè)計CGI程序,滿足服務(wù)器端與客戶端的交互操作,實現(xiàn)EasyWeb服務(wù)器,并通過修改網(wǎng)口工作模式和VLAN設(shè)置驗證設(shè)計的實現(xiàn)。 考慮到嵌入式系統(tǒng)實現(xiàn)過程中的實時性要求,研究基于嵌入式TCP/IP協(xié)議棧的零拷貝技術(shù),其實現(xiàn)原理是通過減少數(shù)據(jù)幀從以太網(wǎng)緩存到CPU內(nèi)存的拷貝次數(shù),達(dá)到提高嵌入式系統(tǒng)實時性的目的。 考慮到實際應(yīng)用中,為了避免VLAN網(wǎng)絡(luò)拓?fù)渲挟a(chǎn)生回路發(fā)生網(wǎng)絡(luò)風(fēng)暴,研究生成樹協(xié)議。生成樹協(xié)議是一種數(shù)據(jù)鏈路層管理協(xié)議,通過BPDU報文交換信息網(wǎng)橋信息建立樹形拓?fù)滏溌?選擇性地阻塞冗余的鏈路從而消除網(wǎng)絡(luò)環(huán)路,從而提高嵌入式系統(tǒng)的可靠性。
[Abstract]:With the rapid development of IT information, network and intelligence, embedded system technology has become one of the fastest growing and most widely used computer technologies in the information industry, and has been widely used in network communication. Household consumer electronics, medical devices, defense aviation, industrial equipment control and automotive traffic and other areas. Therefore, the research and development of embedded system has become a hot technology in IT industry in recent years. The research of this topic is based on microprocessing chip LPC2387 and switch chip 88E6083 network equipment software development, the main research work includes the following aspects: In order to realize the Ethernet function of embedded system, the target board of integrated microprocessing chip LPC2387 and switch chip 88E6083 is developed, including transplanting the real-time operating system UC / OS- 鈪,
本文編號:1896262
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1896262.html
最近更新
教材專著