主题中讨论的其他器件: CC430F6137
工具/软件:Code Composer Studio
您好!
这可能也是初学者、我自己的一个有趣主题。
我正在尝试在 CC430f6137 (主器件)和 MSP430g2553 (从器件)之间构建 SPI 通信。
在 Nima Eskandari 的帮助下、我获得了两个 MSP430g2553之间的"SPI 状态机"、经过一些修改、我简化了 CC430f6137和 MSP430g2553之间的状态机、
它适用于某些指定的默认字符串。
MSP430g2553用于从传感器获取数据、并通过 SPI 将数据发送到 CC430f6137。
我的问题是、
在 MSP430g2553中、我使用另一个计时器中断来处理我的传感器、而不是根据 SPI 发送数据的默认字符串、
在开始部分、CC430f6137会得到合适的字符串、如
价格:004.3000
值:000.1554
比率:0004.300
值:0000.154
比率:0004.400
值:0000.143
但几秒钟后、我得到一些类似的字符串
速率:€7Ÿÿïþ μ A
值:çy·õ~ùÓ μ V
速率:Ííø¿¿°½ μ s
值:Ñ·ûøþýëZ μ V
速率:˜ù¿½Þ¶ù μ A
值:ý×þôÎæ、
我正在搜索一种方法来解决 USCI 中断和计时器中断之间的冲突。
我们将感谢您提出任何想法和建议。
提前感谢您。
--齐宾