David Smead wrote:
Once setup, there is virtually no code to keep it running and I'm
getting 4096 readings per second per channel. I found that initializing
the hardware is VERY dependent on the order of writes to device
registers - and not just the ADC.
There should be very little sensitivity to the order in which peripheral
registers are set in the MSP430, apart from the things which are well
documented - the USART needs a software reset after initialisation;
ADC10 and DAC12 should have the enable bit set to disable which
configuring the ADC; etc.
Steve