Sep 16, 2019
06:46 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 16, 2019
06:46 AM
怎么判断CYW43455进入休眠模式了,按照说明当芯片进入休眠模式后,引脚BT_HOSTWAKE和BT_DEVWAKE的高低电平会有变化的:
BT_HOSTWAKE 引脚功能说明:无数据交互时, BT_HOSTWAKE 为高电平。当手机端发出读写数据交互请求后, BT_HOSTWAKE将会被蓝牙模块拉低为低电平。
BT_DEVWAKE 引脚功能说明:无数据交互时, BSA 协议栈将会拉高 BT_DEVWAKE 引脚,允许蓝牙模块休眠。与蓝牙模块数据交互时, BSA 协议栈将会拉低 BT_DEVWAKE 引脚,唤醒蓝牙模块。
上面的引脚是怎么操作的,或在什么情况下会进入休眠模式,我测量引脚BT_DEVWAKE时,引脚高低都没有变化。
另外CYW43455进入休眠模式后,BT和WIFI的功耗大概是多少,是否有数据提供。
Solved! Go to Solution.
Labels
1 Solution
Sep 18, 2019
12:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 18, 2019
12:28 AM
需要在log中查看这个command有没有设置:
VSC 0xFC27
另外UPIO_Set(UPIO_GENERAL, HCILP_BT_WAKE_GPIO, state);
这个函数需要查看下如何设置host的dev_wake pin.
2 Replies