检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机测量与控制》2017年第1期98-100,104,共4页Computer Measurement &Control
摘 要:为了给系统提供准确的同步时间,向各种自动化装置(如故障录波和数据采集等设备)提供高精度同步绝对时标,能够统一系统中各部分的时间基准,可以在系统发生故障后,为分析故障的情况及开关动作的先后次序提供有力的依据;因此设计了GPS+北斗双系统接收机制作而成的同步时钟源,可接收美国GPS(全球定位系统)卫星和我国北斗卫星发出的定位和时间信息;采用了当今计算机最新PCIE总线用来将计算机与时钟卡进行通讯,获取时间信息;介绍了Linux下PCIE同步时钟卡的驱动程序设计,简要分析了同步时钟卡的系统框架和工作原理,详细阐述了Linux下字符设备驱动开发流程,最后完成了Linux下PCIE设备驱动程序的开发和实现;通过实验验证了驱动程序的完备性和正确性,能够准确读取GPS或者是北斗系统接收机的时间信息。In order to provide the system accurate synchronization time and offer the high precision synchronous absolute time scale to most automation devices (such as fault wave record and data acquisition device), it can unite time benchmark for the parts in the system and also provide powerful basis with failure analysis and switch action sequence after system failure. Therefore, synchronous clock source is made based on the GPS and China's Beidou receiver double system which can receive the GPS (global positioning system) satellites and China 's Beidou satellites positioning and timing information. The latest PCIE bus is designed to communicate and obtain time information with PC and synchronous clock source. This paper introduced driver programming development for the PCIE synchronous clock card based on Linux. It briefly analyses the synchronous clock card system framework and its working principle and reveals the Linux character device driver development process. Finally it achieves PCIE device driver development and implementation based on Linux operating system. The driver' s completeness and correctness are verified by experiment and can accurately read GPS receiver or Beidou system time information.
关 键 词:PCIE总线 设备驱动 LINUX 同步时钟 内核编程
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.145.85.3