CH579 BLE_LibInit失败问题

你好,请问BLE_LibInit函数失败返回值是3,请问是什么问题,是否有文档解释这个返回值?CH57xBLE_LIB.H里也没有写,另外是否可以更新ble的lib库?如何更新?谢谢!


[18:12:14.231]收←◆LIB init error code: 3 ...



/*******************************************************************************

 * @fn          BLE_LibInit

 *

 * @brief       Init BLE lib. RTC will be occupied at the same time.

 *

 * input parameters

 *

 * @param       pCfg - config of BLE lib

 *

 * output parameters

 *

 * @param       None.

 *

 * @return      0-success. error defined @ ERR_LIB_INIT

 */

extern bStatus_t  BLE_LibInit( bleConfig_t* pCfg );  


@return? ? ? 0-success. error defined @ ERR_LIB_INIT

#define?ERR_LLE_IRQ_HANDLE??????????????0x01
#define?ERR_MEM_ALLOCATE_SIZE???????????0x02
#define?ERR_SET_MAC_ADDR????????????????0x03
#define?ERR_GAP_ROLE_CONFIG?????????????0x04
#define?ERR_CONNECT_NUMBER_CONFIG???????0x05
#define?ERR_SNV_ADDR_CONFIG?????????????0x06
#define?ERR_CLOCK_SELECT_CONFIG?????????0x07

库的更新需要官网下载最新例程,替换LIB文件夹即可。


请问这个0x03问题要如何解决?

ERR_SET_MAC_ADDR????????????????0x03



您好,可以查看一下你的蓝牙MAC设置为多少,一般设置为非法的全FF,会报03的错误。


只有登录才能回复,可以选择微信账号登录