esp32c6 wifi6 twt:如何在程序里知道CPU已经唤醒?

zhoujas
Posts: 1
Joined: Wed Oct 25, 2023 12:43 pm

esp32c6 wifi6 twt:如何在程序里知道CPU已经唤醒?

Postby zhoujas » Wed Oct 25, 2023 1:02 pm

我跑了esp-idf的itwt例程,并且成功建立twt,下图是esp32c6运行例程时的电流曲线。我把twt间隔设置为200ms,唤醒持续时间设置为了256x255us。使用twt后,平均电流大概30mA。
twt.png
twt.png (79.51 KiB) Viewed 888 times
在twt建立后,从电流曲线能看到板子确实在按照约定的时间在唤醒休眠中循环,但是这个过程中例程里没有日志输出。 我比较好奇的是,在代码中有没有办法知道何时唤醒?或者说,能否在唤醒的时候触发一个事件,然后我就能在回调函数里进行相应的操作。
如果没办法知道,那我应该怎么实现每200ms发一个数据包呢?

Who is online

Users browsing this forum: No registered users and 55 guests