Hello everyone, I actually stucked at the beginning of my project and not sure how to begin. I need to get samples from a linear CCD sensor (TCD1707D) and my board is TM4C123gxl.I'm planing to visualize/record the data via a computer software. The CCD sensor requires several pwm inputs for clock inputs and two analog outputs(odd and even pixels) as I understand from the datasheet. Which method would be the fastest one to create pwm and adc conversion near theoretical speeds. In addition, at high speeds I have to transfer the data to somewhere else because each sample for 7450 pixels and 12 bits, is roughly 7450x2/1000 =~15 kb data and I can't store several hundreds of these in my SRAM. One aproach is to transfer data directly to the computer but UART can transfer roughly one per second (115200/8 =~ 14.5 kb) and not even close. Is there any other way to transfer to computer at "really" high speeds?The other approach is storing the data in a SD card (probably SD booster pack). Also what do you recommend as a comunication protocol/method to drive SD card at high speeds? uDMA or SPI or something else? (I'm not sure if they are related?) . Sorry for my english/possible misspelling.
Best Regards
Semih TOK