Official documentation: http://www-corot.obspm.fr/COROT-ETC/Files/CY7C68013.pdf
Details of the FX2 microcontroller...
The following loops were examined from [source:/gnuradio/trunk/usrp/firmware/src/usrp2/usrp_main.c usrp_main.c].
Different USB endpoints are used to logically separate different operations
occuring on the bus into separate flows. There are currently 3 USB endpoints
checked/used within the
All control information is written using endpoint 0 and the vendor commands. These commands are separated into two different categories: VRT_VENDOR_IN and VRT_VENDOR_OUT. These are processed in the app_vendor_cmd( ) function seen in [source:/gnuradio/trunk/usrp/firmware/src/usrp2/usrp_main.c usrp_main.c].
All control communication between the FPGA and FX2 microcontroller is done over the SPI. Daughterboards all seem to be controlled by the generic VRQ_I2C_* and VRQ_SPI_* commands.
注： Cypress EZ-USB FX2 USB