#STM32# 大佬们,请教一个问题,单片机调试I2C,出现这种波形,是哪里出现了问题么,正常的数据读取没有问题。
#STM32#
硬创社
全部评论 默认 最新
软硬兼施
2023-06-25 11:05:51 来自广东
确实有问题,这样正常读取就怪了; 如果黄色是时钟,起始位都不成立 如果黄色是数据,起始位是有了,时钟没有,读个毛线 提问题能不能把条件描述清楚,就丢个波形让人分析,分析个锤子,这个问题,差评
薛天电子 作者
2023-06-27 13:13:50 来自陕西
[憨笑]整个时序太长,截到也看不出什么,这段时整个时序末尾的一部分。数据读取在仿真时确实能读到,但是查时钟时,发现偶尔有这种波形,不理解是什么原因造成的。
孤寡孤寡~
2023-06-23 15:09:56 来自云南
下拉快上拉慢,应该是上拉电阻太大导致信号上升沿慢(上拉电阻和芯片输入端会组成RC电路)。可以试试把上拉电阻减小加快上升沿速度。
NKW9h45q61
2023-07-07 15:57:52 来自河北
速率太高 降低一点速率试试
彩炼
2023-06-27 16:38:11 来自湖南
被干扰了吧。是不是黄色信号线的一边是蓝色信号线,黄信号线的另一边是干扰源线。离得太近,串扰了。信息太少,就这么猜吧。
薛天电子 作者
2023-06-29 16:05:57 来自陕西
[阴险][阴险]不是不是,就是I2C的四根线,没有其他的干扰量了
薛天电子 作者
2023-06-27 13:14:53 来自陕西
通道1是时钟线,通道2是数据线
fxyc87
2023-06-25 10:57:11 来自上海
I2C的上拉电阻换成1K
网老四
2023-06-25 09:49:20 来自江苏
从没见过如此奇葩的I2C波形,时钟不像时钟,数据不像数据, 楼主怎么判断正常读取的数据的?
没有更多啦~