公司新闻
行业新闻
正基Wifi模组模块如何实现低功耗工作

行业新闻|2022-06-27|YIPPEE

    多种功耗形式

    A51支持多种功耗形式:活络形式、一般形式、省电形式、超省形式、睡觉形式、深度睡觉形式。

    适用更多不同场景,低功耗形式延长使用寿命。

    1.活络形式(Active 形式):模块的作业主频为 160MHz,模块全速运转,模块不做任何省电操作,因而此形式下模块作业最活络,功能最优,响应速度最快,数据传输推迟最低。

    2.一般形式:模块主频下降为80MHz,其他和活络形式共同。此形式下数据收发流畅,推迟小。

    3.省电形式:模块主频为 80MHz,CPU一向坚持作业状况,能够响应外部的一切输入,模块的无线部分会跟从连接的路由器的DTIM Beacon节拍睡觉和醒来,因而不会丢掉网络下发的数据和模块上传的数据,用户能够在任何时刻从串口输入透传数据,数据不会丢掉,用户数据会在无线醒来期间发送到网络端。

    4.超省形式:模块主频为 80MHz,CPU和无线部分一同跟从连接的路由器的DTIM Beacon节拍睡觉和醒来,因而不会丢掉网络下发的数据和模块上传的数据。所以在睡觉期间的一切输入,CPU将都不能响应。

    假如用户在睡觉期间向串口发送数据,那么这些数据将丢掉,用户在此形式下想要发送数据到网络端,需要重复提交数据,以到达数据在模块醒来期间被收到的意图。

    网络端下发的数据,模块将会在醒来期间发送给串口设备,因而,网络端下发的数据将不会丢掉。

    5.睡觉形式:模块的主频为 80MHz,睡觉期间模块将封闭 CPU 和无线,因而睡觉期间模块不能收到网络端的数据。用户能够设置模块在网络连接成功,并且没有接收和发送任何数据开端计时多长时刻进入睡觉,也能够设置模块从睡觉开端多长时刻主动醒来,假如用户想要模块一向睡觉,直到串口有数据才被唤醒,那么能够将醒来时刻设置为 268436ms(即最大值)。

    模块在睡觉期间 CPU 停止作业,不会响应外部中止,用户假如想要发送数据,能够先从串口发送一个唤醒包,然后等候 CHSTA 引脚输出低电平,用户再即将发送的数据从串口输入,这样数据就不会丢掉。

    睡觉形式下,为了让功耗尽量下降,用户能够装备模块在睡觉期间是否坚持 GPIO 的输出状况,假如睡觉期间GPIO 不输出,那么 GPIO 将变为高阻态。

    6.深度睡觉形式:在深度睡觉形式下,模块主频为80MHz,深度睡觉期间模块将封闭 CPU 和无线,因而深度睡觉期间模块不能收到网络端的数据。

    用户能够设置模块在网络连接成功,并且没有接收和发送任何数据开端计时多长时刻进入深度睡觉,也能够设置模块从深度睡觉开端多长时刻主动醒来,假如用户想要模块一向处于深度睡觉,直到经过外部被唤醒,那么能够将醒来时刻设置为 268436ms(即最大值)。

    模块在深度睡觉期间 CPU 停止作业,不会响应外部的一切输入,用户假如想要发送数据,只能经过模块复位让模块从头运转。假如用户设置了醒来时刻,那么模块会 在时刻届时主动复位从头运转。

    深度睡觉形式下,为了让功耗降到最低,用户能够装备模块在深度睡觉期间是否坚持 GPIO 的输出状况,假如睡觉期间 GPIO 不输出,那么 GPIO 将变为高阻态。