Thread 中讨论的其他器件:TDA4VH
工具/软件:
尊敬的专家:
在 TDA4VH 上、R5的这些 QoS 是否可以配置? 我知道 VM 是可配置的、但 VH 上的所有这些寄存器都读为0。
注意:之所以这样做、是因为我们这边有一个问题:开启显示功能时、SPI 中断处理时间会增加一半、导致 R5内核的 SPI 相关功能异常、所以我们尝试修改 QoS 来提高 R5内核的中断处理速度。 如果您对此问题有其他解决方案、或可以缩短 SPI 中断处理时间、请告知我们。
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.
工具/软件:
尊敬的专家:
在 TDA4VH 上、R5的这些 QoS 是否可以配置? 我知道 VM 是可配置的、但 VH 上的所有这些寄存器都读为0。
注意:之所以这样做、是因为我们这边有一个问题:开启显示功能时、SPI 中断处理时间会增加一半、导致 R5内核的 SPI 相关功能异常、所以我们尝试修改 QoS 来提高 R5内核的中断处理速度。 如果您对此问题有其他解决方案、或可以缩短 SPI 中断处理时间、请告知我们。
您好、 Brijesh、
当 MCU3_1内核访问 SPI 时、我们每1、2-3毫秒发送和接收一次数据、一次的最大数据量为132字节。 SPI 的硬件处理应该可以接受。 从我们的测试中、我们发现主要原因是 R5中断处理功能在软件中花费的时间过长、从而导致相关功能异常。 关闭显示屏可显著缩短中断功能处理时间。
我们目前的怀疑是、由于缺少总体系统性能资源、中断内部的 R5寄存器访问需要更多的时间、因此整个中断处理功能需要更多的时间。
因此、我们希望调整 QoS 以提高 R5的访问效率并减少中断处理函数时间。
此致、
李泉