-
TDC-GP21 激光测距源代码
应用背景
在脉冲式激光测距仪的设计当中,时差测量(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 通信时钟相位和时钟极性的定义与摩托罗拉正好相反。所以在进行通信调试的时候,
请改变一下时钟相位和时钟极性进行测试,看看到底适用哪种情况
- 2022-10-13 05:50:04下载
- 积分:1
-
3D打印机控制系统固件
是网上找的3D打印机开源项目的源代码,名字叫Repetier-Firmware,对相关工程师能起到一些作用
- 2022-03-11 09:55:53下载
- 积分:1
-
PCF8563驱动程序
PCF8563驱动程序驱动精简程序,是关于时钟芯片的驱动程序,移植非常方便。
- 2022-03-30 02:04:41下载
- 积分:1
-
LCD Atmega 2560
- 2022-07-21 17:57:39下载
- 积分:1
-
C8051F350_AD采样程序
C8051F350单片机的AD采样驱动程序,通过测试验证可用,代码紧凑简单,便于扩展自己的应用代码
- 2023-05-02 11:35:03下载
- 积分:1
-
DM9000A驱动代码
dm9000x.c in S3C2410_UBOOT_DM9000
S3C2410硬件平台下的UBOOT下的DM9000E驱动-S3C2410 hardware platforms
- 2023-01-17 08:55:04下载
- 积分:1
-
ADUC845_PLL设置
应用背景PLL设置单片机ADUC845时钟,通过按键改变PLL,让LED运行在不同的CPU时钟下,LED闪烁快慢来体现时钟变化。关键技术按键K1,通过设置PLLCON来改变,LED闪烁频率不同
- 2022-02-01 11:11:35下载
- 积分:1
-
USB 查看应用程序
基于 c + + 应用程序与 windows 驱动程序和检索列表枚举连接的 usb 设备进行交互。
- 2022-03-26 04:55:21下载
- 积分:1
-
GPS资料和程序详解
资源描述该 GPS 模块采用瑞士 u-blox 公司的 NEO-5Q 主芯片,此芯片为多功能独立型 GPS
模组,以 ROM 为基础架构,成本低,体积小,并具有众多特性。采用 u-blox 最新的
KickStart 微弱信号攫取技术,能确保采用此模组的设备在任何可接收到信号的位置
及任何天线尺寸都能够有最佳的初始定位性能并进行快速定位
- 2022-02-06 09:18:11下载
- 积分:1
-
linux 平台超声波驱动及源码
linux 平台超声波驱动及源码 采两线制,trigger 与echo获取超声波的时间。
- 2022-04-22 22:19:53下载
- 积分:1