SLAU723A October 2017 – October 2018 MSP432E401Y , MSP432E411Y
The USB controller operates as a full-speed or low-speed function controller during point-to-point communications with USB host, device, or OTG functions. If the integrated ULPI interface is used, the USB can operate at high speed. The controller complies with the USB 2.0 standard, which includes SUSPEND and RESUME signaling. 16 endpoints, including two hard-wired for control transfers (one endpoint for IN and one endpoint for OUT) and 14 endpoints defined by firmware along with a dynamic sizable FIFO, support multiple packet queueing. USB DMA access to the FIFO allows minimal interference from system software. Software-controlled connect and disconnect allows flexibility during USB device start-up. The controller complies with the OTG Session Request Protocol (SRP) and Host Negotiation Protocol (HNP).
The USB module has the following features: