Hello,
to the ground of the rest of my circuit? This seems like a good since everyone needs the same reference ground level.
Yes, the grounds obviously have to be connected together.
power the I/O lines of the FT245BM is generated by the FT245BM's internal regulator from the USB +5V, whereas the voltage being used everywhere else is from another source? Will something, like say, the FT245BM, the microcontroller, or other bits sharing the same data bus get fried somehow by differentials in voltage, transients or my general failure to observe something spooky and analogue?
You may want to add a small-value resistor (watch out for that time constant) in the signal lines to protect against cases where one of your supplies is on but the other one not. This setup works fine for me (I am using FT232BM).
USB/FT245BM ground and the ground used everywhere else? After all, scary stuff might happen when a USB plug is initially inserted.
I also place some LC filtering and some overvoltage protection on the
5V USB supply to suppress spikes etc.greetings, Tom