




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、http:/www.htxk .net TFB012 PCI总线 GPS/B码授时卡 用户手册 中国航天科技集团第七一0研究所 北京航天兴科高新技术有限公司 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 1概述1 2硬件安装2 2.1 PCI卡安装2 2.2 GPS卫星天线安装3 3软件安装3 3.1驱动程序文件说明3 3.2安装设备驱动程序3 3.2.1 第一次安装3 3.3卸载设备驱动程序8 4.开发指南8 4.1建立设备函数:Create File 8 4.2写文件函数:Write File 8 4.3 读文件函数 :Read File
2、 11 4.4其他函数:12 1) DeviceloControl函数 12 2) Open Eve nt 函数12 5接线表13 目录第1页 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 1概述 该时统板采用GPS接收机、FPGA可编程器件技术在一块标准的PCI 总线电路板上集成了 GPS接收解码、B码时统解码、提供秒同步、20 周和100周同步信号,0.1毫秒级的时间信息,对时间源是否有效进行 判断显示和切换功能,使得时统解码终端进一步小型化、智能化。 该时统采用计算机通用的标准PCI接口,具备即插即用功能。可以 接收GPS卫星信号和标准
3、化时统的V11 B(。0和(AC)信号,在PCI 总线上可以获取1PPS、20PPS和100PPS中断信号及并行时分秒毫秒信 号,并可以输出1PPS、20PPS和100PPS信号。 主要特性 采用计算机通用的标准PCI接口,具备即插即用功能; GPS接收解码; B码DC和AC解码; 提供微秒级的秒同步、20周和100周同步信号; 提供0.1毫秒级的时间信息; 提供两种方式的时间符合定时器; 16个通道并行接收,可实现12颗GPS信号同时接收; 两个时间源之间的误差小于1秒时,可实现无缝切换; 1PPS 输出精度为:GPS : 80 2ONs,B 码 DC : 50nS,AC :小 于 100u
4、s ; PCI总线系统函数输出精度为300 50 nS ; 室温为18 C测秒输出,20分钟内飘移小于500阴。 产品包装信息 TFB012 卡的包装中应包括以下物品: TFB012 卡 1 块 GPS卫星天线一套(标配30米线,可定做) TFB012 驱动、应用程序和说明书光盘1片 2硬件安装 2.1 PCI 卡安装 1 . 关闭计算机电源开关,拔下电源线。 注意:进行以下操作前,必需确认计算机的电源已处于关闭状态, 否则可能损坏计算机主板和TFB012 卡。 2. 打开机箱盖。 3 . 拆除欲安装TFB012卡的插槽处的空挡板; 4 . 将TFB012卡小心插入PCI插槽,拧上锁紧螺钉;
5、5 . 把GPS卫星信号电缆与BNC插头连接,并保证处于锁紧状态; 6 . 将B码系统的转接电缆插在DB9插头上,并保证信号线与板内 接口定义相吻合,拧上锁紧螺钉; 7 .盖上机箱盖; 8 .插上计算机电源线,打开电源开关,进行软件安装。 2.2 GPS 卫星天线安装 1 . 将GPS天线放在相对空旷的场所,暂时不固定; 2 . 将GPS信号线的一端插入TFB012卡的BNC插头上,并保证 处于锁紧状态; 3 . 启动计算机,正确安装驱动程序后,运行测试软件; 4 . 移动GPS天线,选择接收卫星个数相对较多的位置进行固定。 3软件安装 3.1驱动程序文件说明 TFB012 卡软件运行环境为W
6、in dows2000中文版,安装盘中包括 以下目录和文件: 驱动程序:驱动程序目录,包括TFB012.i nf和TFB012.sys 两 个文件; 文档:说明书目录; 测试程序:时统卡的应用程序示例。 3.2安装设备驱动程序 以下操作均在硬件安装完成后进行。 3.2.1 第一次安装 若为第一次安装,Win dows 2000 系统启动后,将自动检测到新的 硬件,出现找到新的硬件向导界面: 第4页 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 第6页 钱到新的哽件向导 欢迎使用找到新硬件向导 此向导帮助您为硬件设备安装駆动程序. 要继续,谙单
7、击“下一步”, 单击“下一步”将出现如下界面: 单击“下一步”将出现如下界面: 在厂商文件复制来源中键入驱动程序所在的位置,如在光盘中键入 g: ”后,单击“确认”按钮,出现如下界面: 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 挨到驰动程序立件 廊證让Windows在什么地方寻找呃动程序文件丫 工比辛上加 4旨勻二Fih1_弍口 七 亠 上一步)广一步 M取1BI 选择TFB012.INF ,单击“打开”按钮,出现如下界面: 第7页 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 单击“下
8、一步”出现如下界面: 表明系统已找到了 TFB012 设备驱动程序,单击“完成”系统安 装驱动程序过程中出现如下界面,点击完成,完成安装。 驱动程序安装结束后,安装的文件如下: TFB012.INF : Windows 2000 安装文件,位于 Systems32 目录 下; TFB012.SYS : Win dows2000 设 备驱动 程序, 位于 Systems32Drivers 目录下; 3.3卸载设备驱动程序 当需要卸载TFB012 卡的设备驱动程序时,选择“开始 设置控制 面板”双击“系统”选择“硬件”,单击“设备管理器”进入设备管 理器界面。 双击“ TFB012 ”根设备并展开
9、,选择“ TFB012 GPS/B 码时统卡” 单击鼠标右键,在弹出菜单中选择“卸载(U)”,并在随后出现的确认 设备删除界面中,选择“确定”后删除。 若要彻底删除该设备,可按以下步骤进行:控制面板一添加/删除 硬件一卸载/拔掉设备一卸载设备(永久卸载某设备及其驱动程序)一选 择“显示隐藏设备” 一选择“ TFB012 GPS/B 码时统卡” 一选择“是, 卸载此设备”。 4.1建立设备函数:CreateFile 使用方法请参考测试程序中的 CPciclockDlg:OnlnitDialog()部 分。 4.2 写文件函数 :WriteFile 使用方法请参考测试程序中的CPciclockDl
10、g:Thread100c()部分。 写入手动时间: buf0 = 0 x00 buf1= 小时 buf2= 分钟 buf3= 秒 WriteFile(hDevice, bufl, 4, 切换时间源 bufO=OxO1; buf1= 要切换到的时间源 01 : GPS时间源 02: DC时间源 04: AC时间源 08: 手动时间 WriteFile(hDevice, buf, 2, 写入有效卫星个数 buf0 = 0 x02; buf1= 有效卫星个数; WriteFile(hDevice, buf, 2, 设置中断源屏蔽 buf0=0 x04; buf1= 要屏蔽的中断源 01 : 不屏蔽1
11、S中断 02 : 不屏蔽20C中断 04 : 不屏蔽100C中断 设置中断使能 bufO = 0 x08; buf1= 中断使能寄存器 01 :使能1S中断 02 :使能20C中断 04:使能100C中断 08 :使能定时中断 10 :使能倒计时中断 WriteFile(hDevice,buf,2, 例:要使能所有中断的程序为 buf0 = 0 x08; buf1 = 0 x1f; WriteFile(hDevice,buf,2, 写入定时时间 buf0 = 0 x10; buf1= 定时时间小时 buf2= 定时时间分钟 buf3= 定时时间秒 buf4= 定时时间毫秒高八位 buf5= 定
12、时时间毫秒低八位 WriteFile(hDevice,buf,6, 第11页 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 写入倒计时0.1毫秒的个数 bufO= :0 x20; buf1= :倒计时0.1毫秒个数高八位 buf2= :倒计时0.1毫秒个数中间八位 buf3= :倒计时0.1毫秒个数低八位 WriteFile(hDevice, buf, 4, 4.3 读文件函数 :ReadFile 读取时间及状态信息 ReadFile(hDevice, buf, n, / 读取时 间及状态信息 读取后buf内容如下: buf0 :小时(十六进
13、制) buf1 :分(十六进制) buf2 :秒(十六进制) buf3 :毫秒高字节(十六进制) buf4 :毫秒低字节(毫秒精度为0.1毫秒、十六进制) buf5 :当前时间源标志 01 : GPS 02 : DC 04: AC 08:手动 buf6:当前时间源有效标志 01 : GPS有效 02 : B码DC有效 04 : B码AC有效 位7 4 ,表示当前有效卫星个数 4.4其他函数: 1) DeviceloControl函数 清除中断事件句柄,在1HZ , 20HZ , 100HZ 事件有效 后利用该函数清除句柄对应的事件,参考示例Thread1S , Thread20C , Thre
14、ad100C 。 ThreadAlermEve nt, ThreadDow nAlermEve nt。 DeviceIoC on trol(hDevice,IOCTL_TFB012_CLEAR_100C ,NULL,0,NULL,0, 2) OpenEvent函数 打开事件函数,使驱动中的事件与定义的句柄相关联。 驱动提供的事件有:SET1SEVENT(1S 中断事件名 称),SET20CEVENT ( 20 周中断事件名称),SET100CEVENT (100周中 断事件名称),SETALERMEVENT (定时中 断事件 名称),SETDOWNEVENT (倒计时中断事件名称)。 第13页 中国航天科技集团公司第七一 0研究所 北京航天兴科高新技术有限公司 TF B012授时卡用户手册 /建立秒中断事件 hEve nt1s=:0pe nEve nt(S YNCHR0NIZE,FALSE,SET1SE VENT); /建立20周中断事件 hEve nt20c=:Ope nEve nt(S YNCHRONIZE,FALSE,SET20 CEVENT); hEve nt100c=:Ope nEve nt(S YNCHRONIZE,FALSE,SET1 00CEVENT); hEve n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 威海市古寨中学2025届初三下学期期终调研测试(一模)物理试题试卷含解析
- 河北省唐山市路北区达标名校2024-2025学年下学期学业水平监测期末联考初三生物试题含解析
- 昆明医科大学海源学院《高级生物统计与实践》2023-2024学年第二学期期末试卷
- 西北民族大学《通信电子电路》2023-2024学年第二学期期末试卷
- 农保服务工作 (广东梅州)
- 玻璃制品光学镀膜材料研究考核试卷
- 石棉水泥制品生产自动化控制系统考核试卷
- 环境友好型设计考核试卷
- 电影道具设计中的功能性与美观性平衡考核试卷
- 电动工具在飞机维修领域的效率改进考核试卷
- 2023机电一体化技术专业介绍
- 公路路基施工技术规范 JTG∕T 3610-2019
- 江苏省期无锡市天一实验校2024届中考英语最后一模试卷含答案
- 昌吉学院学生管理制度
- 关于姓白的研究报告
- 南书房家庭经典阅读书目300种书名
- 2023秋期版国开电大本科《现代汉语专题》在线形考(任务1至6)试题及答案
- 差异表达基因分析5趋势性上调和下调基因分析6基因集功
- 驳岸施工技术交底
- 叉车月度点检记录表
- 提高术前抗生素执行时间的正确率品管圈
评论
0/150
提交评论