快捷导航
luosong 游客 发表于 2020-11-20 14:08 | 显示全部楼层
本帖最后由 luosong 于 2020-11-20 14:10 编辑
米米米 发表于 2020-11-14 20:28
大部分客户会用如下的方式来进行测试:
>> 将EVO当前系统时间从网络发送给一台开着NTP服务的serve设备, ...

我没找到如何使用整秒定时器,用的是setitimer,并且是等到亚秒几乎为0的时候才启动定时器,然后在sigalm的回调函数对GPIO拉高拉低,通过示波器观察,出来的跳变沿相比PPS的跳变沿,滞后得有5、6ms,你们有使用过整秒定时器吗
米米米 版主 发表于 2020-11-20 15:55 | 显示全部楼层
luosong 发表于 2020-11-20 14:08
我没找到如何使用整秒定时器,用的是setitimer,并且是等到亚秒几乎为0的时候才启动定时器,然后在sigalm ...

因为settimer是通过linux来实现的,本身linux就不是实时系统,有10ms左右的延时非常正常。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户