貌似简单的协议,实现却不易 IEEE1588/PTP协议对于实时通信非常重要。打算在STM32H750 art PI 上测试一下,可惜RT-Thread OS 没有支持IEEE1588/PTP 协议,网络上介绍IEEE1588 PTP 协议的很多,但是真正在一个MCU 上实现的资料却很少。…
化了两周的时间在STM32H750 art Pi 板上实现了RT Thread OS 下的IEEE1588 /PTP 协议。初步的测试表明:在使用linux PTP 使用软件时间戳的条件下diff 大约在200ppm 以内。如果使用硬件的时间戳,可能会好一点,遗憾的是我家里的两台PC 兼容机在u…
1. 什么是1588v2
1588v2是网络测量和控制系统的精密时间同步协议标准,也可称为PTPv2(Precision Time Protocol Version 2,精密时间协议V2版本)。1588v2是由IEEE标准组织发布的业界标准,用于实现设备之间的高精度时间同…
Codeforces-1610 C: Keshi Is Throwing a Party
题目传送门:Codeforces-1610 C
题目
题目截图 样例描述 题目大意 Keshi 正在举行一个Party,他有 n n n 个朋友,第 i i i 个朋友有 i i i 美元。 但这些朋友既仇富又仇贫,如…
如果你cmake构建没错,make编译也可以通过,但是运行可执行文件时报错
terminate called after throwing an instance of c10::Error what(): open file failed because of errno 2 on fopen: , file path: ./traced_resnet_model.pt 我加载模型文件的…
使用c jsoncpp时报错如如下:
terminate called after throwing an instance of Json::LogicError what(): Value is not convertible to float 原始代码行为
float size_x root["Size"]["height"].asFloat();
之前int型加了判断如下
if r…
今日报错(渔舟唱晚BGM起):
terminate called after throwing an instance of ros::TimeNotInitializedExceptionwhat(): Cannot use ros::Time::now() before the first NodeHandle has been created or ros::start() has been called. If …
https://stackoverflow.com/questions/44409962/throwing-exception-from-completablefuture
来自stackoverflow的一篇文章,
14 6
I have the following code:
// How to throw the ServerException?
public void myFunc() throws ServerException{// Some cod…