创建演示项目 - FreeRTOS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建演示项目

配置完 FreeRTOS 下载之后,可以创建一个具有 Hello World 演示所需项目结构的 IDE 项目。

按照以下说明创建一个具有演示应用程序所需的 IDE 项目结构的 IDE 项目。

重要

如果使用的是基于 Eclipse 的 IDE,请勿将项目配置为在任何文件夹中构建所有文件。相反,应通过单独链接到每个源文件将源文件添加到项目中。

  1. 创建一个名为 aws_demos 的项目,并将该项目保存到 projects/vendor/board/ide 目录中。

  2. 在 IDE 中,在 aws_demos 下创建两个虚拟文件夹:

    • application_code

    • config_files

    aws_demos 下,IDE 项目中现在应该有两个虚拟子目录:application_codeconfig_files

    注意

    Eclipse 会生成一个额外的 includes 文件夹。此文件夹不属于所需的结构。

  3. aws_demos/application_code 及其子目录下的所有文件夹和文件导入到 IDE 中的 application_code 虚拟文件夹。

  4. aws_demos/config_files 中的所有文件导入到 IDE 中的 config_files 虚拟文件夹。

  5. 将以下目录中的所有文件夹和文件导入到 IDE 中的 application_code 虚拟文件夹。

    • /demos/demo_runner

    • /demos/mqtt

    • /demos/logging

    • /libraries/.../provisioning/src

  6. 在 IDE 中,将 /demos/include 目录及其内容导入到 application_code 虚拟文件夹中。

  7. 将以下目录及其内容导入 aws_demos IDE 项目中:

    注意

    仅导入适用于您的平台和移植的文件及目录。

    • /libraries

    • /freertos_kernel

    • /vendors/vendor/boards/board/driver_library/driver_library_version

  8. 打开项目的 IDE 属性,并将以下路径添加到编译器的包含路径:

    • /demos/include

    • /freertos_kernel/portable/compiler/architecture

    • /libraries/3rdparty/mbedtls/include

    • /vendors/vendor/boards/board/aws_demos/config_files

    • 供应商提供的驱动程序库所需的任何路径。