I was reading some documentation and found a piece of material similar to what I need,
it's a bitbang implementation for the FX2.
I have the FX3 development kit. what kind of differences should I expect ?
I am new to this, I would really appreciate your help
Some projects on SPI are already available for FX3. After installing FX3 SDK(link: http://www.cypress.com/?rID=57990) please find the project in the following path: C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\serialif_examples
Please see if that is what you are looking for.
Of course the bit-banging rates will be far higher with FX3 than with FX2.
Please do explain what your application is and what kind of data rates you are expecting.
One more thing to add is that FX3 has an SPI master module and you do not have to bit-bang to acheive SPI signalling.