티스토리 뷰
반응형
| STSW-STM32102 | STM32 Virtual COM Port Driver |
en.stsw-stm32102-STSW-STM32102 STM32 Virtual COM Port Driver
6.05MB
VCP_V1.5
6.04MB
펌웨어 개발중이라, 수시로 다운로드 리셋하는데,
리셋되면, pc에서 usb포트가 시리졌다가 나타나는데,
종종 인식이 안되는 경우가 있다.
윈도우 버그인듯 싶다.
static int8_t CDC_Receive_FS(uint8_t* Buf, uint32_t *Len)
{
/* USER CODE BEGIN 6 */
void USB_on_rx(void *pdata,int len);//인터럽트에서 호출됨
USB_on_rx(Buf,*Len);
//CDC_Transmit_FS(Buf,*Len);
USBD_CDC_SetRxBuffer(&hUsbDeviceFS, &Buf[0]);
USBD_CDC_ReceivePacket(&hUsbDeviceFS);
return (USBD_OK);
/* USER CODE END 6 */
}
수신이 안되고 계속 멈추는 문제가 있었는데, 원인은 *Len때문이었다.
Len이 아니라 *Len이었다.
반응형

