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.

[参考译文] TMS320F28379S:从 NVRAM 读取时出现问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1168074/tms320f28379s-problem-while-reading-from-nvram

器件型号:TMS320F28379S

您好!

我使用 tms320f28379s C2000系列控制器通过 NVRAM 23lcv1024连接 SPI。

我已经按照控制套件中提供的示例代码配置了 FIFO 模式。

在 SPI 中、配置了8位数据长度、发送数据是左对齐的、因为它在 C2000系列中小于16位字。

通过 SPI 将数据写入 NVRAM 时,数据将成功写入 NVRAM。

问题-从 NVRAM 读取数据时,0xFF 首先读取数据,然后仅显示原始数据(例如:0x25)。 我希望最初和之后都显示0x25。

请查找随附的 SPI 配置代码和屏幕截图。

请帮帮我。 Raju +91 9597862332

e2e.ti.com/.../spi-ti-controller.pdf

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

    您好 Raju、

     23LCV1024是一款微芯片器件、您遇到的问题似乎不是无法读取数据、而是数据不是您所期望的。 输出的数据是 SPI 外设读取的数据、SPI 部分在读取正在通信的数据时没有问题。 联系 Microchip 以了解其器件的工作原理以及读取刚刚写入的值是否应存在延迟、这可能会更有帮助。

    如果问题是需要2次 SPI 读取以读取 NVRAM 的内容、则很可能是 NVRAM 一侧的要求。

    此致、

    Omer Amir