I'm currently trying to figure out what pins I need to start controlling some TLC5940's.
I need 2 clocks to do it, one for data and one for gray scale (GSCLK). I will be using the SPI clock for data but cannot for the life of me find any information on what pins can be used for other clocks and how to set them up.
I need the GSCLK to be able to reach 20-30Mhz in my final design, but I am finding the 1227 page manual and the small reference manual for the Teensy 3's chip to be of little help.
I am also in search of any information in order to decide if I will need direct port manipulation on at least 4 digital pins. I would like to be able to switch the pins from low to high in less then 1us. Which is under 50 clock cycles at 48Mhz.
Ultimately I am looking to run 4 TLC5940's and control 64 RGB led's, I will be multiplexing them using a design from Matt Pandina. Demystifying the TLC5940
Im shooting to refresh all three colors every 400us or so, about 142us per color.
I need 2 clocks to do it, one for data and one for gray scale (GSCLK). I will be using the SPI clock for data but cannot for the life of me find any information on what pins can be used for other clocks and how to set them up.
I need the GSCLK to be able to reach 20-30Mhz in my final design, but I am finding the 1227 page manual and the small reference manual for the Teensy 3's chip to be of little help.
I am also in search of any information in order to decide if I will need direct port manipulation on at least 4 digital pins. I would like to be able to switch the pins from low to high in less then 1us. Which is under 50 clock cycles at 48Mhz.
Ultimately I am looking to run 4 TLC5940's and control 64 RGB led's, I will be multiplexing them using a design from Matt Pandina. Demystifying the TLC5940
Im shooting to refresh all three colors every 400us or so, about 142us per color.