您好,
我已经能够实现我的imx8mp MPU和MCU之间的通信。但是,我想从用户空间访问共享内存中的数据。有例子吗?
我还想问一下 imx_rpmsg_pinpong.c设备驱动程序可以扩展以处理 Linux 用户空间 I/O,从而实现内核空间和用户空间之间的通信。
谢谢!
嗨@ababatola ,
希望你一切都好!抱歉回复晚了。
我建议您查看 i.MX 8M Plus SDK 中的 rpmsg_lite_str_echo_rtos 多核示例。这是一个简单的应用程序,允许你从 Cortex A 向 Cortex M 发送消息,然后 M4 显示接收到的内容,并将相同的消息回显作为确认。
您可以从https://mcuxpresso.nxp.com/版本和下载 SDK。
如果这个方法对你有效,请告诉我。
此致,
赫克托。