ZHCS889Q June 2007 – August 2022 TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1
PRODUCTION DATA
ADC_cal() 例程被工厂编程到 TI 预留的 OTP 存储器中。引导 ROM 自动调用 ADC_cal() 例程来使用特定器件的校准数据来初始化 ADCREFSEL 和 ADCOFFTRIM 寄存器。正常运行期间,这个过程中会自动发生,无需用户进行任何操作。
如果在开发过程中,引导 ROM 被 Code Composer Studio 绕过,那么 ADCREFSEL 和 ADCOFFTRIM 就必须由应用进行初始化。TMS320x2833x、TMS320x2823x 实时微控制器技术参考手册 的“模数转换器 (ADC)”一章中介绍了从应用程序调用 ADC_cal() 例程的方法。
这些寄存器初始化失败将导致 ADC 的功能不能达到技术规格。
如果系统复位或 ADC 模块使用 ADC 控制寄存器 1 中的 14 位(复位)复位,则必须重复例程。