构建 Amazon FreeRTOS Windows 设备模拟器

一、下载 Amazon FreeRTOS

git clone https://github.com/aws/amazon-freertos.git --recurse-submodules

或者

git clone git@github.com:aws/amazon-freertos.git --recurse-submodules

 

二、设置开发环境

    1. 安装 Npcap
    2. 安装 Visual Studio Community 2019

勾选【使用C++的桌面开发】及【最新版的 Windows 10 SDK】。

  1. 确保您有活动的有线以太网连接

三、生成并运行 Amazon FreeRTOS 演示项目
打开解决方案 <amazon-freertos>/projects/pc/windows/visual_studio/aws_demos/aws_demos.sln,构建并运行项目

四、配置网络接口
首次运行演示项目时,您必须选择要使用的网络接口。程序会枚举您的网络接口。找到您的有线连接以太网接口号。输出应该如下所示:

确定了有线连接的以太网接口的编号之后,关闭应用程序窗口。在以上示例中,使用的编号是 3。
打开 <amazon-freertos>/vendors/pc/boards/windows/aws_demos/config_files/FreeRTOSConfig.h 并将 configNETWORK_INTERFACE_TO_USE 设置为与有线连接网络接口对应的编号。

#define configNETWORK_INTERFACE_TO_USE       ( 3L )

再次构建并运行项目。

Comments are closed.