Part Number: TMS320F28386D
Other Parts Discussed in Thread: C2000WARE
Hi,
We want to implement the USB CDC device reference to the C2000Ware example C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2838x\examples\c28x\usb\usb_ex1_serial_structs.
Some question:
1. What it the real transmit bit rate in the hardware? 60Hz by AuxPull? but TRM said full-speed(12Mbps) or low-speed(1.5Mbps)? how to decide?
2. Does USB interrup triggered fix every 1ms? Is it adjustable?
3. Some USB library call Interrupt_disableMaster() to pause all the interrups(in usbddfu_rt.c and usbringbuf.c ). It may pause our higher priority interrupts(such as motion control). Can we not to call Interrupt_disableMaster()? below is our USB interrupt function.
4. Continue above, why CM not necessary to pause interrupts like CPU( Interrupt_disableMaster() in usbddfu_rt.c and usbringbuf.c )?
Thank you.