|
UPSD3422_06 Datasheet, PDF (287/293 Pages) STMicroelectronics – Turbo Plus Series Fast Turbo 8032 MCU with USB and Programmable Logic | |||
|
◁ |
uPSD34xx
34 Important notes
Important notes
The following sections describe the limitations that apply to the uPSD34xx devices and the
differences between revision A and B silicon.
34.1
USB interrupts with idle mode
Description
An interrupt generated by a USB related event does not bring the MCU out of idle mode for
processing.
Impact On Application
Idle mode cannot be used with USB.
Workaround
Revision A - None identified at this time.
Revision B - Corrected in silicon so that a USB interrupt that occurs will bring the MCU out of
idle mode.
34.2
USB Reset Interrupt
Description
When the MCU clock prescaler is set to a value other than fMCU = fOSC (no division), a reset
signal on the USB does not cause a USB interrupt to be generated.
Impact On Application
An MCU clock other than that equal to the frequency of the oscillator cannot be used.
Workaround
Revision A - The CPUPS field in the CCON0 register must be set to 000b (default after
reset). The 3400 USB firmware examples set CCON0 register to 000b.
Revision B - Corrected in silicon so that when an MCU clock prescaler is used, a reset
signal on the USB does generate an interrupt.
34.3
USB Reset
Description
A USB reset does not reset the USB SIE's registers.
Impact On Application
A USB reset does not reset the USB SIE's registers as does a power-on or hardware reset.
287/293
|
▷ |