diff --git a/rt-thread-version/rt-thread-standard/programming-manual/fal/fal.md b/rt-thread-version/rt-thread-standard/programming-manual/fal/fal.md index 8a0adfd45344ae902ed7550e5539f6185b5f20df..5938878757aa39fecd703dea493e8050ab3c9535 100644 --- a/rt-thread-version/rt-thread-standard/programming-manual/fal/fal.md +++ b/rt-thread-version/rt-thread-standard/programming-manual/fal/fal.md @@ -283,4 +283,13 @@ msh /> **1、使用 FAL 时,无法找到 `fal_cfg.h` 头文件** -`fal_cfg.h` 为 fal 软件包的配置文件,需要用户手动新建,并定义相关的分区表信息。请将该文件统一放在 BSP 的 port 文件夹下或工程目录的 port 文件夹下(若没有则新建 port 文件夹),并将该头文件路径加入到工程,详见本文 "`2.2、定义 flash 设备表`" 小节。 \ No newline at end of file +`fal_cfg.h` 为 fal 软件包的配置文件,需要用户手动新建,并定义相关的分区表信息。请将该文件统一放在 BSP 的 port 文件夹下或工程目录的 port 文件夹下(若没有则新建 port 文件夹),并将该头文件路径加入到工程,详见本文 "`2.2、定义 flash 设备表`" 小节。 + +添加 `fal_cfg.h` 文件后,检查此文件所在文件夹或其上一级文件夹下的 `SConscript` 文件内容,比如 `fal_cfg.h` 文件在 `stm32f072-st-nucleo/board/ports` 文件夹下,则检查 `stm32f072-st-nucleo\board\SConscript` 文件中是否有如下内容: + +``` +path = [cwd] +path += [cwd + '/ports'] +``` + +以上用于将 `fal_cfg.h` 文件路径加入到工程。