Cypress技术william hill官网
直播中

谢云生

7年用户 178经验值
私信 关注
[问答]

I2C上电锁定该怎么办?

我只是想让你看到一个让我伤心的场景。我有一个带有CY8C4247LQI-BL453的BRD,它通过I2C与加速度计(MMA8451)对话,威廉希尔官方网站 由一个硬币单元(CR2032)供电,而CyPress芯片是主控器。我使用P1.4和P1.5作为I2C。如果我从MILPROG编程芯片,I2C将在芯片完成编程后开始,并且将运行在我的范围内验证。一旦我尝试从MyPROG断开I2C锁的电池运行设备,SCLKE和数据都会很高。芯片运行,因为我正在切换一个塞浦路斯引脚,它是骑自行车。由于某种原因,I2C在电池供应的情况下被挂断了。顺便说一下,我也用我的替补电源替换了电池,也有同样的问题,所以我不认为这是一个电源问题,因为芯片正在运行。有什么想法吗?

回帖(4)

王琳

2019-10-21 08:14:49
欢迎来到william hill官网 ,Don。
您可以从微型电池连接的设备运行(设置电源到外部),并检查调试I2C挂起的原因和位置。在我的经验中不常见的是I2C似乎不起作用,但是芯片(主())不“挂”。我习惯于在出现错误时挂上I2C通信。
I2C上拉是什么?
鲍勃
举报

谢云生

2019-10-21 08:32:14
慢慢地解决这个问题。我测量了MixPrand上的电压,发现它是1.8V。如果我试图以更高的电压运行,I2C停止工作。我认为这个问题与电源配置有关。
举报

谢云生

2019-10-21 08:43:59
我用2.2K的I2C上拉。
举报

王琳

2019-10-21 08:52:56
MimePrim3的电压是可调的。当“选择调试目标”打开和双倍(或正确)时,有一个配置窗口??点击MyPrim3找到。你在自己设计的董事会工作吗?可能是一个有关芯片供电的路由错误…
鲍勃
举报

更多回帖

发帖
×
20
完善资料,
赚取积分