Part Number: TMS320F280049C
Other Parts Discussed in Thread: TMS320F28377D
Hi ,
I found when TMS320F280049C power on then I use emulator to debug and watch the registers : ADCINLTRIM1, ADC_INLTRIM2 and ADC_INLTRIM3 all the value are zero. But when I read the user manual in ADC calibration chapter It wrote:“The boot ROM will call the calibration functions, so trim values should be initially populated without user intervention ”. So why I saw zero? it's so strange. after some try I found if I add Device_cal() function in initial code then it can read the calibration value and put into related register. So I don't know why this, I though it should be automaticly.
for doing compare I use TMS320F28377D, without use Device_cal() function,it can automaticly get the calibration value. So what's the difference between TMS320F28377D and TMS320F280049C about this behavior?