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.

DSPF2812 外扩RAM稳定性

我给DSPF2812外扩了一个256K 的RAM, 但是我存入的数据不太稳定, 比如说我存入1000个数, 有时候1000个数都存正确,但有时候1000个数中总有几个数存得值不对,不知道是为什么

  • 1. 请检查对外扩RAM的配置是否OK

    下面的是一个参考。

    void Sram_init( void)

    {

    XintfRegs.XTIMING6.bit.X2TIMING = 0;

    XintfRegs.XTIMING6.bit.XRDLEAD = 1;

    XintfRegs.XTIMING6.bit.XRDACTIVE = 1;

    XintfRegs.XTIMING6.bit.XRDTRAIL = 0;

    XintfRegs.XTIMING6.bit.XWRLEAD = 1;

    XintfRegs.XTIMING6.bit.XWRACTIVE = 1;

    XintfRegs.XTIMING6.bit.XWRTRAIL = 0;

    XintfRegs.XINTCNF2.bit.CLKMODE = 0;

    }

    2. 检查硬件是否布线有干扰?地址总线与数据总线.