PCI-E时间同步授时板卡在win7和liunx下测试

 一、PCI-E时间同步授时板卡如下图: 

1、windows下使用时间客户端V2.2进行调试

前提:PCI-E时间同步授时板卡已经安装好在机箱上。

如下图:

以管理员身份运行初始页面如下:

手动改变计算机时间后,不管有没有勾选每分钟校时,系统都是默认一分钟内校正时间有可能几秒内就校正了时间,如果你在改变计算机时间后立刻点击立即校时,那么就会马上校正了时间。

2、linux配置方法

2.1将“lfile”文件夹结构及内容复制到linux的“/”目录下

(1)将file_64解压后改名为lfile如下图所示:

(2)接着将其考到u盘中,在 linux(真机环境)下,用命令将其拷贝到linux的“/”目录下:mkdir /mnt/usb //创建一个目录,用于挂载U盘 
fdisk -l //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/sdb1表明机器已识别U盘, 
mount /dev/sdb1 /mnt/usb //把U盘/dev/sdb1挂载到/mnt/usb目录下 
cd /mnt/usb //进入U盘目录,即可查看U盘里内容 
umount /mnt/usb 或者 umount /dev/sdb1 //卸载U盘

(3)使用 cd .. ..命令退出文件夹,回到[root@localhost /]#时,使用命令

cp -r /mnt/usb/lfile/ //将u盘中的lfile拷贝到linux中;使用ls命令便可以看到lfile成功拷贝到linux中。

如下图所示:

可参考:https://blog.csdn.net/houmou/article/details/50752774

4.2打开“/lfile/sycSystem/sycTime.sh”

执行cd  /lfile/sycSystem命令再执行vi  /sycTime.sh命令进入页面后点击键盘的i键开始按下面的要求改

我使用的是com2所以我改为/lfile/usbSystemTimeSyc ““/dev/ttyS1””

然后点击键盘的Esc键,接着敲:wq(也可以是:wq!)然后回车

改完后保存,并改变其属性执行chmod +x sycTime.sh命令。

4.3修改开机启动脚本

  1. 打开”/etc/rc.d/rc.local” 文件

执行cd  /etc/rc.d命令再执行vi  /rc.local命令进入页面后点击键盘的i键开始按下面的要求改:

echo 前增加modprobe wch ,然后点击键盘的Esc键,接着敲:wq然后回车。

4.4打开”/etc/crontab”文件

执行cd  /etc命令再执行vi /crontab命令进入页面后点击键盘的i键开始按下面的要求改:

想让它1分钟内自动校正时间,所以把最后的一行*/5改为*/1其余不变,然后点击键盘的Esc键,接着敲:wq然后回车。

4.4验证

(1)使用命令date -s 15:00:00 ,将时间改为15:00:00

在lfile目录中执行 ./usbSystemTimeSyc /dev/ttyS1 命令,将会即刻校正时间,如下图所示:

(2)使用命令date -s 15:30:00 ,将时间改为15:30:00,在1分钟左右后,再次查看时间已经自动校正。如下图所示:

 

发布了57 篇原创文章 · 获赞 36 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/hqy1719239337/article/details/89217347
今日推荐