主题中讨论的其他器件:HALCOGEN、
大家好!
我开发了一个正在工作的从器件 SPI 接口、现在我需要另一个接口。 事实是、使用相同的配置、相同的代码结构无法正常工作。 我检查了硬件、不建议使用。
主要差异来自字节之间的延迟(由 MSP430进行检测)。 另一件事是、我将 SP1和 SP4用于从器件接口、当我查看文件 SPI.c 时、我发现 HALCOGEN 生成了 SPI1中断作为 MIBSPI、SPI4作为 SPI4中断。 问题是否可以从那里解决?
在调试模式下、如果我在 MIBSPI1和 SP14中断中置入断点、它会在 Mibspi1HighLevelInterrupt 中停止(只有在 spiSendAndGetData 调用中调用该断点似乎可以、因为现在该从器件上没有感应到数据)、用于发送缓冲区为空、在 spi4LowLevelInterrupt 和 spiHighLevelInterrupt 中没有位置。
这里是我的 Halcogen 项目和 MSP430主器件感应到的 SPI 信号图片。
e2e.ti.com/.../RM46L852_5F00_HALCOGEN.zip
任何想法都很有帮助!
此致、
Fabian