共2条
1/1 1 跳转至页
I2C 急:I2C总线的问题,请各位大虾们赐教!
问
24C02芯片的读写程序,经常出现错误(例如:写8字节,其中有1字节错误,重写又好了),不定期出现,请问问题出在哪?如何解决?拜谢!
我的邮件地址是:ccri898@yahoo.com.cn
答 1: 如何解决? 答 2: 没接上拉电阻? 答 3: 结束条件后未判断ACK 答 4: 先看上拉电阻,再看程序,注意ACK和NOACK 答 5: 谢谢各位大虾!上拉电阻加了,10K的,7脚我是悬空的,是否需要处理? 答 6: 看来,还得好好看程序,,,,好象没什么问题!?!? 答 7: 能解决这个问题,一定能进步。逻辑分析仪! 答 8: 111兄弟 看看你的程序吧。
I2C协议
你的延时是不是不够啊 答 9: 如果正常读写,7脚可悬浮,可能是。。。记住写完后的等待因为写操作完后,其实内部数据还没有真正写到存储地址,有个处理时间,一般有10ms左右,此阶段是不响应外部操作的。 答 10: 多写一段比较程序在程序设计写EEPROM后,应该重新读出来再比较一下就行了 答 11: 领教了,谢谢! 答 12: 学习学习中!!!!! 答 13: 每一步都慢一些, 多加 NOP慢多点再看,问题就会发现在哪了。
我的邮件地址是:ccri898@yahoo.com.cn
答 1: 如何解决? 答 2: 没接上拉电阻? 答 3: 结束条件后未判断ACK 答 4: 先看上拉电阻,再看程序,注意ACK和NOACK 答 5: 谢谢各位大虾!上拉电阻加了,10K的,7脚我是悬空的,是否需要处理? 答 6: 看来,还得好好看程序,,,,好象没什么问题!?!? 答 7: 能解决这个问题,一定能进步。逻辑分析仪! 答 8: 111兄弟 看看你的程序吧。
I2C协议
你的延时是不是不够啊 答 9: 如果正常读写,7脚可悬浮,可能是。。。记住写完后的等待因为写操作完后,其实内部数据还没有真正写到存储地址,有个处理时间,一般有10ms左右,此阶段是不响应外部操作的。 答 10: 多写一段比较程序在程序设计写EEPROM后,应该重新读出来再比较一下就行了 答 11: 领教了,谢谢! 答 12: 学习学习中!!!!! 答 13: 每一步都慢一些, 多加 NOP慢多点再看,问题就会发现在哪了。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |