首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > TDC-GP21 激光测距源代码

TDC-GP21 激光测距源代码

  • 资源大小:1.17 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 驱动 c 源代码 测距 激光

资 源 简 介

应用背景 在脉冲式激光测距仪的设计当中,时差测量(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 通信时钟相位和时钟极性的定义与摩托罗拉正好相反。所以在进行通信调试的时候, 请改变一下时钟相位和时钟极性进行测试,看看到底适用哪种情况

文 件 列 表

TDC_gp6_2
Startup
source
output
lib
LCD
interrupter
configuration.c
configuration.crf
configuration.d
configuration.o
cortexm3_macro.d
cortexm3_macro.lst
cortexm3_macro.o
cortexm3_macro._ia
ExtDll.iex
JLinkLog.txt
JLinkSettings.ini
lcd.crf
lcd.d
lcd.o
lcd.__i
main.crf
main.d
main.o
pin_map.txt
process.axf
process.hex
process.htm
process.lnp
process.map
process.plg
process.sct
process.tra
process.uvgui.Administrator
process.uvgui.LiJie
process.uvgui.wangwei
process.uvgui_Administrator.bak
process.uvgui_LiJie.bak
process.uvgui_wangwei.bak
process.uvopt
process.uvproj
process_Target 1.dep
process_uvopt.bak
process_uvproj.bak
startup_stm32f10x_hd.d
startup_stm32f10x_hd.lst
startup_stm32f10x_hd.o
startup_stm32f10x_hd.s
stm32f10x_it.crf
stm32f10x_it.d
stm32f10x_it.o
stm32f10x_it.__i
stm32f10x_vector.d
stm32f10x_vector.lst
stm32f10x_vector.o
stm32f10x_vector._ia
temp.crf
temp.d
temp.o
temp.__i
GP22_main_AN034.c
GP22_main_AN032.c
GP22程序.docx
GP22程序.pdf
TDC-GP2激光测距应用.pdf
TDC-GP2与MSP430F413通讯C程序.doc
VIP VIP
0.182189s