基于PCI-E总线的北斗导航授时卡Linux驱动设计
王军; 韩力; 杜博军; 王磊; 何昕
刊名计算机测量与控制
2016-04-25
期号4页码:115-117
关键词Linux Pci-express 授时 Fpga
英文摘要为提高Linux系统时间的精确度,设计了PCI-Express接口的北斗授时卡以及驱动程序;授时卡通过北斗卫星导航信息接收模块接收时间定位信息并输出至FPGA(Field-Programmable Gate Array,现场可编程门阵列),FPGA利用状态机检测出时间位置信息,并存入IP核创建的虚拟双口RAM中;当PCI-E驱动芯片接收到读取当前时间命令时,将虚拟双口RAM中时间数据传输至PCIE总线供上位机读取;实验编写了Linux系统设备驱动程序,包括驱动的编译、加载,利用图形界面开发工具GTK+编写授时测试软件;打开授时测试软件,通过指令使能授时卡PCI-E驱动芯片硬件中断,检测到FPGA输出的中断信号,测试软件进去中断服务程序读取PCI-E总线上的时间信息,并在目标栏中显示;试验结果证明:在Ubuntu Kylin系统平台下授时测试软件运行稳定、界面简洁,且授时精度达到100纳秒。
语种中文
内容类型期刊论文
源URL[http://ir.ciomp.ac.cn/handle/181722/57825]  
专题长春光学精密机械与物理研究所_中科院长春光机所知识产出
推荐引用方式
GB/T 7714
王军,韩力,杜博军,等. 基于PCI-E总线的北斗导航授时卡Linux驱动设计[J]. 计算机测量与控制,2016(4):115-117.
APA 王军,韩力,杜博军,王磊,&何昕.(2016).基于PCI-E总线的北斗导航授时卡Linux驱动设计.计算机测量与控制(4),115-117.
MLA 王军,et al."基于PCI-E总线的北斗导航授时卡Linux驱动设计".计算机测量与控制 .4(2016):115-117.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace