WCH沁恒单片机
直播中

笔画张

12年用户 977经验值
私信 关注
[问答]

请问一下CH573例程默认蓝牙功率是多少?

bStatus_t  LL_SetTxPowerLevel( u8 power );这个函数的有效值范围是?

回帖(1)

李英

2022-8-31 09:44:06
对于CH571F/CH573F的SDK里,



在工程的 HAL>include>config.h文件夹中有ble默认发射功率的定义:

#ifndef BLE_TX_POWER
#define BLE_TX_POWER LL_TX_POWEER_0_DBM
#endif
其中 LL_TX_POWEER_0_DBM 定义在 工程路径LIB>CH57x_BLE_LIB.h中:

/* TxPower define(Accuracy:1dBm) */
#define LL_TX_POWEER_MINUS_20_DBM 0x01
#define LL_TX_POWEER_MINUS_14_DBM 0x03
#define LL_TX_POWEER_MINUS_8_DBM 0x07
#define LL_TX_POWEER_MINUS_4_DBM 0x0B
#define LL_TX_POWEER_0_DBM 0x14
#define LL_TX_POWEER_1_DBM 0x17
#define LL_TX_POWEER_2_DBM 0x1A
#define LL_TX_POWEER_3_DBM 0x1F
#define LL_TX_POWEER_4_DBM 0x25
#define LL_TX_POWEER_5_DBM 0x32


如果调用LL_SetTxPowerLevel 设置功率,建议从上面的宏中选值.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分