提问人:mr oli 提问时间:11/7/2023 最后编辑:Evgeniy Mikhalevmr oli 更新时间:11/8/2023 访问量:29
USB 虚拟 COM 端口 STM32F769 发现问题
problems with usb virtual com port stm32f769 discovery
问:
我正在尝试通过 n stm32f769 diso 上的 usb 初始化 VCP。
以下函数似乎已经足够令人满意了。但什么也没发生。 未检测到任何内容ioreg -p IOUSB
我接下来要去哪里看?
我正在使用 vscode、platformio、stm hal,都在 mac m2 pro 上
uint8_t MX_USB_DEVICE_Init(void)
{
/\* USER CODE BEGIN USB_DEVICE_Init_PreTreatment */
/* USER CODE END USB_DEVICE_Init_PreTreatment */
/* Init Device Library, add supported class and start the library. */
if (USBD_Init(&USBD_Device, &VCP_Desc, 0) != USBD_OK)
{
return 0;
}
if (USBD_RegisterClass(&USBD_Device, USBD_CDC_CLASS) != USBD_OK)
{
return 0;
}
if (USBD_CDC_RegisterInterface(&USBD_Device, &USBD_CDC_fops) != USBD_OK)
{
return 0;
}
if (USBD_Start(&USBD_Device) != USBD_OK)
{
return 0;
}
/* USER CODE BEGIN USB_DEVICE_Init_PostTreatment */
return 1;
/* USER CODE END USB_DEVICE_Init_PostTreatment \*/
}
我期待显示 usb cdc 设备。
它仅显示 st-link 外设ioreg -p IOUSB
答: 暂无答案
评论