English
Language : 

K60P100M100SF2RM Datasheet, PDF (1300/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Application Information
The USBDCD module is compatible with systems that do not check the strength of the
battery. Therefore, this module assumes that the battery is good, so the USB device must
immediately connect to the USB bus by pulling the D+ line high after the USBDCD
module has determined that the device is attached to a charging port. The module is also
compatible with systems that do check the strength of the battery. In these systems, if it is
known that the battery is weak or dead, software can delay connecting to the USB while
charging at 1.5A. Once the battery is charged to the good battery threshold, software can
then connect to the USB host by pulling the D+ line high.
46.7.3 Handling Unplug Events
If the device is unplugged from the USB bus during the charger detection sequence, the
contents of the STATUS register should be ignored and the USBDCD module should get
a Sotware Reset, as described in Software Reset.
1300
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.