野火电子论坛

 找回密码
 注册

扫一扫,访问微社区

查看: 526|回复: 8

[下载器] iic

[复制链接]
发表于 2019-5-9 13:02:13 | 显示全部楼层 |阅读模式
stm32同时用两个iic,一个与OLED通讯,一个与MPU6050通讯。为什么不可以啊?我用的是模拟的。好不容易可以同时了,MPU6050串口输出的数据又变得很慢了。这是为什么啊???不可以两个iic???还是什么问题??请教

回复

使用道具 举报

发表于 2019-5-9 19:44:38 | 显示全部楼层
两个I2C都是模拟的?
回复 支持 反对

使用道具 举报

发表于 2019-5-9 21:49:31 | 显示全部楼层
我好像跟你要做的差不多。。。
回复 支持 反对

使用道具 举报

发表于 2019-5-9 21:51:04 | 显示全部楼层
我用的野火的例程  MINI-V1的板子  mpu6050 上位机可以显示 串口可以打印 就我上面的屏幕没显示 一直白屏。。。
回复 支持 反对

使用道具 举报

发表于 2019-5-10 09:29:51 | 显示全部楼层
是不是在中断里面用了i2c通信哦?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-11 15:08:21 | 显示全部楼层
WishWish 发表于 2019-5-9 19:44
两个I2C都是模拟的?

两个都是模拟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-11 15:09:26 | 显示全部楼层
非谢家之宝树 发表于 2019-5-10 09:29
是不是在中断里面用了i2c通信哦?

没有啊,,,,,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-11 15:15:45 | 显示全部楼层
本帖最后由 下水道 于 2019-5-11 15:17 编辑

我用spi的OLED了,但串口输出的数据过段时间有乱码,果断时间有乱码。我把OLED显示的程序屏蔽掉就没有乱码。不知道是程序哪里的问题。有人知道出现这种问题的原因有哪些么???

OLED显示:OLED_ShowNumber(105,50,ty++,2,12);
   OLED_ShowStr(0,0,"dfdfd",16);
   OLED_ShowFontBMP(100,0,16,48,BMP4,1);
   OLED_Refresh_Gram();
QQ图片20190511151613.png
回复 支持 反对

使用道具 举报

发表于 2019-5-13 16:34:09 | 显示全部楼层
没有中断干扰的话,应该不会有什么问题的撒
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

野火电子公众号

手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号-2 大学生ARM嵌入式2群

GMT+8, 2019-8-17 21:31 , Processed in 0.040094 second(s), 29 queries , Gzip On.

野火电子论坛

© 2014-2016 www.firebbs.cn

快速回复 返回顶部 返回列表