我正在尝试将 USB 闪存盘安装到我的自定义 IMXRT1176 板上。我的目标是列出 USB 记忆棒中的所有 .mp3 二进制文件,然后尝试随机播放这些文件。
我在 SDK 中只找到一个名为“evkmimxrt1170_host_msd_fatfs_bm_cm7”的示例与 FATFS MSC 相关。然而,在上面的例子中有一个简单的操作系统用于它,名为 OSA。但我不想使用操作系统。我需要相同的例子,但只使用裸机。
是否可以与我分享一个示例 .zip 文件?
以下是 IMXRT1166 的 MCUXpresso IDE 中 USB 文件夹的屏幕截图;
下面是
STM32F769的SW4STM32 IDE中USB文件夹的截图;
据我了解,MCUXPresso IDE 中的 usb 文件夹是基于在操作系统上运行的。但是正如你所见,在STM32F769中,USB文件夹是基于裸机的,没有操作系统。
我尝试从在线 SDK Builder 下载 USB 和 FATFS 堆栈。但是每次我下载它时,它都是用 OAS 编码的。我在中间件部分找不到裸机 FATFS USB MSC 类文件夹。