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.
我在开发工程时需要DSS完成数据处理,并告知MSS将处理结果通过UART发送到上位机。
采用的方法是 DSS 为内存的特定区域赋值,MSS 读取到该特定内存的值不为 0 时开启UART发送。
上图中,DSS对 END_flag 赋值,并在 MSS 中检测该区域的值,
但在MSS中无法检测到这部分的值。
我可以确定这个地址的位置是相同的,
想问两个问题,1,如何解决这个问题。2,DSS向MSS通信的方式还有其它的吗
你定义在哪部分地址空间?
用mailbox也可以实现。详见TRM第18章节:
The device provides a mailbox mechanism to asynchronously exchange the messages between any two processors.
你好,
用于共享的L3内存,在DSS侧是否有使能cache,如果有,DSS写入后,是否有做cache writeback或者cache invalid的操作?
Thanks,
Chris