TI中文支持网
TI专业的中文技术问题搜集分享网站

cc1310 作为I2C从机进入低功耗模式时无法正常通信

请问如何才能使1310在低功耗模式下正常进行I2C通信?

1.看芯片手册1310进入低功耗standby模式时是关闭外设时钟的的

2.经过测试在standby模式下保持外设时钟开启平均功耗都有500多个微安,此时能够进行正常I2C slave通信,请问I2C作为从设备的待机功耗是多少呢?

大神求解!!!!

Alvin Chen:

低功耗模式下无法使用,你保持时钟开启就不能算standby, 所以也没有一个标准。
如果你想了解peripheral的功耗请看:

5.4 Power Consumption Summary

www.ti.com/…/cc1310.pdf

你现在可能是包含在IO以及主频 和 I2c的功耗。

user5611410:

回复 Alvin Chen:

您的意思是在I2C作为从机的时候,无法进入低功耗?

user5611410:

回复 Alvin Chen:

还有个问题是standby模式下从机能不能 接收中断?这里我设置了从机I2C中断程序,接收不到主机的数据。

ti_lib_p

Alvin Chen:

回复 user5611410:

没试过,但是理论上不能,因为standby peripheral不工作,只有外部IO硬件中断可以有效。

user5611410:

回复 Alvin Chen:

哦哦,感谢

赞(0)
未经允许不得转载:TI中文支持网 » cc1310 作为I2C从机进入低功耗模式时无法正常通信
分享到: 更多 (0)