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.

[参考译文] F28M35H52C:EPI 不工作。

Guru**** 2535240 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/869404/f28m35h52c-epi-is-not-work

器件型号:F28M35H52C

我已成功使用 F28M35的 EPI 功能来驱动电路板中的两个拉伸 SRAM、但在新电路板中无法正常工作、两个电路板上的电路完全相同。

如下图所示

//*********

MEM_WDS = 0x1256;
XMEM_ps =(短整型*) 0x60000000;
对于(i=0;i < MEM_SIZE;i++)

MEM_RDS =*XMEM_ps;//*******
if (mem_rds!= mem_wds)

退货(1);

XMEM_ps++;
MEM_WDS += 0x1111;

返回(0);

//********

我的程序在中死亡

MEM_RDS =* XMEM_ps;  

并且无法移动。

现在我不确定问题是什么。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在这两块电路板上发现了另一个点、其中一个点是焊接 XF28M35H52C1RFPT

    另一个焊接 的 F28M35H52C1RFPS。 这种差异是否会影响程序的运行? 如果是,,为什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    user5358342、

    如果您参考 勘误表、您将看到前缀"X"表示器件的实验版本。 勘误表中还有一条建议、表明在"X"器件上 EPI 的功能有限。 是否是"X"前缀器件未按预期工作?

    根据您所描述的内容、它听起来像是器件执行停止、并且不会停留在异常 ISR 中。 我认为生产设备上的外部存储器接口不可能导致 EPI 完全停止器件执行。 最坏的情况是、我可能希望读取操作返回错误的数据、并且速率可能低于预期。

    Tommy