T536 大小核共享内存,有没有简单的Demo?
-
SDK用的V1.2
FreeRTOS通过共享内存发数据给Linux我目前的做法是FreeRTOS持续生成数据(大约1K)写到0x44100~0x44600
Linux这边读到的始终是旧数据,后续生成的似乎没被写入内存指针都加了volatile,是否还需要什么配置?
-
RPMsg、RPBuf
-
@bleem1998 Linux那边使用内存映射读取的吗?内存共享需要限制不能通过cache访问,对应映射使用ioremap_nocache,直接volatile只是表示每次操作都访问硬件,不会被优化,这个硬件没有说不能是cache。
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号