Skip to main content
vicki19880929
Associate III
September 9, 2013
Question

USB callback function for STM32-USB-FS-Device library

  • September 9, 2013
  • 1 reply
  • 518 views
Posted on September 09, 2013 at 23:32

Hi all,

I'd like to define a callback function which can be invoked when USB receives something from the host.  Where should I implement this in the STM32-USB-FS-Deivce library?

I know that in Atmel ASL I can do something like this:

Code:

void uart_rx_notify(void) 

   while (udi_cdc_is_rx_ready() ) 

      pxMBFrameCBByteReceived(); 

But not sure how to implement in the STM32-USB stack.

Hope someone could help, thanks!
    This topic has been closed for replies.

    1 reply

    Tesla DeLorean
    Guru
    September 9, 2013
    Posted on September 10, 2013 at 00:43

    Well we have

    USB_To_USART_Send_Data() in

    STM32_USB-FS-Device_Lib_V4.0.0\Projects\Virtual_COM_Port\src\hw_config.c

    Called from

    EP3_OUT_Callback() in

    STM32_USB-FS-Device_Lib_V4.0.0\Projects\Virtual_COM_Port\src\usb_endp.c

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..