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

正文內(nèi)容

tcpip與rs232協(xié)議轉(zhuǎn)換器的設(shè)計(jì)(專業(yè)版)

  

【正文】 if (ret == 1) { printf(receive data fail \n)。 int packet_len, ret, ncount。 = htonl(INADDR_ANY)。 tcsetattr(fd_uart, TCSANOW, amp。=~PARENB。 // 自旋鎖 武漢工業(yè)學(xué)院 2020 畢業(yè)論文 第 28 頁(yè) 共 35 頁(yè) /* 函數(shù)名稱: Uart_open() 函數(shù)功能: 傳遞參數(shù): no */ void Uart_open(void) { fd_uart = open(/dev/ttyS0, O_RDWR | O_NOCTTY)。4 個(gè)串口在串口層完成的功能是相同的,僅以 COMl 為例,給出串口層上數(shù)據(jù)流,如圖 12 所示。id_from, NULL, Read_fro__to_uart, NULL)。 = AF_INET。其中 sin_add 是服務(wù)端的地址。 以下介紹一下程序設(shè)計(jì)時(shí)常用的函數(shù)。int Length。oldtio)。在 shell 命令下執(zhí)行“ mini s”命令, 選擇“ Serial port setup”菜單項(xiàng) ,通過(guò)相應(yīng)的按鍵選擇進(jìn)入子項(xiàng), B115200,選擇 /dev/ttyS0 等。 武漢工業(yè)學(xué)院 2020 畢業(yè)論文 第 13 頁(yè) 共 35 頁(yè) 進(jìn)入內(nèi)核配置( Linux Kernel Configuration),選中“ Load an Alternate Configuration File”,敲空格鍵進(jìn)入,輸入 Kernelconfig_eth 文件名,按回車退出。 ,它提供了對(duì)包括十兆位、百兆位及千兆位的以太網(wǎng)絡(luò),還有無(wú)線網(wǎng)絡(luò),以及光纖等的支持。另外,uClinux將 Linux龐大 的應(yīng)用程序庫(kù) glibc精簡(jiǎn)為 uClibc,因此 uClinux的內(nèi)核比相應(yīng)的Linux內(nèi)核小得多,更適合存儲(chǔ)容量有限的嵌入式系統(tǒng)。 因 為 MAX232 具有驅(qū)動(dòng)能力,所以不需要外加驅(qū)動(dòng)電路。S3C44BOX是高度集成的 SoC片上系統(tǒng),集成了存儲(chǔ)控制器、 UART控制器、 LCD控制器、AD轉(zhuǎn)換器、 IIC和 IIS總線控制器、中斷控制器、定時(shí)器、通用 I/ 0口等。實(shí)現(xiàn) uclinux 移植,網(wǎng)絡(luò)驅(qū)動(dòng)和串口驅(qū)動(dòng)的加載, 實(shí)行應(yīng)用程序的開(kāi)發(fā)。武 漢 工 業(yè) 學(xué) 院 本科畢業(yè)設(shè)計(jì) (論文 ) 設(shè)計(jì)題目: TCP/IP 與 RS232 協(xié)議轉(zhuǎn)換 器的設(shè)計(jì) (軟件) 姓 名: 黎勝龍 學(xué) 號(hào): 03041118 院 (系): 電氣信息工程系 專 業(yè): 自動(dòng)化 指導(dǎo)教師: 孫江波 武漢工業(yè)學(xué)院電氣與信息工程系 2020 年 6 月 10 日 武漢工業(yè)學(xué)院 2020 畢業(yè)論文 第 1 頁(yè) 共 35 頁(yè) 目錄 摘要 ........................................................................................................................................ 2 前 言 ..................................................................................................................................... 4 一、 設(shè)計(jì)概述 ................................................................................................................... 5 設(shè)計(jì)要求 ....................................................................................................................... 5 系統(tǒng)結(jié)構(gòu)框圖 ................................................................................................................ 5 模塊電路的介紹 ......................................................................................................... 6 主控制器 S3C44BOX .............................................................................................. 6 串口收發(fā)控制模塊 .................................................................................................. 7 TCP/ IP協(xié)議轉(zhuǎn)換模塊 ........................................................................................... 7 二 . 系統(tǒng)硬件單元電路設(shè)計(jì) ................................................................................................. 8 MAX232接口電路 ........................................................................................................ 8 RTL8019 接口電路 .................................................................................................... 8 三 . 硬件電路板的調(diào)試和測(cè)試 .............................................................................................. 9 四 . 軟件開(kāi) 發(fā)環(huán)境的建立 ....................................................................................................10 UCLINUX 簡(jiǎn)介及其優(yōu)點(diǎn) ................................................................................................10 建立主機(jī)開(kāi)發(fā)環(huán)境 ......................................................................................................... 11 UCLINUX 內(nèi)核裁減, 編譯,移植 ................................................................................12 TCP/IP及串口驅(qū)動(dòng)添加 .........................................................................................12 編譯 UCLINUX ..........................................................................................................14 移植 UCLINUX 內(nèi)核 ...................................................................................................14 五 . 軟件程序構(gòu)架 ...............................................................................................................16 軟件結(jié)構(gòu) ..................................................................................................................16 串口處理程序模塊 ....................................................................................................17 TCP/ IP 處理模塊 ....................................................................................................18 軟件工作原理剖析 ....................................................................................................22 幀的統(tǒng)一化 ...........................................................................................................22 系統(tǒng)數(shù)據(jù)流向分析 .................................................................................................23 六 總結(jié) ..................................................................................................................................26 七 致謝 ..................................................................................................................................26 八 附錄 ..................................................................................................................................27 九 參考文獻(xiàn) ...........................................................................................................................34 武漢工業(yè)學(xué)院 2020 畢業(yè)論文 第 2 頁(yè) 共 35 頁(yè) 摘要 本次畢業(yè)設(shè)計(jì)的課題是“ TCP/IP與 RS232協(xié)議轉(zhuǎn)換 器的設(shè)計(jì) ”,主要 以 ARM7系列的S3C44BOX微處理器和 RTL8019AS網(wǎng)絡(luò)接口芯片等構(gòu)建嵌入式系統(tǒng),移植 uClinux,并在RH Linux 90和 uclinux為 ARM 處理器提供的交叉開(kāi)發(fā)工具下,完成基 于 TCP/ IP協(xié)議的串口/以太網(wǎng)數(shù)據(jù)轉(zhuǎn)換設(shè)備的開(kāi)發(fā)。 利用 tftp 下載 uclinux 映像文件,容易實(shí)現(xiàn)系統(tǒng)升級(jí)。 S3C44BOX采用平坦地址空間,其內(nèi)置的 8個(gè)外部存儲(chǔ) bank可擴(kuò)展出 256MB的地址空間。 系統(tǒng)串口模塊電路如圖 3 RS232 電平轉(zhuǎn)換電路。同時(shí), uClinux保留了 Linux系統(tǒng)良好的穩(wěn)定性,強(qiáng)大的網(wǎng) 絡(luò)功能和優(yōu)秀的文件系統(tǒng)支持等特點(diǎn),在嵌入式設(shè)備中應(yīng) 用 十 分廣泛,被稱為“微控制領(lǐng)域的 Linux系統(tǒng)” 。 ( 5) Linux在內(nèi)核結(jié)構(gòu)的設(shè)計(jì)中考慮適應(yīng)系統(tǒng)的可裁減性的要求。內(nèi)核選項(xiàng)就被設(shè)置好了。保存配置,退出。 //保存 原來(lái) 串 口 屬性 tcgetattr(fd, amp。 int nByte。 socket int socket(int domai
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1