BLE协议栈HCI层几个函数说明

1、HCI_EXT_HaltDuringRfCmd(HCI_EXT_HALT_DURING_RF_DISABLE);

* @fn HCI_EXT_HaltDuringRfCmd API
*
* @brief This HCI Extension API is used to enable or disable halting the
* CPU during RF. The system defaults to enabled.

 

是否在蓝牙射频模块工作时禁止MCU工作,

disable时射频工作MCU也可以继续执行指令

 

2、.HCI_EXT_ClkDivOnHaltCmd();

* @fn HCI_EXT_ClkDivOnHaltCmd API
*
* @brief This HCI Extension API is used to set whether the system clock
* will be divided when the MCU is halted.

Enable 的话,会在MCU空闲的时候降低主频来降低功耗,但是会影响到DMA控制器搬数据。

 

3、HCI_EXT_ResetSystemCmd();

系统复命令,硬件复位,晶振需要重新起振

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值