• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > FPGA的TCP/IP通信協議與Matlab通信系統的研究

    FPGA的TCP/IP通信協議與Matlab通信系統的研究

    作者: 時間:2010-12-10 來源:網絡 收藏

      以太網的配置如下:

    以太網的配置
    -- 2010/7/10 23:03:27--> 當服務器程序開始運行時,主進程就創建一個套接字,

    創建一個套接字
      并通過bind函數綁定,用函數listen進行*,之后用lwip_accept進行接收,然后用sys_thread_new啟動進程,processGet和Process Command函數分析數據包的內容并應用web serber定義的相關的命令實現相關的應用,write函數實現數據的發送,完成Socket服務并把數據發送給客戶端。

      Simulink中用模塊,remote address參數設定為(211、80、192、237),端口設定為80,即與4_ADDR(&ipaddr,211,80,l92,237)和 address.sin port=htons(80)設為一致,這樣就保證了接收與發送網絡地址和端口的一致性,保證數據傳輸的可實現性。設計發送的數據為:t=0:0.25:10,Y=sin(2*pi/10*t),數據列表如下:

    數據列表

      對應的Simulink接收模塊的數據圖形顯示如圖5所示。

    數據圖形顯示

      由圖5我們可以看出,接收到的數據和發送的數據基本一致。

      4 結論

      本文在Xilinx公司上的實現,介紹了其軟硬件的組成及原理,通過建立一個例子加以說明和應用這個設計平臺,證明了此平臺設計可行性,并且完成了,為數據的實時顯示及實時控制提供了很好的平臺和設計方法,本設計也完成了 CPU軟核設計的實現,其功能可根據需要進行定制,非常靈活,不但引入了軟核處理器和嵌入式操作Xilkernel,而且應用了Lw-IP_300b 棧,使用大量的IP核,這樣大大降低了平臺的復雜度,縮短了開發的周期,其軟硬件部分的設計分離的設計架構,使得整個系統修改和重構更加方便,真正實現了所謂的片上系統。而本設計采用接收數據,并且可利用其強大的數據采集、處理、仿真、實時動態顯示的功能來更好完成數據分析

    tcp/ip相關文章:tcp/ip是什么


    通信相關文章:通信原理



    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 苍山县| 广宗县| 阜平县| 措勤县| 即墨市| 安塞县| 保亭| 德江县| 老河口市| 桐乡市| 长治市| 凤凰县| 九台市| 日照市| 福海县| 江源县| 东莞市| 江源县| 民县| 潮安县| 黑河市| 齐河县| 林芝县| 海兴县| 壶关县| 沙雅县| 蓬安县| 涟源市| 锡林郭勒盟| 福建省| 宝坻区| 德昌县| 连南| 平阳县| 社旗县| 峨边| 南开区| 大宁县| 长治市| 大邑县| 乳山市|