一、下载 Amazon FreeRTOS
git clone https://github.com/aws/amazon-freertos.git --recurse-submodules
或者
git clone git@github.com:aws/amazon-freertos.git --recurse-submodules
二、设置开发环境
勾选【使用C++的桌面开发】及【最新版的 Windows 10 SDK】。
- 确保您有活动的有线以太网连接
三、生成并运行 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 )
再次构建并运行项目。