没有合适的资源?快使用搜索试试~ 我知道了~
首页TDC_GP22寄存器设置方法.docx
TDC_GP22寄存器设置方法.docx
5星 · 超过95%的资源 需积分: 50 54 下载量 81 浏览量
更新于2023-03-16
评论 5
收藏 18KB DOCX 举报
TDC_GP22寄存器设置方法,主要介绍几大寄存器的设置步骤和设置注意事项,供初学者参考,有7个32位的配置寄存器。
资源详情
资源评论
资源推荐
TDC_GP22 寄存器设置方法
TDC-GP22 有 7 个 32 位的配置寄存器。高 24 位是用作配置,是只可以写入的。
这些寄存器用于设置 TDC-GP22 的操作。低 8 位可以用于比如存储产品 ID 的用途,
可以被读回。
出于测试 SPI 通信的目的,可以写入寄存器 1,然后从结果寄存器 5 的高 8 位将数
据读回。
为了可以让 TDC-GP22 正常工作, 在整个电路上电后,需要给上电复位脚上电脉
冲或者通过 SPI 命令进行上电.
操作步骤:
1、复位 TDC-GP22,复位脚上电脉冲或者通过 SPI 命令进行
2、上电复位 0x50
3、测量初始化 0x70
4、寄存器配置:
4.1、寄存器 0 配置 0x43CBE800
设置 re 端口的脉冲数为 20 个,寄存器 5 中的 PHFIRE 正反向设置无效。
设置内部时钟产生的分频因数,DIV_FIRE=3,4 分频,时钟为 4M,脉冲频率
1M。
设置校准陶瓷晶振需要 32.768KHz 周期数为 3=16 个周期=488.28125us;
设置高速参考时钟 CLKHS 分频因数为 0=不分频
设置高速参考时钟 CLKHS 起振后和开始测量前的时间间隔为 6=5.14ms;
设置温度测量端口数为 1=4 个温度测量端口;
设置温度测量的循环时间为 1=512us;
设置温度测量前的假测量次数为 1=7 次;
设置 ALU 中的校准为 1=校准开启;
设置温度测量参考时钟信号为 1=128*CLSHS;
设置 TDC 运行中的自动校准为 0=在测量后自动校准;
设置测量范围为 1=选择测量范围 2(500ns~4ms),范围 2 测量>2μs 的时
差;
设置 stop1,stop2,start 信号为 0=非反向输入信号(上升沿);
zhenshanmcu
- 粉丝: 5
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5