Hi Guys,
Although we are quite experienced with the MSP430 family, and developed quite several devices based on these MCUs, we are new to the USB feature in it.
We are trying to experiment with the MSP430f5529 and its USB engine on the lower levels, in order to establish some kind of a USB monitor device. In this application we are connecting the MCU's DM/DP terminals via electronic buffering & coupling circuitry to the middle of an active USB line (suppose RS232 to USB converter device connected to the PC on the USB end and null modem on the RS232 side - using HyperTerminal to see the echo) so there is no effect on the line integrity.
We are wondering if we could use the Endpoint0 IN buffer& interrupt handlers in such a way that all intercepted data packet are encoded to yield the raw data and store it for further use in the MCU memory (using simple memcpy or DMA operations).
Is someone out there has such experience or know of a sample code which might help us save the overhead of trial & errors?
Thanks in advance and best regards,
Amichai