完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
请问下各位大佬们是否有自带timeout机制的EEPROM?
如果由于主设备异常复位导致总线死锁,是否有能检测到SDA低于一段时间后,会将自己reset的EEPROM;(主设备没有解决总线死锁的手段) 我找了一圈没有找到,请问下各位大佬有没有见到过,万分感谢 |
|
相关推荐
1个回答
|
|
根据您的需求,您需要一种具有超时机制的EEPROM,以便在主设备异常复位导致总线死锁时,EEPROM能够检测到SDA低于一段时间后,自动进行reset。然而,目前市面上的EEPROM产品大多没有内置的超时机制。
但是,您可以考虑以下几种解决方案: 1. 使用外部硬件电路:您可以设计一个外部电路,用于监控SDA线的状态。当检测到SDA线低于一定时间时,通过硬件电路触发EEPROM的reset信号。 2. 使用软件方法:在主设备上编写程序,定期检查I2C总线上的通信状态。如果发现总线死锁,可以通过软件控制EEPROM的reset引脚,实现EEPROM的重置。 3. 选择具有硬件看门狗功能的EEPROM:虽然这种EEPROM不常见,但您可以尝试寻找具有硬件看门狗功能的EEPROM。这种EEPROM在检测到总线死锁时,可以自动进行reset。 4. 考虑使用其他存储器:如果EEPROM无法满足您的需求,您可以考虑使用其他类型的存储器,如SPI Flash等,这些存储器可能具有更好的容错能力。 总之,虽然目前市面上没有直接满足您需求的EEPROM产品,但您可以通过上述方法来实现类似的功能。希望这些建议对您有所帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1777 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1080 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1678 浏览 2 评论
1938浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
595浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
554浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 06:23 , Processed in 0.736191 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号