[蓝牙芯片]

CH578如何实现低功耗广播

[复制链接]
930|22
手机看帖
扫描二维码
随时随地手机跟帖
liminjie1987|  楼主 | 2021-3-9 22:46 | 显示全部楼层 |阅读模式
CH578如何实现低功耗广播,在Peripheral这个工程下面如何实现低功耗广播,既要睡眠,也要手机能在附近可以连接设备。代码中开启这个#define HAL_SLEEP   TRUE,就连接不直接睡眠了,需要注意什么吗?好像不能RTC定时唤醒。改如何设置呢?

使用特权

评论回复
WCHTech2| | 2021-3-10 11:02 | 显示全部楼层
CH57x的BLE是通过其“tmos”操作系统实现,需要休眠时候,每次协议栈需要睡多久tmos都是知道的,比如下个event是什么时候(蓝牙事件也是tmos的event)然后把要睡多久传递给休眠函数,休眠函数去设置一个RTC的触发中断,然后就进行休眠了(RTC在跑,RAM保持),直到RTC或者其他中断唤醒MCU。休眠期间其功耗睡眠期间在2.0uA左右。

使用特权

评论回复
51xlf| | 2021-4-5 14:44 | 显示全部楼层
CH57x低功耗处理  

使用特权

评论回复
i1mcu| | 2021-4-5 14:45 | 显示全部楼层
有代码可以参考吗

使用特权

评论回复
pmp| | 2021-4-5 14:45 | 显示全部楼层
中断唤醒呢   

使用特权

评论回复
mmbs| | 2021-4-5 14:45 | 显示全部楼层
CH578没哟用过呢。   

使用特权

评论回复
1988020566| | 2021-4-5 14:46 | 显示全部楼层
低功耗的蓝牙   

使用特权

评论回复
lzbf| | 2021-4-5 14:46 | 显示全部楼层
只有休眠模式吧  

使用特权

评论回复
youtome| | 2021-4-5 14:46 | 显示全部楼层
有其他的程序可以参考吗

使用特权

评论回复
cemaj| | 2021-4-5 14:47 | 显示全部楼层
           

使用特权

评论回复
jimmhu| | 2021-4-5 14:47 | 显示全部楼层
这个芯片功耗不是很大。  

使用特权

评论回复
uptown| | 2021-4-5 14:48 | 显示全部楼层
WCHTech2 发表于 2021-3-10 11:02
CH57x的BLE是通过其“tmos”操作系统实现,需要休眠时候,每次协议栈需要睡多久tmos都是知道的,比如下个ev ...

“tmos”操作系统是什么?

使用特权

评论回复
mmbs| | 2021-4-5 14:48 | 显示全部楼层
BLE的开发吗   

使用特权

评论回复
pmp| | 2021-4-5 14:48 | 显示全部楼层
进入休眠模式吧。        

使用特权

评论回复
cemaj| | 2021-4-5 14:48 | 显示全部楼层
楼主解决问题了吗  

使用特权

评论回复
youtome| | 2021-4-5 14:48 | 显示全部楼层
芯片的功耗应该不是很高。   

使用特权

评论回复
lzbf| | 2021-4-5 14:48 | 显示全部楼层
其他的功耗都不会很低。  

使用特权

评论回复
1988020566| | 2021-4-5 14:48 | 显示全部楼层
主要是降低外设的功耗了。  

使用特权

评论回复
uptown| | 2021-4-5 14:48 | 显示全部楼层
“tmos”操作系统跟ucos一样吗

使用特权

评论回复
jimmhu| | 2021-4-5 14:48 | 显示全部楼层
芯片的功耗比外设小多了。  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝