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

正文內(nèi)容

基于arm9和linux操作系統(tǒng)下的tcp套接字通信(已修改)

2025-06-30 21:39 本頁面
 

【正文】 嵌入式系統(tǒng)開發(fā)與應(yīng)用實(shí)習(xí)(報(bào)告)第 22 頁 共22頁 目錄1 功能描述 1 課題背景 1 課題意義 12 基礎(chǔ)知識(shí) 1 1 1 2 網(wǎng)絡(luò)配置 2 橋接 2 NFS 3 FTP 3 Linux 基本命令 3 基于Socket的TCP通信 43 系統(tǒng)設(shè)計(jì) 4整個(gè)系統(tǒng)的設(shè)計(jì)流程圖如圖31所示: 4圖31 系統(tǒng)流程圖 54 實(shí)驗(yàn) 5 實(shí)驗(yàn)準(zhǔn)備 5 VMware workatation 5 建立虛擬機(jī) 5 在虛擬機(jī)上安裝RHL9操作系統(tǒng) 5 驅(qū)動(dòng)的安裝 7 網(wǎng)絡(luò)環(huán)境搭建 9 9 配置NFS服務(wù)器 10 配置FTP服務(wù)器 12 建立交叉編譯環(huán)境 15 程序設(shè)計(jì) 16 實(shí)習(xí)平臺(tái)搭建 17總 結(jié) 21參考文獻(xiàn) 221 功能描述 課題背景 傳統(tǒng)的數(shù)據(jù)傳輸和通訊,需要鋪設(shè)專用的介質(zhì)和電纜。通過前端的傳感機(jī)器采集數(shù)據(jù)信息,并通過相關(guān)的通訊協(xié)議進(jìn)行數(shù)據(jù)傳輸。比如我們經(jīng)常使用的CAN,485總線等。這些總線和協(xié)議需要自己定制,硬件設(shè)備需要自己設(shè)計(jì)開發(fā),面向的對(duì)象不同,解決的設(shè)計(jì)問題不同,主要面向?qū)I(yè)設(shè)計(jì)開發(fā),由于技術(shù)上的門檻,普通人元很難理解和使用?;谇度胧较到y(tǒng)的通信設(shè)計(jì),設(shè)計(jì)開發(fā)網(wǎng)絡(luò)應(yīng)用產(chǎn)品具有重要的意義。(1)嵌入式通信設(shè)計(jì)為終端設(shè)備網(wǎng)絡(luò)化提供了保障;(2) 嵌入式通信設(shè)計(jì)技術(shù)為工業(yè)控制領(lǐng)域設(shè)備的發(fā)展提供動(dòng)力;(3)嵌入式通信設(shè)計(jì)為家庭生活的智能化提供了技術(shù)支持。 課題意義 本次實(shí)習(xí)整個(gè)系統(tǒng)包括Red Hat Linux 9虛擬機(jī)系統(tǒng),再此基礎(chǔ)上設(shè)置與宿主機(jī)的橋接,實(shí)現(xiàn)基于公共的鏈路層協(xié)議將兩個(gè)通信網(wǎng)絡(luò)互連,并基于鏈路地址選擇要傳遞的數(shù)據(jù)的過程。實(shí)現(xiàn)NFS功能,可以通過網(wǎng)絡(luò),讓不同的機(jī)器、不同的操作系統(tǒng)、可以彼此分享自己的文件。FTP功能,可以從一臺(tái)計(jì)算機(jī)將文件傳送到另一臺(tái)計(jì)算機(jī),它與這兩臺(tái)計(jì)算機(jī)所處的位置、聯(lián)系的方式以及使用的操作系統(tǒng)無關(guān)。編寫的實(shí)驗(yàn)程序可以通過建立socket來監(jiān)聽連接的請(qǐng)求,建立連接,進(jìn)行消息一對(duì)一發(fā)送,將其移植到S3C2410X微處理器上,利用其UART接口的功能,從而實(shí)現(xiàn)TCP通信。 2 基礎(chǔ)知識(shí) (1)ARM介紹 對(duì)于ARM(Advanced RISC Machines),既可認(rèn)為是一個(gè)公司的名字,也可認(rèn)為是一個(gè)公司的名字,也可認(rèn)為是對(duì)一類微處理器的通稱,還可認(rèn)為是一種技術(shù)的名字。1991年,ARM公司成立于英國劍橋,主要出售芯片設(shè)計(jì)技術(shù)的授權(quán)。目前,采用ARM技術(shù)知識(shí)產(chǎn)權(quán)IP核的微處理器,即通常所說的ARM微處理器,已遍及工業(yè)控制、消費(fèi)類電子產(chǎn)品、通信系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、無線系統(tǒng)及軍用系統(tǒng)等各類產(chǎn)品市場(chǎng),基于ARM技術(shù)的微處理器應(yīng)用占據(jù)了32位RISC微處理器70%以上的市場(chǎng)份額,ARM技術(shù)正在滲入到生活中的各個(gè)方面。ARM公司是專門從事基于RISC技術(shù)芯片設(shè)計(jì)開發(fā)的公司,作為知識(shí)產(chǎn)權(quán)供應(yīng)商,它本身并不直接從事芯片生產(chǎn),而是靠轉(zhuǎn)讓設(shè)計(jì)許可,由合作公司生產(chǎn)各具特色的芯片。世界各大半導(dǎo)體生產(chǎn)商從ARM公司購買其ARM微處理器核,根據(jù)各自不同的應(yīng)用領(lǐng)域,加入適當(dāng)?shù)耐鈬娐罚瑥亩纬勺约旱腁RM微處理器芯片進(jìn)入市場(chǎng)。目前,全世界有幾十家大的半導(dǎo)體公司都使用ARM公司的授權(quán),因此,既使ARM技術(shù)獲得更多的第三方工具、制造、軟件的支持,又使整個(gè)系統(tǒng)成本降低,使產(chǎn)品更容易進(jìn)入市場(chǎng)并被消費(fèi)者接受,從而更具競(jìng)爭(zhēng)力。 (2)S3C2410X微處理器介紹 S3C2410X微處理器是一款由Samsung公司為手持設(shè)備涉及到低損耗、高集成度的基于ARM920T核的微處理器。為了降低系統(tǒng)總成本和減少外圍部件,這款芯片中還集成了一下部件:16KB指令Cache、16KB數(shù)據(jù) Cache、MMU、外圍存儲(chǔ)器控制器、LCD控制器(STN和TFT)、NAND Flash控制器、4個(gè)DMA通道、3個(gè)UART通道、1個(gè)I2C總線控制器、1個(gè)I2S總線控制器,以及PWM定時(shí)器和一個(gè)內(nèi)部定時(shí)器、通用I/O口、實(shí)時(shí)時(shí)鐘、8通道10位ADC和觸摸屏接口、USB主、USB從、SD/MMC卡接口等?,F(xiàn)在它廣泛應(yīng)用于PDA、移動(dòng)通信、路由器、工業(yè)控制等領(lǐng)域。 (1)VMware workatation (2)Red Hat Linux 9操作系統(tǒng) Linux是的強(qiáng)大功能體現(xiàn)在服務(wù)器級(jí)的用途上。比如說運(yùn)行數(shù)據(jù)庫:Oracle,DB2,
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1