CH582M可以用malloc动态申请内存吗
热门产品 :
CH32X035: 32位USB+USB PD单片机
CH582M可以用malloc动态申请内存吗
不建议用C标准的内存申请,可能存在内存碎片的问题。
建议使用操作系统的,如tmos/rtos这些。
如果使用蓝牙功能,可以使用tmos系统的内存申请:tmos_msg_allocate/tmos_msg_deallocate。
在蓝牙透传例程中使用tmos_msg_allocate申请内存,返回错误,是什么原因呢?
您好,当BLE协议栈内存不足时会申请失败,是否有内存泄漏,尝试加大BLE_MEMHEAP_SIZE看是否仍会报错。
将BLE_MEMHEAP_SIZE的大小加大了2K,还是出现申请内存后打印是NULL,这是什么原因呢?
您好,长度参数直接传变量,不要传指针。