Hi Robin,
Thanks for your reply.
From chapter 36.5.4.5 Sample time and total conversion time:
ADC TOTAL CONVERSION TIME = Sample Phase Time (set by SMPLTS+1) + Hold
Phase (1 ADC Cycle) + Compare Phase Time (8-bit Mode=20 ADC Cycles, 10-bit
Mode=24 ADC Cycles, 12-bit Mode=28 ADC Cycles) + Single or First continuous time
adder (5 ADC cycles + 5 bus clock cycles)
default SMPLTS is 12,
I can get:
For 12-bit, Total ADC cycles = 13 + 1 +28 + 5 + 5 = 52
For 10-bit, Total ADC cycles = 13 + 1 +24 + 5 + 5 = 48
My bus clock frequency is 24 MHz (this is the spec for KE14Z), -->
the total conversion time for 12-bit is: 52 * (1/24000000) = 0.000002167 sec = 2.167 us. (The actual conversion time I measured is only 5.5 us, much slower than 2.167 us.)
the total conversion time for 10-bit is: 48 * (1/24000000) = 0.000002 sec = 2 us
It looks like if I use the bus clock for ADC clock, I cannot get the 1 us conversion time even with 10-bit resolution.
Also the measured conversion time is much longer than the calculated conversion time.
Best regards,
Qinsheng