你好,
您能否告诉我DA14580电源后立即的GPIOS状态是什么?在我们的FW代码中,我们将所有GPIO定义为“输入”,但我们注意到它需要DA14580的时间才能稳定,并且在那时GPIO状态不清楚(我认为输出“0” - 当我连接GPIO时拉起3V-我看到它偏出到0.6V 3秒钟)。我必须提到我们的DA14580使用EEPROM使用I2C引脚,并且可能在此时GPIO状态配置错误。
请告诉我们这种“稳定”过程正在采取多少时间,此时的GPIOS状态是什么,我们可以做些什么来防止这个问题 - 使那些引脚从一开始就充当输入。
谢谢,
达迪
设备:
嗨dudi_g.
根据数据表默认状态如果GPIO的输入下拉,GPIO的稳定应根据AN-B-001 - 从串行接口启动最大164ms。由于设备已准备好使用外部接口启动GPIO稳定。时间3s是很长的时间。请参阅AN-B-001以查看引导顺序。
谢谢mt_dialog.
嗨,mt_dialog。输入和输入下拉之间有什么区别?对于外部中断使用(高效),我应该使用输入或输入下拉吗?谢谢。
我读取了数据表,知道差异是是否有下拉电阻。所以要明确,如果外部中断很高,我应该选择输入而不是输入下拉以减少漏电流吗?
嗨Summer20100514,
如果将输入设置为仅输入输入,则不会减少电流泄漏,并且如果存在泄漏,则电流将振荡到您的引脚中,这可能导致不期望的Sideffect。在Input_Pulldown中设置PIN我认为是最佳选择。
谢谢mt_dialog.
谢谢你。