在main中尝试发消息给上位机:
在STM32生成的HID项目里,默认是没有把hUsbDeviceFS导出的,需要修改usb_device.h文件,在USER CODE BEGIN VARIABLES和USER CODE END VARIABLES之间,导出hUsbDeviceFS这个变量.代码:
/* USER CODE BEGIN VARIABLES */
extern USBD_HandleTypeDef hUsbDeviceFS;
/* USER CODE END VARIABLES */
STM32Cube生成的HID项目,找不到hUsbDeviceFS
原文:https://www.cnblogs.com/DragonStart/p/12004286.html