Skip to main content
sima
Associate III
February 16, 2009
Question

Which operating systems does ST support for using the USB port?

  • February 16, 2009
  • 3 replies
  • 708 views
Posted on February 16, 2009 at 17:48

Which operating systems does ST support for using the USB port?

    This topic has been closed for replies.

    3 replies

    sima
    simaAuthor
    Associate III
    May 17, 2011
    Posted on May 17, 2011 at 13:03

    Which operating systems does ST support for using the USB port?

    sima
    simaAuthor
    Associate III
    May 17, 2011
    Posted on May 17, 2011 at 13:03

    Thank you :)

    relaxe
    Associate III
    May 17, 2011
    Posted on May 17, 2011 at 13:03

    USB is not ''Host-OS'' dependant.

    Since USB is device-only across all of the STM-32 line, you have to connect the device to a Host, like a computer.

    Now, USB is universal. You can use it for almost anything involving moving bits around. The host's OS will communicate with a STM32, and will need driver to fit your code.

    Example, if you code a ''virtual com port over USB'' (As the FWLib included example), XP/Vista/Linux/MacOS all includes a driver to properly communicate to the device ''class''.

    If your code a USB Audio device, then again, there is a standart that can be followed for Windows to use it's own embedded drivers.

    If your code is something damn weird for a very novel communication need, then you will have to WRITE YOUR OWN DRIVER, on any OS you prefer!

    That is the cause most computer peripheral manufacturer does not provide drivers for all OS under the sun, as each requires their own rewrite of some sort of driver.

    Hope that helps,

    -Relaxe