文章 ID: 000084597 內容類型: 疑難排解 最近查看日期: 2008 年 06 月 10 日

是否有 NicheStack TCP/IP 堆疊的 C 應用程式範例?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

是的,為編譯為 C 原始程式碼而修改的簡單插槽伺服器軟體範例(透過應用程式來源上的 cpp/hpp 擴充),可從解決方案底部的連結下載。

簡單的插槽伺服器軟體範例並非為編譯為 C 代碼而設計。它經過修改,透過在特定 cpp 應用程式來源檔案(含對帳單)上加入「extern」C「{[」,以修正從 C 應用程式工作到系統資料庫中以 C 編碼的軟體元件的連結。 應用程式來源也經過修改,以適應 C 強型別檢查和列舉型別宣告,以及增加處理額外 C 負荷所需的工作堆疊大小。

利用這些來源啟動的最快速方式,就是建立以簡單插槽伺服器範本為基礎的全新Nios® II IDE C/C 專案。 接下來,只要刪除新應用程式專案中的現有來源,並複製連結到以下可下載 zip 檔案中提供的來源。 系統資料庫專案可以保持不變,因為它已經有 MicroC/OS-II 和「簡單插槽伺服器範本」新增的 NicheStack TCP/IP Stack 軟體元件。

請參閱 Nios II 文學網頁 上提供的「使用 NicheStack TCP/IP Stack -Nios II Edition Tutorial」,以取得如何修改原始簡易插槽伺服器範例或此 C 版本以將範例調整至乙太網路組態的詳細資訊。

簡單的插槽伺服器 C 範例 下載到您的電腦。

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。