主题中讨论的其他器件:HALCOGEN
您好!
我使用 mibspi + DMA 在两个基于 uCOS-3的 LC4357内核之间进行通信。
针对 TMS570LC4357HDK 的 UCOS3示例项目的 MPU 配置显示了熔断:
闪存:normal_OINC_nonshared
SRAM : normal_OINC_nonshared
为了提高 CPU 计算能力 、我将闪存和 SRAM 的 MPU 设置更改为:
测试代码执行时间从3.4ms 大幅提高到0.6ms。 但我有一些问题:
当 SRAM 配置为非共享时(与 TMS570LC43x/RM57x 器件(SPNA238)中的 MPU 和缓存设置冲突)、为什么 DMA 仍可以访问 SRAM?
为什么将 RAM 配置为 NOLLMAL_OIWTNOWA_NONSHARED 比 NOLLMAL_OIWTNOWA_SHARED 更高效?
3.为什么会产生幻象中断, 并且 ESM 模块 出现 ACP D-Cache 错误?
4.如何配置 MPU 调制 ?
此致、
Jinus


