amobbs.com 阿莫电子技术论坛's Archiver
论坛首页
›
STM32/8
› STM32可以配置I2C忽略ACK位的电平高低吗?
SNOWA
发表于 2022-2-14 15:50:14
STM32可以配置I2C忽略ACK位的电平高低吗?
现在用一款数码管驱动芯片(CH455),它的ACK位任何时候都是高电平,现在我用STM32的HAL库调用硬件I2C, 会发现数据收发到了ACK位那里就停止了,因为数码管驱动芯片总是返回NACK(高电平)。求解除了改成模拟I2C,还有别的办法吗?
爱晴海玩偶
发表于 2022-2-14 17:29:34
应答失败应该也会 触发中断吧。不能拦截到应答失败也继续发数据吗
dgdzas
发表于 2022-2-14 17:32:43
地址一致的话收到读写会应答低,可以确认一下发出来的的地址是否与目标地址一致
页:
[1]
查看完整版本:
STM32可以配置I2C忽略ACK位的电平高低吗?