初始提交:龙芯2K0300智能车卖家Demo完整代码

This commit is contained in:
spdis
2026-05-28 15:24:33 +08:00
commit b6b631cef3
80 changed files with 7153 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
#ifndef TIMER_H
#define TIMER_H
#include <thread>
#include <chrono>
#include <atomic>
#include <functional>
#include <iostream>
class Timer
{
public:
Timer(int interval_ms, std::function<void()> task);
~Timer();
void start();
void stop();
private:
void run();
int interval; // Interval in milliseconds
std::function<void()> task;
std::atomic<bool> running;
std::thread worker;
};
#endif // TIMER_H