OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4574|回复: 3

IIC存取出现偶发性出错,请教大家

[复制链接]

74

主题

182

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
279
金钱
279
注册时间
2021-2-5
在线时间
133 小时
发表于 2023-3-20 15:28:38 | 显示全部楼层 |阅读模式
我们设备在使用的时候需要从EEPROM读取IP和端口号,端口号固定式1883,但是有时候会出现读取的时候只读到18,导致设备无法连接到服务器,硬件上外部上拉电阻是有的,同时也检查了内存划分,不会出现内存越界操作导致数据丢失,芯片是STM32F4的,大家有遇到这种情况吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3775
金钱
3775
注册时间
2017-3-7
在线时间
1645 小时
发表于 2023-3-20 15:31:49 | 显示全部楼层
这个只能用示波器逻辑分析仪抓波形了,用的软件还是硬件iic,通讯时有没有关中断,加锁,这些都会导致通信有问题。
回复 支持 反对

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-3-20 15:33:35 | 显示全部楼层
如果使用了RTOS就需要注意 IIC通信时不能被打断
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2023-3-20 15:42:35 | 显示全部楼层
还没遇到过IIC有过问题的    可能是程序问题  。跟带不带OS估计也没关系,这个应该是开机读一下就好,应该还没到启动OS那一步
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 14:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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