NXP MCU 技术论坛
直播中

李颜

7年用户 1334经验值
私信 关注
[问答]

如何让eRPC和usb msd同时工作?

我有一个 i.MX RT1160 评估套件。
1)在 CM7 上,我有:
- Azure 实时操作系统(ThreadX、FileX、UsbX)
- eRPC
2) 在 Cm4 上:Bare Metal 和 eRPC。
看来我需要 eRPC 的预处理器 USE_SHMEM。
当我添加预处理器 USE_SHMEM 时,eRPC 可以正常工作,但 UsbX 无法正常工作。基本上,我的 usd 大容量存储设备 (msd) 不再出现在我的 Windows Explorateur 中。
如果我删除预处理器 USE_SHMEM,UsbX 会按预期工作,但这次 eRPC 不再工作。
你能帮我解决这个问题吗?我想让 eRPC 和 usb msd 同时工作。
也许问题是如何定义内存分配。请找到附件中的内存分配。

更多回帖

发帖
×
20
完善资料,
赚取积分