[發明專利]基于LWIP兼容光口和電口的以太網接入設備無效
| 申請號: | 201210165934.1 | 申請日: | 2012-05-25 |
| 公開(公告)號: | CN102710474A | 公開(公告)日: | 2012-10-03 |
| 發明(設計)人: | 李瑋;吳曉闖;張建江;白志斌;孟郁金;王玉宏;王耀華;田濤;李峰 | 申請(專利權)人: | 山西聯華偉業科技有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L29/08 |
| 代理公司: | 太原高欣科創專利代理事務所(普通合伙) 14109 | 代理人: | 吳立 |
| 地址: | 030032 *** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 lwip 兼容 以太網 接入 設備 | ||
1.基于LWIP兼容光口和電口的以太網接入設備,包括:STM32F103ZE高速微控制器(1)和兩個DM9000CI網卡,其特征在于:所述STM32F103ZE高速微控制器(1)采用UC/OS-II操作系統,在UC/OS-II多任務開發環境下移植TCP/IP協議棧LWIP實現以太網通信,STM32F103ZE高速微控制器(1)通過FSMC總線同時控制第一DM9000CI網卡(2)和第二DM9000CI網卡(3)進行以太網通信,第一DM9000CI網卡(2)連接有光口光纖收發器(4),第二DM9000CI網卡(3)連接有網口RJ45(5)。
2.根據權利要求1所述的基于LWIP兼容光口和電口的以太網接入設備,其特征在于:所述以太網接入設備接收以太網數據包括以下步驟:
光口數據流觸發STM32F103ZE高速微控制器(1)的外部中斷1;網口數據流觸發STM32F103ZE高速微控制器(1)的外部中斷2的步驟;
外部中斷1的中斷函數執行光口網絡控制器第一DM9000CI網卡(2)的數據處理函數暫存數據并發送光口數據處理的信號量;外部中斷2的中斷函數執行網口網絡控制器第二DM9000CI網卡(3)的數據處理函數暫存數據并發送網口數據處理的信號量的步驟;
光口數據處理信號量觸發光口LWIP數據接收任務存儲數據到光口LWIP動態數據存儲空間;網口數據處理信號量觸發網口LWIP數據接收任務存儲數據到網口LWIP動態數據存儲空間的步驟;
光口LWIP動態數據存儲空間的數據暫存在光口對應網絡接口1的LWIP存儲結構中,LWIP協議棧處理主任務把數據經過網絡層和通信層的處理及時告知應用層有新數據進入;網口LWIP動態數據存儲空間的數據暫存在網口對應網絡接口2的LWIP存儲結構中,LWIP協議棧處理主任務把數據經過網絡層和通信層的處理及時告知應用層有新數據進入的步驟;
應用層網絡接口1的光口任務對光口的新接入數據進行應用;應用層網口接口2的網口任務對網口的新接入數據進行應用的步驟。
3.根據權利要求1所述的基于LWIP兼容光口和電口的以太網接入設備,其特征在于:所述以太網接入設備向以太網發送數據包括以下步驟:
應用層數據經過LWIP協議棧傳輸層到達網絡層后通過網絡IP路由函數根據數據的源地址判斷數據來自網絡接口1還是網絡接口2的步驟;
來自網絡接口1的數據選擇光口第一DM9000CI網卡(2)的數據發送函數通過光口把數據送入網絡;來自網絡接口2的數據選擇網口第二DM9000CI網卡(3)的數據發送函數通過網口把數據送入網絡的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山西聯華偉業科技有限公司,未經山西聯華偉業科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210165934.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據接收處理方法及裝置
- 下一篇:調壓器氣密性自動檢測系統





