有没有tms320f28004x的ram ecc例程或相关资料,不知道该如何配置。以及vcu crc的例程
mangui zhang:
例程你下载C2000Ware看看里面提供的例程中有没有
C:\ti\c2000\C2000Ware_3_01_00_00\driverlib\f28004x\examples
Susan Yang:
您可以下载C2000WARE,在其安装文件夹内可以找到sdl_ex_ram_ecc_parity_test等例程
默认路径为
C:\ti\c2000\C2000Ware_3_01_00_00\libraries\diagnostic\f28004x\examples
user5739609:
回复 Susan Yang:
感谢,请问vcu(CRC)相关的程序在哪里可以找到呢
user5739609:
回复 mangui zhang:
感谢
Susan Yang:
回复 user5739609:
请您参考下面路径内的程序
C:\ti\c2000\C2000Ware_<version>\libraries\dsp\VCU\c28\examples\crc
该例程是适用于 F2837x 可以移植到 F28004x.
文档的话可以参考
C:\ti\c2000\C2000Ware_<version>\libraries\dsp\VCU\c28\docs
F28004x 是VCU type 0 ,对应的 CRC source files 可以在下面得路径找到C:\ti\c2000\C2000Ware_<version>\libraries\dsp\VCU\c28\source\vcu0\crc
以下技术参考手册中记录了VCU模块。 VCU扩展了C28x CPU的指令,以包括有助于CRC计算的指令。
www.ti.com/…/spruhs1.pdf
user5739609:
回复 Susan Yang:
关于flash ecc如何使用?
我看了你提到的这个文档下的sdl_ex_flash_ecc_test程序,里面是关于ecc测试的程序,我如果想要使用ecc这个功能,是只需要使能ecc和读取故障中断就行了吗?还需要另外的操作吗?
SysCtl_enableNMIGlobalInterrupt();Interrupt_enable(INT_FLASH_CORR_ERR);Flash_enableECC(FLASH0ECC_BASE);