USB compliance tests

For the device, this is enabled on “dev_hid_mouse_bm” as an example.

enable USB_DEVICE_CONFIG_COMPLIANCE_TEST (0U)

The macro is defined in usb_device_config.h. Use the TWR-K65F180M Tower System module as an example. The file path is

<install_dir>/boards/twrk65f180m/usb_examples/usb_device_hid_mouse/bm/usb_device_config.h.

Both CV test and USB test mode are enabled.

For the host, this is enabled on “host_mad_fatfs_bm” as an example.

enable USB_HOST_CONFIG_COMPLIANCE_TEST (0U)

The macro is defined in the usb_host_config.h file.

For example, for the TWR-K65F180M Tower System module, the file path is

<install_dir>/boards/twrk65f180m/usb_examples/usb_host_msd_fatfs/bm/usb_host_config.h