登录
首页 » 驱动 » TDC-GP21 激光测距源代码

TDC-GP21 激光测距源代码

于 2022-10-13 发布 文件大小:1.17 MB
0 87
下载积分: 2 下载次数: 1

代码说明:

应用背景 在脉冲式激光测距仪的设计当中,时差测量(time of flight measurement)成为了一个 影响整个测量精度最关键的因素。德国acam 公司设计的时间数字转换芯片TDC-GP21 为激光测距的时间测量提供了完美的解决方法。 在测量时间脉冲之前,首先我们建议先测试一下单片机和tdc-gp2 的通信是否正常。因为在做测量之 前,我们要保证首先单片机和gp21 已经建立通信。那么如果后面出现问题,则可以不再考虑spi 通信问 题。具体测试可以首先写入寄存器1,然后从结果寄存器5(8 位寄存器)里面读取写寄存器1 的高8 位。如果spi 通信正常,那么结果寄存器5 应该可以时时反应结果寄存器1 的高8 位。 关键技术关于spi通信: 我们手册上所讲的spi 通信需要将时钟相位置1,时钟极性置0。但是对于不同的单片机似乎有所不同。 在msp430 中的spi 通信时钟相位和时钟极性的定义与摩托罗拉正好相反。所以在进行通信调试的时候, 请改变一下时钟相位和时钟极性进行测试,看看到底适用哪种情况

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 51单片机PWM步进电机
    关于51单片机控制步进电机的,这里主要是通过调整脉冲宽度来实现对步进电机的控制,
    2022-01-22 02:52:08下载
    积分:1
  • ICC6_AVR Mega16uCOS II_V1.0
    ICC6_AVR Mega16uCOS II_V1.0AVR单片机UCOSII系统移植成功代码
    2022-03-15 00:37:17下载
    积分:1
  • 基于51单片机的组合按键
    应用背景 此程序只要是用于组合按键扫描。类似键盘驱动。在一些按键比较紧张的场合,可以使用组合按键的方式来进行设置。 此程序可以为你提供帮助。 关键技术/****************************************************************************** * 组合按键扫描过程: *    1、平时只要两个按键中有一个没有被按下时,按键的自锁标志,去抖动延时计数器一直被清零。 *    2、一旦两个按键都被按下,去抖动延时计数器开始在定时中断函数里累加,在还没有累加到阀值 *       const_key_time12时,如果这期间由于受到外界干扰或者按键抖动,而使IO口瞬间触发为高电平, *       这时候马上把延时计数器uiKeyTimeCnt12清零。 *    3、如果按键按下的时间超过了阀值const_key_time12,马上把自锁标志ucKeyLock12置位, *       防止按住按键不松手后一直触发。并把ucKeySec赋值。组合按键触发。 *    4、等按键松开后,自锁标志ucKeyLock12及时清零,位下一次自锁做准备。 *    5、识别按键IO口下降沿触发的过程。 *******************************************************************************/ void key_scan() {   if(key1 ==1||key2 == 2) // IO口高电平,说明没有按键按下,这时要及时清0一些标志位 {     ucKe
    2022-08-12 13:36:29下载
    积分:1
  • STM32 编码器PID调速
    用STM32定时器控制四个BLDC电机,其中用到PID调速,可以实现电机同步功能。希望大家学习学习,同时多多指点
    2022-07-07 11:47:57下载
    积分:1
  • 强大的mips boot
    mips架构的boot代码的源码包,支持tftp server模式,支持双文件系统备份。支持各种SPI NOR FLASH启动,比如华邦的。
    2022-01-31 07:53:25下载
    积分:1
  • kernelIPC通信源代码
    应用背景 -----------需要的要好好研究啦 要读懂看透--------------- 关键技术 Kernel IPC   通信的 的源代码,用于理解 IPC通信机制,对于理解系统的运行机制很有好处 要读懂看透。读懂了就可以了解系统层面上面的好多设计了
    2022-05-12 15:48:13下载
    积分:1
  • 华为海思HI3516C上层API代码
    这个是华为海思平台HI3516C的上层API代码,底层驱动是至今还是在华为公司内部是弄不到的 ,这份代码也是开发HI3516C应用时值得参考的信息,只要有华为海思的开发板,上述代码就能编译工作。
    2023-06-13 23:30:03下载
    积分:1
  • labview 串口通讯程序
    labview 串口通讯程序,主要实现串口接收和发送功能,已经在pc上验证可用
    2023-03-03 07:00:03下载
    积分:1
  • 零点跟踪功能
    零点跟踪功能是称重仪表的重要功能。本资料详细解说零点跟踪的实现及实现代码-Zero tracking function is the important function of the weighing instrument. The information detailed explanation of zero tracking to achieve and the implementation code
    2022-03-25 18:57:42下载
    积分:1
  • 无刷电调程序
    应用背景详细的完整的无刷电调源程序,适合学习无刷电调的朋友参考学习关键技术基于atmega16的无刷电调源程序,有详细注解,6步换相法电流检测,通信和按键启停控制。
    2022-12-16 23:25:03下载
    积分:1
  • 696518资源总数
  • 105559会员总数
  • 1今日下载