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.

TMS320F2812: initFlash函数修改问题

Part Number: TMS320F2812

TI工程师:

您好,如下问题需要请教。

目前有一款老产品,已生产上百套。之前程序运行一直正常,使用芯片为TMS320F2812PGFA,最近采购一批芯片,30套,烧录之前程序后,近一半芯片不能正常运行,排除硬件故障。更改SysCtrl.c文件中InitFlash函数:

FlashRegs.FBANKWAIT.bit.RANDWAIT = 5;       

FlashRegs.FBANKWAIT.bit.PAGEWAIT = 5;  

改为:

FlashRegs.FBANKWAIT.bit.RANDWAIT = 15;     

FlashRegs.FBANKWAIT.bit.PAGEWAIT = 15;      

后正常。

因为通常这种设置是不需要修改的,请问这样更改是什么原因。

x 出现错误。请重试或与管理员联系。