若ASQ_clock_freq=68MHZ,那么根据图上解释HSPLL_CLOCK_FREQ=1088MHZ? HSPLL_CLOCK_FREQ是否等于USS_userConfig.h中的 USS_HSPLL_FREQ_IN_MHZ?
Susan Yang:
请您看一下 www.ti.com/…/slau720b.pdf给出的解释
13.9 startADCsamplingCount
startADCsamplingCount is calculated by startPPGCount + ((gap_pls_adc_start (in seconds) × ussxt_freq(in Hz))/2)× ((sig_samp_freq (in Hertz) × over_sampling_rate) / 1000000) / (ussxt_freq / 8)
在Table 30. USS Library Measurement Configuration Parameters给出了对应的参数说明
user4326664:
回复 Susan Yang:
感谢您的回答!我主要想了解将值换算为时间的注释内容。startADCsamplingCount的值通过在线调试已知为3336,若USS_HSPLL_FREQ_IN_MHZ=80MHZ=HSPLL_CLOCK_FREQ(没找到HSPLL_CLOCK_FREQ的对应,我认为与USS_HSPLL_FREQ_IN_MHZ相等),根据注释ASQ clock = (HSPLL_CLOCK_FREQ/16)=5MHZ,(1/ASQ_clock_freq)*(1)*(startADCsamplingCount) = (1/5MHz)*(1)*(3336)== 667.2usec,算出来的时间换算出来的距离与实际不符。
user4326664:
回复 Susan Yang:
期待您的回答!