这是一个共有 4 部分的系列教程的第 3 部分,该系列教程向您展示如何使用 Azure* IoT Edge 管理 DE10-Nano,以及如何使用基于容器的虚拟化从 Azure* Cloud 重新编程板载 FPGA。

## 关于本教程

本教程提供有关创建 Azure* IoT Edge 容器应用程序的说明,该应用程序将加速计数据从 DE10-Nano G 传感器发送至 Azure* 云。

目标

在本教程中,您将学会如何:

  • 收集并修补 G 传感器和 IoT Edge 示例源代码
  • 构建您的 IoT Edge 模块并将其推送到 ACR
  • 将您的 IoT Edge 模块部署至 DE10-Nano

前提条件

  • 完成上一教程使用 Microsoft Visual Studio Code 构建基于 Azure 容器的应用程序。
  • Azure* IoT 中心
  • 已安装 IoT Edge 运行时的 IoT Edge 设备 (DE10-Nano)
  • Azure* 容器注册表 (ACR)

步骤 1:开始之前

步骤 2:从 Terasic 和 GitHub 下载源代码

在这里插入图片描述

步骤 3:编译并测试 G 传感器可执行文件在这里插入图片描述

步骤 4:下载适用于 C 的 Azure* IoT 设备 SDK

步骤 5:创建开发容器

在这里插入图片描述

步骤 6:设置 VS Code 进行远程文件访问

在这里插入图片描述

步骤 7:修补源代码

在这里插入图片描述

步骤 8:创建并测试 G 传感器可执行文件

步骤 9:构建 G 传感器模块并将其推送至 Azure* 容器注册表

在这里插入图片描述

后续步骤

恭喜!您已经完成了本教程。若要继续本系列的下一个教程,请转到使用容器应用程序从 Azure 云重新配置 FPGA。

如果您计划不继续进入下一个教程,则可以删除资源组。这将删除与之关联的所有 Azure* 服务。

详细分步代码,可点击访问

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐