STM32中止I2C从设备接收

时间:2018-02-17 13:53:05

标签: stm32 i2c abort

我想同时将STM32L053编程为I2C主设备和从设备(仅用于学习背景)。所以我想在两个STM32L0之间发送数据。

我的代码是那样的东西:

Init_everything();
HAL_Slave_Receive_DMA(&hi2c, RxBuffer, 1);
...
HAL_Master_Transmit_DMA(&hi2c, TxBuffer, 1);
...

但我无法发送消息。没有奴隶接收它运作良好。 那么有没有可能中止奴隶的复活,作为主人传输并再次启动奴隶接收? 我找不到那样的功能。

由于

0 个答案:

没有答案