STM32
直播中

张华

7年用户 1427经验值
私信 关注
[问答]

STM32F103C8使用CUBEMX5.2,生成的USB HID工程编译出错怎么解决?

STM32F103C8使用CUBEMX5.2,选择Custom Human Interface Device Class(HID),生成工程后直接编译尽然有错误在usbd_conf.c里有这么一个函数

void *USBD_static_malloc(uint32_t size)
{
  return mem;
}


error:  #20: identifier "mem" is undefined
这是5.2的bug么?

回帖(1)

易里更

2024-4-22 10:31:12
这只是封装了一级内存申请的接口函数吧,自己简单实现以下就好了。


  • void *USBD_static_malloc(uint32_t size)
  • {
  •         void* mem = malloc(size);
  •         return mem;
  • }
举报

更多回帖

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