Nein, so ist das nicht. Der USB pollt Dein Gerät, von sich aus sendet es
rein gar nichts. Wenn Du Daten an den CP2102 schickst, werden die also
erst auf Anfrage auf den Bus gelegt. Wenn da keine Daten sind, Du also
keine Daten an den Baustein schickst, wird einfach nur ein NACK auf dem
entsprechenden Endpunkt zurückgegeben. Es ist daher immer Traffic auf
dem Bus, auch wenn Du in Deinem Controller die Füße still hälst.
Es entscheidet einzig und allein der Host, wann Du in den SUSPEND gehst
und wann nicht. Du kannst jetzt den /SUSPEND-Pin nehmen und
beispielweise einen schaltbaren Spannnungsregler ansteuern (z.B.
Nationals LP2981IM5-3.3 hat einen Enable-Eingang) und Dir dadurch die
Betriebsspannung klauen.
Ebenso ist es der Host, der das Gerät wieder zum Leben erweckt. Das bist
nicht Du (jedenfalls in diesem Fall, da der CP2102 RWU nicht
unterstützt). Und wenn der Host es wieder krachen lässt, werden auch die
SUSPEND-Pins entsprechend signalisiert.