打印
[其他]

i2c不通了,可能是哪里问题

[复制链接]
4283|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
HSXP063| | 2021-8-10 10:30 | 只看该作者
时序调整一下 ,  是哪个型号呢,   我们的芯片代码软件延时会慢一些

使用特权

评论回复
板凳
Betty996| | 2022-2-16 12:54 | 只看该作者
模拟的话,就不好说了,IO初始化了没?线接触咋样呢?

使用特权

评论回复
地板
Estelle1999| | 2022-2-16 13:11 | 只看该作者
按理来说,模拟也不会不稳定的,只是看你程序怎么处理的

使用特权

评论回复
5
B1lanche| | 2022-2-16 13:31 | 只看该作者
你可以仿真程序跟踪看看,看看到底那块导致程序有问题了

使用特权

评论回复
6
Allison8859| | 2022-2-16 13:41 | 只看该作者
你指的不稳定,是程序能正常运行,I2C也能运行,但是运行一阵儿就不好使了是么?

使用特权

评论回复
7
Candic12e| | 2022-2-16 13:48 | 只看该作者
一般模拟I2C的话是比较好用的呀,你这说不稳定估计是时序没处理好吧

使用特权

评论回复
8
ifxz0123| | 2022-2-16 14:07 | 只看该作者
本帖最后由 ifxz0123 于 2022-2-16 14:19 编辑

像IIC/SPI/UART这种通信类的,最重要的是符合时序的波形有没有出来。时序波形可以通过逻辑分析仪或者示波器来抓取,强烈推荐逻辑分析仪,具有自动协议解析功能。淘宝上可以买到那种24M 8通道的,价格不超过40元包邮。(图片是淘宝随便搜的,我不是卖家)

逻辑分析仪软件IIC解析示例




使用特权

评论回复
9
Alina艾| | 2022-2-16 14:35 | 只看该作者
你可以用硬件I2C的呀,硬件的比较稳

使用特权

评论回复
10
Carina卡| | 2022-2-16 14:55 | 只看该作者
模拟也不会出现你说的问题,估计是你的时序或者接触不良导致

使用特权

评论回复
11
Emily999| | 2022-2-16 15:26 | 只看该作者
你可以换两个IO试试,看看是否是IO的问题呢?

使用特权

评论回复
12
Carmen7| | 2022-2-16 15:40 | 只看该作者
正常航顺是可以完全代替ST的,很稳定

使用特权

评论回复
13
alxd| | 2022-2-16 15:57 | 只看该作者
这个你问问航顺的FAE看看,让他们帮你解决呗

使用特权

评论回复
14
yangxiaor520| | 2022-2-16 21:03 | 只看该作者
MCU的主频是不是一样的,不一样的话,相关时序可能要调整一下。

使用特权

评论回复
15
guijial511| | 2022-2-17 08:32 | 只看该作者
配置,时序改没?

使用特权

评论回复
16
tail066|  楼主 | 2022-2-18 11:06 | 只看该作者
确实,把延时稍微调整,就可以了~

使用特权

评论回复
17
guijial511| | 2022-2-19 12:35 | 只看该作者
软件改没

使用特权

评论回复
18
chenqianqian| | 2022-2-19 13:07 | 只看该作者
可能是时序需要重新修改一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

582

帖子

0

粉丝