- 博客(3)
- 收藏
- 关注
原创 GD32F30X与CS5560 I2C调试
问题1:使用io模拟i2c,i2c可以写,但读不到解决:修改CS5560电源5v转3.3v;直接使用3.3v供电;读不到数据是因为SDA数据线无电压或者电压不够,可以加上拉电阻;问题2:使用i2c硬件时,总线处于忙状态//I2C通信忙标志解决:i2c初始化后添加一个stop信号(或者在每次读写前都加stop信号,不建议;不确定后续是否会有影响);在读写前后,添加一个相对长的延时(防止 卡在某个判断标志的while里);
2025-02-14 08:44:16
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人