M484的32KB CCM只能作为Cache RAM使用,不能作为通用SRAM使用。手册中的SRAM-BANK3确实是SPIM专用的,不能用作通用SRAM。
如果你将SPIM操作模式配置为IO模式,但不实际操作SPIM,CCM区的内存数值确实会发生变化。这是因为CCM区的数据会被Cache RAM缓存,而Cache RAM的同步机制会导致内存数据的变化。
至于程序操作CCM会出现金FaultHandler的问题,可能是因为你的程序访问了未初始化的内存地址或者越界访问了CCM区。建议检查一下程序的内存访问操作。
M484的32KB CCM只能作为Cache RAM使用,不能作为通用SRAM使用。手册中的SRAM-BANK3确实是SPIM专用的,不能用作通用SRAM。
如果你将SPIM操作模式配置为IO模式,但不实际操作SPIM,CCM区的内存数值确实会发生变化。这是因为CCM区的数据会被Cache RAM缓存,而Cache RAM的同步机制会导致内存数据的变化。
至于程序操作CCM会出现金FaultHandler的问题,可能是因为你的程序访问了未初始化的内存地址或者越界访问了CCM区。建议检查一下程序的内存访问操作。
举报