新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM9 AT91RM9200T的嵌入式網絡接口設計

        基于ARM9 AT91RM9200T的嵌入式網絡接口設計

        作者: 時間:2012-04-10 來源:網絡 收藏

        基于ARM9 AT91RM9200T的嵌入式網絡接口設計

          下面給出部分Linux下網絡通信應用程序的源代碼實例。

        int main() 函數中部分代碼如下:

        基于ARM9 AT91RM9200T的嵌入式網絡接口設計

        其中,使用庫函數inet_pton()將輸入的字符串IP轉換為connect函數可識別的整數uiip。

        4 結束語

        本設計已在開發板上實現了基于嵌入式網關的嵌入式系統網絡通訊。它結合目前飛速發展的32位嵌入式技術,采用嵌入式Linux操作系統,應用豐富,內嵌嵌入式Web服務器,用于遠程控制、設置、和監視設備的狀態。通過以太網實現嵌入式系統與網絡服務器的信息傳遞以及音頻、視頻等占用大量帶寬的數據的傳輸,將以前單片機時代的低速傳輸模式升級為使用100M帶寬的TCP/IP網絡進行通信。開發者可根據實際情況編寫上層應用軟件,即可解決大多數的工控設備和通訊設備的網絡通訊問題,實現“嵌入式Internet”。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 五寨县| 泰州市| 七台河市| 永靖县| 益阳市| 尼勒克县| 安乡县| 漠河县| 大关县| 历史| 宿迁市| 当涂县| 安乡县| 小金县| 离岛区| 波密县| 施秉县| 泽普县| 涪陵区| 龙口市| 大连市| 伊吾县| 江北区| 铅山县| 岳普湖县| 沙湾县| 保靖县| 文安县| 洞口县| 根河市| 遂平县| 积石山| 周宁县| 尖扎县| 潮安县| 旬邑县| 晋中市| 呼和浩特市| 凌海市| 鄂伦春自治旗| 邛崃市|