请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CCStudio 工具/软件:Code Composer Studio
您好!
如何为 ADC 读取周期引入简单的延迟。 我将使用来自 adcSingleChannel 示例应用程序的以下代码。 我希望延迟 ADC 读取、以便在终端中看到它。
void *线程 Fxn1 (void * arg0) { uint16_t 一; ADC_Handle ADC; ADC_Params 参数; int_fast16_t res; ADC_PARAMS_INIT (params); ADC = ADC_open (Board_ADC1、params); if (ADC == NULL){ display_printf (display、0、0、"初始化 ADC 通道1\n"error initializing ADC channel 1\n"); while (1); } 否则{ display_printf (display、0、0、"ADC 通道1已初始化\n"); } 对于(I = 0;I < ADC_SAMPLE_COUNT;I++){ RES = ADC_convert (ADC、&adcValue1[i]); if (res == ADC_STATUS_SUCCESS){ display_printf (display、0、0、"ADC 通道1转换结果(%d):0x%x\n"、i、 adcValue1[i]); } 否则{ display_printf (display、0、0、"ADC 通道1转换失败(%d)\n"、i); } } ADC_Close (ADC); 返回(NULL); }