主题中讨论的其他器件: TCAN4550、 TCAN4550-Q1
大家好、
我的客户构建了一个 TCAN4551-Q1板、并正在开发固件代码。 现在它们面临一个奇怪的 SPI 问题。
网址是 SCH.e2e.ti.com/.../CAN-FD_0A4E7F679F530674FE562D00_TCAN4550_2D00_0417.pdf
MCU 器件型号为 UIS8910DM、客户请参阅"TCAN4550演示软件"以开发代码。 SPI 时钟为2MHz。
客户告知可以顺利读取器件 ID (16'h0000到16'h0007)、但无法访问其他寄存器。 他们还尝试访问 测试寄存器"h0808"、但仍然失败。
下面是写入 A5 00到 reg0808的波形。
读数的波形 reg0808。
读/写波形似乎没有问题、我找不到任何异常、它满足 CPOL = 0、CPHA = 0。 我们可以发现中断寄存器 h0820显示 了 SPIERR 和 GLOBALERR 错误、但我不知道是哪个故障导致了该错误。
请评论此问题、并告诉我我们是否可以尝试任何实验。
非常感谢。
陈文森


