是的,简单的插槽服务器软件示例为编译为 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 示例下载到您的计算机。