STM32的I2C接口死锁在BUSY状态无法恢复怎么解决?
2022-02-21 07:03
卡在低电平并且 HAL_BUSY 在连续的 I2C 读取时返回。我可以重现此问题,同时强调 I2C 读取(
2022-12-30 06:06
请问一下I2C的ISR Busy bit什么时候会被设为1, 什么时候会被设为0会被设为1之后, 就一直没有被设为0的情况是什么??Thanks
2019-05-22 11:09
请问一下, 在I2C init完之后, 需要call HAL_I2C_IsDeviceReady()这一支function吗如果这一支function返回的是not ready这时去读I2C是否很
2019-05-23 11:19
HAL_I2C_AddrCallback回调中根据主机是写还是读,调用从机对应的接收和发送,这里是调用的HAL_I2C_Slave_Receive_DMA开启接收4个字节,但返回HAL_BUSY,无法启动
2025-06-06 12:29
的函数,其中包含这些行。但是,我想了解如何使用 HAL_StatusTypeDef 检查 I2C 线路上是否有任何错误。与 DigiKeys 在 youtube 上名为“STM32 和 Nucleo 入门
2022-12-15 08:00
我用HAL_I2C_Mem_Read()去读取TI AFE的register在power on/reset之后, 不是百分之百, 但有时候会发生MCU一直读取I2C失败
2019-01-09 09:05
/Adafruit_IS31FL3731.cpp )。如果我使用阻塞函数,一切正常,但如果我尝试将 DMA 用于非阻塞代码,程序在调用 HAL_I2C_Master_Transmit_DMA 后会卡在 HAL_I2C_STATE_BUSY_TX 上。我搜索了一下并
2023-01-12 07:46
我已经使用 cube-mx 生成了 I2C 代码。我的从属设备是基于 I2C 的 DIGI-POT。当我检查 HAL_I2C_IsDeviceReady() 函数时 - 它总是出现忙标志。以下是我
2023-01-30 07:39
) {//To be completed with either I2c or SPI reading function//i.e. *Data = SPI_Mems_Read_Reg( Reg
2018-11-21 08:46