
GPS授时
愚蠢的小根儿
这个作者很懒,什么都没留下…
展开
-
【GPS授时系列】一,写在正式开始前
最开始研究GPS授时,是在小私募的时候,老板想探索一下高频交易,让我去调研一下。当时先做了策略方面的调研,只看了些皮毛的东西,但是我发现,不管用什么策略,最重要的是缩短延迟,要测量延迟,系统就要提供精确的时钟,这是做高频的根本前提。然后我就去调研各种PC机、服务器的系统时钟误差,不看不知道,一看吓一跳,就算是专业服务器,系统时钟也不精确,家用PC机更是离谱,我曾今实验过,我那台写程序的电脑,最...原创 2018-03-19 10:15:26 · 4372 阅读 · 0 评论 -
【GPS授时系列】通过USB接口获取PPS信号
前言本文翻译自Don Drawn的博客https://blog.dan.drown.org/斜体是我加的注释,方便读者理解目标为了获取精确时间,最划算的做法是从GPS模块同步PPS信号(秒脉冲信号),这种模块一般只需要几十元钱,而精度却能达到100ns,从GPIO引脚获取PPS信号是比较常用的同步PPS信号的方法,但并不是所有系统都支持这种方法,USB接口是一种比GPIO使用更广泛的接口...翻译 2018-11-06 09:30:41 · 17764 阅读 · 0 评论 -
【GPS授时系列】手机系统里的时间戳问题
1.手机系统时间存在的问题Android系统或者Java程序在打时间戳时,经常使用System.currentTimeMillis(),如果直接用这个函数来打时间戳,会存在潜在的问题,即无法保证单调性和顺序性,对于这个函数,Java官方解释是这样的currentTimeMillispublic static long currentTimeMillis()Returns the curr...原创 2019-04-22 17:04:16 · 2876 阅读 · 0 评论