工具/软件:
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.
工具/软件:
尊敬的 Patrick:
对于这个 API 的使用、您能否告诉我调用该 API 的函数/任务优先级是多少? 我怀疑可能还有一些更高优先级的任务优先于此。 此外、DSP 内核实际上以比 MSS 内核更高的频率运行、因此时序应该非常相似、并且不应该存在这种差异。
另外、您能告诉我代码部分位于哪个内存范围内吗? 是 DSS_L2 还是 L3 存储器范围? 这些内存范围是缓存的还是未缓存的?
谢谢、
Pradipta.
你好 Pladipta
你好 Pladipta
L2 显示为 BLOW、我没有看到任何缓存。
00800000 00800000 0002a4e0 0002a4e0 r-x
00800000 00800000 00000200 00000200 r-x .text:vectors
00800200 00800200 0002a2e0 0002a2e0 r-x .text
0082a500 0082a500 0000c120 00004c00 rw-
0082a500 0082a500 00004c00 00004c00 rw-.task_stack
0082f100 0082f100 00004520 00000000 rw-.far
00833620 00833620 00002000 00000000 RW-.stack
00835620 00835620 00001000 00000000 rw-.sysmem
ParamSet:
尊敬的 Patrick:
执行一些操作。
1) 超速缓存 L2 应有助于加快 MSS 的进程、因为 MSS_L2 是高速缓存的。
2) 当 DSS 通过邮箱向 RSS 发送消息时、RSS 将回复消息、DSS 必须读取该消息才能完成命令响应协议并结束通信。 请确认响应的读取优先级也高于其他任务。 由于时间差非常高、因此很可能是中间的一些其他任务会执行、从而导致此延迟。
在我们的调试中、您是否可以检查在 DSP 上执行哪些任务?
谢谢、
Pradipta.