文章 ID: 000084597 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

是否有适用于 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 堆栈 - Nios II版教程",了解有关如何修改原始简单插槽服务器示例或 C 版本以使示例适应以太网网络配置的详细信息。

简单插槽服务器 C 示例下载到您的计算机。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。