工具与软件:
大家好、团队成员:
我将使用通过 I2C 连接的两个板(TMS320F2800157)、我将尝试使用 FIFO 来发送和接收数据。
我能够将数据从第1个板 TX 缓冲器发送到第2个板 RX 缓冲器、并在第2个板本身中提升中断。
在缓冲区内、我能够获取 Data。 在同一个 ISR 内、我清除了所有中断、然后尝试输出数据、以便我可以通过发出的 ISR 调用在第1个板 RX 缓冲区中接收。
我在第二块电路板中看到、在发送时、总线处于繁忙状态、MST 或主模式位变为0、同时将仲裁丢失位设置为高电平。
我猜测第一个板是主板、不会释放对其他板发送数据的控制。
如果我的上述猜测是写入、那么我如何在第一次完成事务后立即释放第一块电路板上的主控?
谢谢!