This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SK-AM62:如何使用 FreeRTOS 读取文件?

Guru**** 2348500 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1500609/sk-am62-how-to-read-files-using-freertos

器件型号:SK-AM62

工具/软件:

我想在 FreeRTOS 上编写文件。

问题1:  我应该如何在 FreeRTOS 上编写文件? 我应该添加到 default_sbl_ospi_nand_hs_fs.cfg吗?
--file=C:/test.awb --operation=flash --flash-offset=0x1500000

此外、我还想阅读在我的程序中编写的 FreeRTOS 上的文件。  
问题2:  如何读取 FreeRTOS 上刷写的文件? 如果您能提供一个实现示例、将会很有帮助。

问题3:  syscfg 配置是否需要处理文件?
如果需要 syscfg 配置、请告诉我需要哪些设置。

我想做什么的解释:
我正在使用 AudioWeaver 实现音频处理程序。 为了独立运行、我想编写一个 test.awb 在 FreeRTOS 上命名的二进制文件、并在程序执行期间读取该文件。

程序中要执行的步骤:

  1.  test.awb 在 FreeRTOS 上[问题1]
  2. 引导
  3. 读取 test.awb 文件[问题2]
  4. 初始化 McASP
  5. 来自 McASP 回调的通知
  6. 将回调从 McASP 导入到 AudioWeaver
  7. 从 AudioWeaver 导出处理的音频
  8. 输入导出的音频到 McASP
  9. 用于运行 AudioWeaver 处理的泵
  10. 重复步骤5-9

先决条件:  我熟悉使用 McASP 的音频输入/输出的示例代码。 示例代码:  mcasp_playback_codec_aic31_am62x-sk_a53ss0-0_freertos_gcc-aarch64