Other Parts Discussed in Thread: C2000WARE
Hello,
I was configuring the ADC calibration from the OTP memory (section 19.13.2 in the Technical Reference Manual) for the TMS320F28388D.
I notice a strange behaviour when calling the calibration functions using their addresses listed in table 19-10. Any function call seems to suppress the RPC address from the stack memory, which prevent the program from running after the end of this function.
Moreover, I have been looking at the calibration function used in the C2000ware ‘f2838x_adc.c’ and ‘f2838x_examples.h’ files. I notice that the method is different from what is explained in the TRM, i.e. not using functions at addresses but offset stored in other addresses.
Can you provide more information about which documented method to use?
Best regards,
Thomas Souyri