Cypress CY4672 Espresso Maker User Manual


 
88 CY4672 Reference Design Guide, Document # 001-16968 Revision **
Bridge
5.3.12 Code Performance Analysis
A keyboard report processing is used to analyze the code performance. A typical keyboard report
processing contains the following steps:
The bridge receives the keyboard report packet and process the packet. This step takes 108 µs.
MCU calls function handle_keyboard_report() to format USB packet and load this packet into the
endpoint buffer. This function consumes 118 µs.
As a result, it takes 226 µs for the bridge to process a keyboard report.
5.4 USB Interface
5.4.1 USB Descriptors
The USB Descriptors can be viewed/edited with the USB Setup Wizard.
[+] Feedback