第一步,先降低你说的定时器时间,用长时间,足够的时间执行这句采样。
第二步,先清理 adc_buff ,然后启动 adc 采样。输出采样结果。
第三步,逐步减少定时器时间,每次清理 adc_buff 后再采样,输出结果,看看时间降低到多少就开始出错了
不过吧,你既然把采样结果通过串口打印出来了字符,这个输出的过程耗时挺长了,你那个定时器够呛能达到 1ms 以下。
第一步,先降低你说的定时器时间,用长时间,足够的时间执行这句采样。
第二步,先清理 adc_buff ,然后启动 adc 采样。输出采样结果。
第三步,逐步减少定时器时间,每次清理 adc_buff 后再采样,输出结果,看看时间降低到多少就开始出错了
不过吧,你既然把采样结果通过串口打印出来了字符,这个输出的过程耗时挺长了,你那个定时器够呛能达到 1ms 以下。
举报