本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建演示项目
配置完 FreeRTOS 下载之后,可以创建一个具有 Hello World 演示所需项目结构的 IDE 项目。
按照以下说明创建一个具有演示应用程序所需的 IDE 项目结构的 IDE 项目。
如果使用的是基于 Eclipse 的 IDE,请勿将项目配置为在任何文件夹中构建所有文件。相反,通过分别链接到每个源文件来将源文件添加到项目。
-
创建一个名为
aws_demos
的项目,并将该项目保存到projects/
目录中。vendor
/board
/ide
-
在 IDE 中,在
aws_demos
下创建两个虚拟文件夹:-
application_code
-
config_files
Under
aws_demos
, there should now be two virtual subdirectories in the IDE project:application_code
andconfig_files
.注意 Eclipse 会生成一个额外的
includes
文件夹。此文件夹不属于所需的结构。 -
-
将
aws_demos/application_code
及其子目录下的所有文件夹和文件导入到 IDE 中的application_code
虚拟文件夹。 -
将
aws_demos/config_files
中的所有文件导入到 IDE 中的config_files
虚拟文件夹。 -
将以下目录中的所有文件夹和文件导入到 IDE 中的
application_code
虚拟文件夹。-
/demos/demo_runner
-
/demos/coreMQTT
-
/libraries/.../provisioning/src
-
-
在 IDE 中,将
目录及其内容导入到/demos/include
application_code
虚拟文件夹中。 -
将以下目录及其内容导入
aws_demos
IDE 项目中:注意 仅导入适用于您的平台和移植的文件及目录。
-
/libraries
-
/freertos_kernel
-
/vendors/
vendor
/boards/board
/driver_library
/driver_library_version
-
-
打开项目的 IDE 属性,并将以下路径添加到编译器的包含路径:
-
/demos/include
-
/freertos_kernel/portable/
compiler
/architecture
-
/libraries/3rdparty/mbedtls/include
-
/vendors/
vendor
/boards/board
/aws_demos/config_files -
供应商提供的驱动程序库所需的任何路径。
-