Other Parts Discussed in Thread: MSP430F5438A
工具/软件:TI-RTOS
您好!
我在 MSP430F5438A 上使用 TI-RTOS。 我想在 MSP 和另一个器件之间进行 UART 通信。
我有一个任务、可以从 UART 中写入和读取消息。 在 UART_write()之后,设备会向我返回另一条消息。 通信包含从我的 MSP 发送到器件并立即由器件响应的消息。 对于我发送 到器件的每条消息、我需要等待一段时间、以便下一条消息从 MSP 发送到器件。
在这种情况下,我使用 TI-RTOS 驱动程序时没有问题,我只需要调用 UART_write(),然后在该 UART_read()之后。 我的问题是、设备会随机发送一些消息。 我不想停留在循环中,在循环中调用 UART_read()来捕获随机时间出现的缓冲区。 当我在 UART (上升沿)上有东西并读取消息时、是否有任何方法产生中断?
