1588 P2P链路延迟测量机制

1588 P2P链路延迟测量机制

在之前的文章中,我们介绍了1588中的E2E(End-to-End)链路延迟测量机制。在本文中,我们将顺便介绍一下P2P(Peer-to-Peer)的链路延迟测量机制,这也有助于以后的E2E透明时钟和P2P透明时钟的介绍。

IEEE 1588 Sync报文单步时间戳

IEEE 1588 Sync报文单步时间戳

在IEEE 1588协议中,单步时间戳被应用于Sync报文和Pdelay_resp报文。这两种报文的单步时间戳实现具有不同的定义。本文将介绍Sync报文的单步时间戳,它是单步时间戳最常见的应用场景。而支持Pdelay_resp报文的单步时间戳的网络硬件非常罕见,目前在Linux内核中也没有一种硬件设备支持该功能。

IEEE 1588和IEEE 802.1AS的版本和关系

IEEE 1588和IEEE 802.1AS的版本和关系

IEEE 1588的英文全称是”IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems”,简称为PTP,即”Precision Time Protocol”。

Linux下调试1588单步时间戳报文

Linux下调试1588单步时间戳报文

最近我一直在为实现IEEE 1588单步时间戳的网络控制器驱动进行调试工作,经过多次调试,我终于完成了。在这里我也想顺便分享一下调试的方法。当然,如果你想玩1588的单步时间戳功能,首先需要有支持这个功能的硬件平台。如果你对1588报文的单步时间戳还不太了解,可以查看我之前写的文章《IEEE 1588 Sync报文单步时间戳》。

Qt编程实例:基于Android的BLE通信软件

Qt编程实例:基于Android的BLE通信软件

自己编写基于Qt的Android软件,用于实现手机与TB-02-kit模块进行数据通讯;

GPIO模拟串口

GPIO模拟串口

你是否曾经遇到过某个微控制器单元(MCU)的串口数量不足的情况?这时,我们可以考虑使用通用输入输出(GPIO)来模拟串口,以满足需求。具体实现的方法如下:

MCU HardFault问题查找和破解方法

MCU HardFault问题查找和破解方法

在嵌入式开发中,偶尔会遇到Hard Fault死机的异常,常见产生Hard Fault的原因大致有以下几类:

嵌入式开发中自定义协议的解析与组包

嵌入式开发中自定义协议的解析与组包

在嵌入式产品开发中,经常需要处理设备之间的通信、设备与服务器的通信、设备和上位机的通信等。很多情况下,通信协议都是自定义的,这就涉及到了自定义协议的解析和组包问题。

两个STM32开发中基于MDK IDE的调试输出技巧

两个STM32开发中基于MDK IDE的调试输出技巧

在进行STM32开发和调试时,通常需要进行一些直观的输出。如果没有相关的设备或仪器,我们可以利用IDE自带的工具来实现。在这里,我将分享两个基于MDK IDE的调试输出技巧。

【图解】物联网设备的N种Wi-Fi配网方式

【图解】物联网设备的N种Wi-Fi配网方式

物联网时代,各种各样的智能物联网设备正走进我们我们的生活,智能门锁、摄像头、猫眼门铃、扫地机、智能音箱、空气净化器、体脂秤等等。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部