1、如果选用BLE模式就要在初始化之前先释放CLASSIC模式的内存。是因为在配置BLE之前会调用esp_bt_controller_init()函数来初始化bt的协议栈,而我们针对bt的初始化用的的内存空间是固定的,那么在调用初始化bt之前先把CLASSIC部分会用到的内存给释放掉,再在初始化bt的时候,初始化函数就会发现CLASSIC这部分的内存被释放掉了,也就不会初始化对应的内容;但是如果在初始化函数之后再去释放CLASSIC对应内存的时候,当然就会发生内存踩踏事件(esp_bt_controller_init()这个函数并不知道你要用BLE还是CLASSIC)。 2、你说的用BLE模...