IntelCore 发表于 2025-1-20 13:24

硬件IIC的BUG是否已经修复了?

ST一直以来的梗,硬件IIC。。。
这个BUG最近好像没见到了,是不是已经修复了?

Amazingxixixi 发表于 2025-1-21 16:57

不知道,一直用软件IIC

冰春彩落下 发表于 2025-2-10 01:12

估计是修复了,用HAL呗

三生万物 发表于 2025-2-10 02:23

其实硬件I2C好像在特殊情况下才能触发到bug吧

江河千里 发表于 2025-2-10 03:34

没遇到过,我也是没遇到过

淡漠安然 发表于 2025-2-10 04:45

其实用软件的I2C就好了

光辉梦境 发表于 2025-2-10 05:51

随着ST不断更新其微控制器(MCU)系列和相关的固件库,许多早期报告的问题可能已经被修复或得到改进

暖了夏天蓝了海 发表于 2025-2-10 06:46

早期的一些STM32系列MCU在使用硬件I2C时,可能会遇到I2C总线死锁在BUSY状态无法恢复的问题。这通常是由于总线故障(如SCL和SDA短路)或固件中的错误处理导致的

一秒落纱 发表于 2025-2-10 07:47

ST官方和一些社区成员已经提出了多种解决方案,包括使用SWRST位复位I2C控制器、在初始化前确保I2C引脚处于正确状态等

夜阑风雨 发表于 2025-2-10 08:38

硬件I2C通信失败可能由于多种原因,包括时钟频率设置不当、从设备地址错误、总线被其他设备占用等。这些问题通常需要通过仔细的配置和调试来解决

远山寻你 发表于 2025-2-10 09:59

ST不断更新其固件库,以修复已知的错误和改进性能。这些更新可能包括改进I2C控制器的错误处理、增强稳定性和兼容性等

别乱了阵脚 发表于 2025-2-10 10:41

随着STM32系列的不断升级,新的MCU可能包含改进的硬件设计和固件支持,从而减少了硬件I2C相关的问题
页: [1]
查看完整版本: 硬件IIC的BUG是否已经修复了?