阅读:1015回复:0
在Win2000的驱动程序中如何设置系统时间?
小弟现在为一个GPS卡写驱动程序,并要用该卡校计算机的时间。该卡的工作方式如下:整1秒产生中断。如果要取GPS卡中的时间,必须从计算机的串口向GPS卡发命令(GPS卡和计算机的串口相连),然后等待串口返回时间,等待的时间最长有2秒。如果要精确校时,必须在ISR中将系统时间的毫秒设置为0(因为中断产生时是整秒)。
我在Win2000DDK中只找到了查询系统时间的函数,而没有设置系统时间的函数,请各位帮帮忙,再次先谢了! 另外,如果有好方法将中断信息及时的传送到应用程序,在应用程序中设置系统时间也可以,当驱动程序和应用程序之间的通信好像总是会有延时吧? |
|