TI论坛
直播中

张燕

7年用户 1366经验值
私信 关注
[问答]

求助,关于TDC1000和TDC7200测试温度遇到的疑问求解


  • 你好,最近用ti开发板和软件,TDC1000和TDC7200测试温度,通过 示波器和软件读出的寄存器比对,发现寄存器中count 3 的数据移动到count4,count4移动到下面的寄存器。请结合我的配置和,示波器图片,看看那个地方出现的问题,谢谢
    配置文件(复制到TXT文件就可以调用)
    TDC1000_Config0 45
    TDC1000_Config1 41
    TDC1000_Config2 40
    TDC1000_Config3 00
    TDC1000_Config4 5F
    TDC1000_TOF-1 E3
    TDC1000_TOF-0 1E
    TDC1000_Error_Flags 00
    TDC1000_Timeout 73
    TDC1000_Clock_Rate 01
    TDC1000_Conts_Trigger 00
    TDC7200_Config1 02
    TDC7200_Config2 04
    TDC7200_Interrupt_Status 07
    TDC7200_Interrupt_Mask 07
    TDC7200_Coarse_Cntr_Ov_H FF
    TDC7200_Coarse_Cntr_Ov_L FF
    TDC7200_Clock_Cntr_Ov_H FF
    TDC7200_Clock_Cntr_Ov_L FF
    TDC7200_Clock_Cntr_Stop_Mask_H 00
    TDC7200_Clock_Cntr_Stop_Mask_L 00
    TRIGGER_UPDATE_FREQ 0001
    TDC_AVG/STDEV_NUM_ELEMS 000A
    SAVE_GRAPH_DATA_TO_FILE 00
    FLOW_MODE_SELECT 00
    Y-SCALE_CENTER 0032
    X-SCALE_RANGE 0032
    MEASURE_RTD1 00
    SAVE_RESULT_REGR_TO_FILE 00
    GRAPH_MULTI_STOPS 00
    TDC_SELECT 00
    TEMP_RTD_SELECT 00
    TEMP_RTD_MODE 01
    TEMP_AVG/STDEV_NUM_ELEMS 000A
    SAVE_TEMP_DATA 00
    GRAPH_YMAX_DATA 000000000001129B
    GRAPH_YMIN_DATA 0000000000011237
    TDC1000-HV_DRV_EN1 00
    TDC1000-HV_DRV_EN2 00
    HV_DRV_EN1_Period 001E
    HV_DRV_EN2_Period 001E
    ENABLE_POWER_CYCLE 00
    CLK_FREQ_(1-16MHz) 8.000000
    CLK_SOURCE_SEL 00
    CPU_CLK_FREQ 05
    CPU_CLK_EN 00
    TDC1000-HV_BST_PWR_EN 00
    HV_BST_PWR_EN_Period 0000
    FWD2REV_FLOW_DELAY 0000
    TDC1000-IMPE_MATCH_EN 00
    ENABLE_UART_STREAM 00
    ENABLE_MSP430TIMER_TDC 00

回帖(2)

陈晓露

2024-12-10 14:34:33
通过 示波器和软件读出的寄存器比对,发现寄存器中count 3 的数据移动到count4,count4移动到下面的寄存器。
这种情况,  有可能是底层 SPI 控制出了问题,  比如是 CS 信号时序的问题
举报

蒲泛粟

2024-12-10 17:31:59
您好!根据您提供的信息,您在使用TI开发板和软件测试TDC1000和TDC7200时遇到了寄存器数据移动的问题。为了帮助您解决问题,我需要了解更多关于您的配置和示波器图片的信息。以下是一些建议和可能的解决方案:

1. 检查您的配置文件是否正确。请确保您已经正确设置了TDC1000和TDC7200的配置寄存器。您可以查阅TDC1000和TDC7200的数据手册,以确保您的配置寄存器设置是正确的。

2. 检查您的时钟设置。请确保您的时钟设置是正确的,因为错误的时钟设置可能会导致寄存器数据移动。您可以查阅TDC1000和TDC7200的数据手册,了解如何正确设置时钟。

3. 检查您的触发条件。请确保您的触发条件设置是正确的,因为错误的触发条件可能会导致寄存器数据移动。您可以查阅TDC1000和TDC7200的数据手册,了解如何正确设置触发条件。

4. 检查您的示波器设置。请确保您的示波器设置是正确的,以便正确读取寄存器数据。您可以查阅示波器的用户手册,了解如何正确设置示波器。

5. 如果您能提供示波器图片,我可以帮助您分析示波器波形,以确定问题所在。

请提供更多关于您的配置和示波器图片的信息,以便我能更好地帮助您解决问题。谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分