OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 15195|回复: 44

大家有用过TDC-GP21时间数字转换芯片吗,在做激光测距有些问题请教!

[复制链接]

5

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2017-8-27
在线时间
8 小时
发表于 2018-2-16 16:28:52 | 显示全部楼层 |阅读模式
1金钱
我用这芯片可以正常的配置寄存器,测试SPI通信也能通过,但是在模拟测试时间时出现了问题,不能触发中断,延时读结果寄存器的数据也是0.  不知道是什么原因

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1833
金钱
1833
注册时间
2015-7-5
在线时间
473 小时
发表于 2018-2-16 19:47:31 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-2-19 20:58:40 | 显示全部楼层
没用过,帮顶
回复

使用道具 举报

9

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2017-6-16
在线时间
46 小时
发表于 2018-2-24 16:19:05 | 显示全部楼层
我也在用这个  用的是通道1   直接测量的
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-16 09:51:51 | 显示全部楼层
魔双月壁 发表于 2018-2-24 16:19
我也在用这个  用的是通道1   直接测量的

你好,我遇到一个问题,使用GP21的测量模式1在TDC自动校准的情况下,得到的结果会溢出,但是把TDC校准关闭的情况下可以测量出有效数值,且是正确的。
回复

使用道具 举报

9

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2017-6-16
在线时间
46 小时
发表于 2018-5-16 11:08:59 | 显示全部楼层
dyhfaily 发表于 2018-5-16 09:51
你好,我遇到一个问题,使用GP21的测量模式1在TDC自动校准的情况下,得到的结果会溢出,但是把TDC校准关 ...

正确值是怎么确定它是正确的
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-16 13:15:03 | 显示全部楼层
魔双月壁 发表于 2018-5-16 11:08
正确值是怎么确定它是正确的

没有TDC校准的情况下,测量时间T=寄存器读出值*90ps。我用示波器测过实际时间然后计算出来比较一下基本上偏差不大,还换了其他延时时间试了,我这里的start和stop信号是用单片机io口模拟的。
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-16 13:32:42 | 显示全部楼层
魔双月壁 发表于 2018-5-16 11:08
正确值是怎么确定它是正确的

可以留个联系方式嘛
回复

使用道具 举报

9

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2017-6-16
在线时间
46 小时
发表于 2018-5-16 13:38:33 | 显示全部楼层
dyhfaily 发表于 2018-5-16 13:15
没有TDC校准的情况下,测量时间T=寄存器读出值*90ps。我用示波器测过实际时间然后计算出来比较一下基本上 ...

检查一下校准的数据处理方式    一般都是单通道  start-stop
寄存器里的数是整数+小数,要转换一下
在看一下实际波形会不会超出范围了
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-16 13:59:07 | 显示全部楼层
魔双月壁 发表于 2018-5-16 13:38
检查一下校准的数据处理方式    一般都是单通道  start-stop
寄存器里的数是整数+小数,要转换一下
在 ...

恩 我读出来的都是原始数据 我找到为什么溢出了 在TDC校准的情况下测量时间不能大于2倍的参考时钟周期 我当时设的是4Mhz,我去测1us的时间 肯定就溢出了 现在我设置参考时钟为1Mhz了,不溢出了。小数部分是不是从寄存器的低两个字节读出来后直接转换成十进制,这个就是小数部分了,表示0.多少。
回复

使用道具 举报

9

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2017-6-16
在线时间
46 小时
发表于 2018-5-16 17:23:51 | 显示全部楼层
dyhfaily 发表于 2018-5-16 13:59
恩 我读出来的都是原始数据 我找到为什么溢出了 在TDC校准的情况下测量时间不能大于2倍的参考时钟周期 我 ...

高16位要转换成浮点   低16位要转换成浮点在除下65536
两者再相加

也可以按进位拆分 最后再拼凑  不过比较复杂
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-17 12:01:02 | 显示全部楼层
魔双月壁 发表于 2018-5-16 17:23
高16位要转换成浮点   低16位要转换成浮点在除下65536
两者再相加

你好,请问你遇到过这种情况吗?
在测量模式一的TDC校准情况下,datasheet给出的时间计算公式有误,T=RES_X*Tref*N  我用示波器测量发现不需要乘以这个N,最后计算出来的才是正确结果。比如4分频后为1Mhz,Tref=1us,示波器测量实际间隔为980ns左右,结果寄存器RES_0读出的数转化成带小数部分的十进制数为0.98XXXXX 最后几位没有计算,这样看的话 不需要乘以N。我也验证了其他延时时间和不同的分频,得到的结果和我的想法一致。
回复

使用道具 举报

7

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
765
金钱
765
注册时间
2018-4-13
在线时间
231 小时
发表于 2018-5-17 12:02:18 | 显示全部楼层
dyhfaily 发表于 2018-5-17 12:01
你好,请问你遇到过这种情况吗?
在测量模式一的TDC校准情况下,datasheet给出的时间计算公式有误,T=RE ...

这里的980ns并不是4Mhz 4分频的时间,只是自己设置的一个时间
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2018-9-28
在线时间
19 小时
发表于 2018-9-28 21:43:45 | 显示全部楼层
你好,我也遇到类似的问题,你解决了吗?希望能和你探讨一下
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-11-28 15:30:38 | 显示全部楼层
你好,我在spi通信就遇到了问题,看了好多例程、源码,都不管用。只要写了端口初始化、复位、测试这几部分的代码

#include "gp21.h"

void DelayNS(unsigned long dly)
{
        unsigned int  i;
                for(i=0;i<dly;i++);
}

void SPI2_TDC_INIT(void)
{
        GPIO_InitTypeDef  GPIO_Initure;
        __HAL_RCC_GPIOE_CLK_ENABLE();

        GPIO_Initure.Pin=GPIO_PIN_12|GPIO_PIN_14;
    GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;          //推挽输出
    GPIO_Initure.Pull=GPIO_PULLUP;                  //上拉
    GPIO_Initure.Speed=GPIO_SPEED_HIGH;                     //高速
    HAL_GPIO_Init(GPIOE,&GPIO_Initure);

        GPIO_Initure.Pin=GPIO_PIN_13;
    GPIO_Initure.Mode=GPIO_MODE_INPUT;                  //输入
    GPIO_Initure.Pull=GPIO_PULLUP;                  //上拉
    HAL_GPIO_Init(GPIOE,&GPIO_Initure);
}

void TDC_Configuration(void)
{
        GPIO_InitTypeDef GPIO_Initure;
       
        __HAL_RCC_GPIOD_CLK_ENABLE();
        __HAL_RCC_GPIOG_CLK_ENABLE();
       
        GPIO_Initure.Pin=GPIO_PIN_11;//GPIO_PIN_9|GPIO_PIN_10|
    GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;          //推挽输出
    GPIO_Initure.Pull=GPIO_PULLUP;                  //上拉
    GPIO_Initure.Speed=GPIO_SPEED_HIGH;                     //高速
    HAL_GPIO_Init(GPIOD,&GPIO_Initure);

        GPIO_Initure.Pin=GPIO_PIN_5;//|GPIO_PIN_7
    GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;          //推挽输出
    GPIO_Initure.Pull=GPIO_PULLUP;                  //上拉
    GPIO_Initure.Speed=GPIO_SPEED_HIGH;                     //高速
    HAL_GPIO_Init(GPIOG,&GPIO_Initure);
}

void TDC_RESET(void)
{
        SET_TDC_RESET();
        DelayNS(100);
        CLR_TDC_RESET();
        DelayNS(100);
        SET_TDC_RESET();
        DelayNS(100);
}

unsigned char Test_SPI_Communicate(void)
{

        int register1 = 0x81ffffff;

        unsigned char test_reg=0xb4; //读结果寄存器5,反映寄存器1 的高8 位
        unsigned char test_reg0=0x00;
//         unsigned char test_reg1=0x81; //读结果寄存器5,反映寄存器1 的高8 位

        DelayNS(500);
        CLR_TDC_NSS();
        DelayNS(5);
        for (int i=0;i<32;i++)
        {
                SET_TDC_SCK();
                DelayNS(5);
                if (register1&0x80000000)
                {
                        SET_TDC_SI();
        }
                else
                        CLR_TDC_SI();
                DelayNS(5);
                CLR_TDC_SCK();
                DelayNS(5);
                register1=register1<<1;
        }
        DelayNS(5);
        SET_TDC_NSS();


        DelayNS(500);
        CLR_TDC_NSS();
        DelayNS(5);
        for (int i=0;i<8;i++)
        {
                SET_TDC_SCK();
                DelayNS(5);
                if (test_reg&0x80)
                        SET_TDC_SI();
                else
                        CLR_TDC_SI();
                DelayNS(5);
                CLR_TDC_SCK();
                DelayNS(5);
                test_reg=test_reg<<1;
        }

        for(int j=0;j<8;j++)
        {
                SET_TDC_SCK();
                DelayNS(5);
                test_reg0=test_reg0<<1;
                if (HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_13) ==0)
                {
                        test_reg0 &=0x01;
                }
                else
                {
                        test_reg0 |=0x01;
                }
                CLR_TDC_SCK();
                DelayNS(5);
        }
        SET_TDC_NSS();
     return test_reg0;
}

大哥们,可以看看问题在哪吗
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2018-9-28
在线时间
19 小时
发表于 2018-12-3 08:23:32 | 显示全部楼层
半日键盘侠 发表于 2018-11-28 15:30
你好,我在spi通信就遇到了问题,看了好多例程、源码,都不管用。只要写了端口初始化、复位、测试这几部分 ...

因为不知道你的硬件情况,你应该先检查你的SPI,SPI通信成功以后才能对TDC进行配置
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-3 10:42:40 | 显示全部楼层
Glove 发表于 2018-12-3 08:23
因为不知道你的硬件情况,你应该先检查你的SPI,SPI通信成功以后才能对TDC进行配置

谢谢你,是硬件问题,已解决
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-3 11:02:47 | 显示全部楼层
半日键盘侠 发表于 2018-12-3 10:42
谢谢你,是硬件问题,已解决

tdc中断有五种可以配置,我看手册,中断配置是可以五种中断同时配置为1的,那么在中断回调函数处理的时候,如何知道是那种情况触发的中断。
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2018-9-28
在线时间
19 小时
发表于 2018-12-4 08:27:40 | 显示全部楼层
半日键盘侠 发表于 2018-12-3 11:02
tdc中断有五种可以配置,我看手册,中断配置是可以五种中断同时配置为1的,那么在中断回调函数处理的时候 ...

可以用示波器观察一下中断到来的时间。个人感觉不需要全部配置为1,需要哪个中断就配置哪个,这样可以提高芯片的工作效率吧。
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2018-9-28
在线时间
19 小时
发表于 2018-12-4 08:28:32 | 显示全部楼层
半日键盘侠 发表于 2018-12-3 11:02
tdc中断有五种可以配置,我看手册,中断配置是可以五种中断同时配置为1的,那么在中断回调函数处理的时候 ...

可以用示波器观察一下中断到来的时间,读一下芯片的输出数据。个人感觉不需要全部配置为1,需要哪个中断就配置哪个,这样可以提高芯片的工作效率吧。
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-4 13:31:15 | 显示全部楼层
Glove 发表于 2018-12-4 08:28
可以用示波器观察一下中断到来的时间,读一下芯片的输出数据。个人感觉不需要全部配置为1,需要哪个中断 ...

是用不了全部配置为1,只是想探索一下,它的判断机制,它如何知道那种情况,造成中断。
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2018-9-28
在线时间
19 小时
发表于 2018-12-4 18:27:04 | 显示全部楼层
半日键盘侠 发表于 2018-12-4 13:31
是用不了全部配置为1,只是想探索一下,它的判断机制,它如何知道那种情况,造成中断。

那就只能通过示波器,根据测到回波的时间间隔以及回波的个数、寄存器读出来的数据综合判断
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-5 18:09:44 | 显示全部楼层
楼主问题解决了没,在下碰到了同样的问题
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-7 19:44:38 | 显示全部楼层
大家好,我碰到了这样的问题,我的读取数据偶尔能读到,但是大部分情况下读不到。我需要读取的是一个脉冲的测量值
具体配置是这样的0X80002410、0X80014100。其他几个寄存器都配置为0。不知道是不是配置的问题。
时间值用上面大哥说的方法,就是示波器测量,是对的。
有知道的大哥麻烦解决一下,欢迎加我qq1213117975
回复

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2018-11-20
在线时间
23 小时
发表于 2018-12-14 15:49:56 | 显示全部楼层
大哥们,我测量出来的值,最大的减去最小的能达到300多皮秒,这种现象正常吗,测量范围1自动校准,你们的测量值有这样现象吗?
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-8-18
在线时间
0 小时
发表于 2019-8-18 16:20:13 | 显示全部楼层
dyhfaily 发表于 2018-5-16 13:32
可以留个联系方式嘛

你好,我也是用io口模拟,但是结果很奇怪,不知道是否方便加个联系方式请教一下。QQ644635314
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-7 17:20:19 | 显示全部楼层
dyhfaily 发表于 2018-5-17 12:01
你好,请问你遇到过这种情况吗?
在测量模式一的TDC校准情况下,datasheet给出的时间计算公式有误,T=RE ...

你好,我现在测试结果和你的结论一样,请问这样是有问题还是应该就是这样
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-8 17:16:17 | 显示全部楼层
dyhfaily 发表于 2018-5-17 12:02
这里的980ns并不是4Mhz 4分频的时间,只是自己设置的一个时间

我想问一下STOP引脚的触发电平是多少你知道吗?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-8 17:59:11 | 显示全部楼层
请问这个芯片stop和start引脚的触发电平是多少?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-14 11:35:56 | 显示全部楼层
dyhfaily 发表于 2018-5-16 13:59
恩 我读出来的都是原始数据 我找到为什么溢出了 在TDC校准的情况下测量时间不能大于2倍的参考时钟周期 我 ...

你好,TDCGP21用模式1测距离最短距离能测到多少
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-14 11:48:11 | 显示全部楼层
半日键盘侠 发表于 2018-12-14 15:49
大哥们,我测量出来的值,最大的减去最小的能达到300多皮秒,这种现象正常吗,测量范围1自动校准,你们的测 ...

大哥,能请教几个问题吗?
回复

使用道具 举报

16

主题

146

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7125
金钱
7125
注册时间
2015-1-23
在线时间
104 小时
发表于 2020-7-14 16:00:35 | 显示全部楼层
TDC-GP21 测量模式2  校准模式, 分辨率是250ns. 和90ps区别太大
回复

使用道具 举报

16

主题

146

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7125
金钱
7125
注册时间
2015-1-23
在线时间
104 小时
发表于 2020-7-14 16:05:43 | 显示全部楼层
b.校准数据格式
以 2 的补码形式显示的 32 位的固定浮点数代表着以基准时钟周期为最小单位的时间间
隔。
Time = RES_X * Tref * 2ClkHSDiv
回复

使用道具 举报

16

主题

146

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7125
金钱
7125
注册时间
2015-1-23
在线时间
104 小时
发表于 2020-7-14 16:06:59 | 显示全部楼层
东方赤那 发表于 2020-7-14 16:05
b.校准数据格式
以 2 的补码形式显示的 32 位的固定浮点数代表着以基准时钟周期为最小单位的时间间
隔。
...

Tref = 250ns
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-14 16:18:48 | 显示全部楼层

大哥,模式1用过吗?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-7-7
在线时间
10 小时
发表于 2020-7-14 16:20:50 | 显示全部楼层

我用模式1测STOP1和STOP2的时间差,测量1NS以下的时间就不准确了,变成负数了,你遇到过吗?
回复

使用道具 举报

16

主题

146

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7125
金钱
7125
注册时间
2015-1-23
在线时间
104 小时
发表于 2020-9-1 11:54:25 | 显示全部楼层
XIAOMIDAIDAI 发表于 2020-7-14 16:18
大哥,模式1用过吗?

我用的模式二,  不懂多看手册
回复

使用道具 举报

9

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1849
金钱
1849
注册时间
2019-3-8
在线时间
324 小时
发表于 2021-3-4 16:42:22 | 显示全部楼层
你好  楼主,能否给一份资料代码参考下xudongqiang987@126.com 谢谢了!!
回复

使用道具 举报

9

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1849
金钱
1849
注册时间
2019-3-8
在线时间
324 小时
发表于 2021-3-4 17:20:41 | 显示全部楼层
东方赤那 发表于 2020-9-1 11:54
我用的模式二,  不懂多看手册

你好,能否给一份资料代码参考下xudongqiang987@126.com 谢谢了!!刚开始用 怎么接线跟工作原理都有点懵
回复

使用道具 举报

9

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1849
金钱
1849
注册时间
2019-3-8
在线时间
324 小时
发表于 2021-5-18 13:41:23 | 显示全部楼层
魔双月壁 发表于 2018-2-24 16:19
我也在用这个  用的是通道1   直接测量的

你好 方便留个联系方式嘛 有问题请教 谢谢!我现在用测量2 读出来的数值不知道该怎么处理?
回复

使用道具 举报

9

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1849
金钱
1849
注册时间
2019-3-8
在线时间
324 小时
发表于 2021-5-18 15:40:19 | 显示全部楼层
东方赤那 发表于 2020-9-1 11:54
我用的模式二,  不懂多看手册

你好 我现在用模式2,能读出32位的数据。但是数据该怎么转换成对应的时间呢?
回复

使用道具 举报

16

主题

146

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7125
金钱
7125
注册时间
2015-1-23
在线时间
104 小时
发表于 2021-5-21 17:26:44 | 显示全部楼层
xudongqiang 发表于 2021-5-18 15:40
你好 我现在用模式2,能读出32位的数据。但是数据该怎么转换成对应的时间呢?

        uint32_t timeDC=0x00;

        timeDC=ReadGP21_32Data(0xB0);  //读数据
        time=timeDC/65535.0*250;
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2021-5-23
在线时间
0 小时
发表于 2021-5-23 20:58:55 | 显示全部楼层
楼主你的fire口能发出脉冲吗?我的是SPI通信能成功,就是fire口不出脉冲,是什么原因呢?有要资料和程序的加我扣扣912009341
回复

使用道具 举报

9

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1849
金钱
1849
注册时间
2019-3-8
在线时间
324 小时
发表于 2021-5-25 08:42:45 | 显示全部楼层
东方赤那 发表于 2021-5-21 17:26
uint32_t timeDC=0x00;

        timeDC=ReadGP21_32Data(0xB0);  //读数据

好的 谢谢 出来的是纳秒嘛单位
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-4-26
在线时间
0 小时
发表于 2023-4-26 16:30:02 | 显示全部楼层
xudongqiang 发表于 2021-5-25 08:42
好的 谢谢 出来的是纳秒嘛单位

你好,我最近也在弄这个TDC,请问您还有相关资料吗?能不能分享一下,我的邮箱是1764501971@qq.com,谢谢您
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 09:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表