void initial_static_memory( uint8_t act_num, // uint8_t adv_act_num, //广播链路 uint8_t con_num, //连接链路 uint8_t rx_buf_num,// 链路层接收缓冲 uint16_t rx_buf_size,// 链路层最大接收长度 uint8_t tx_buf_num, //发送缓冲 uint16_t tx_buf_size,//发送长度 uint16_t max_adv_size,//最大广播长度 uint16_t stack_size);//堆栈深度 /********************************************************************* @fn user_init_static_memory @brief set memory. @param None. @return None. initial_static_memory(22, 2, 20, 20, 27, 20, 27, 254, 0x800); / void user_init_static_memory(void) { / activity: init, adv+con, scan, pb-adv, pb-gatt (adv + con) adv: adv * 2 * 2, pb-adv + 1, pb-gatt *2 * 2 con: init, pb-gatt*2 */ //initial_static_memory(7, 5, 3, 8, 40, 8, 27, 37, 0x1000); // initial_static_memory(7, 2, 5, 20, 27, 20, 27, 64, 0x1000); initial_static_memory(4, 2, 2, 8, 251, 8, 251, 64, 0x1000); }