v10模型集成+去抖+架构重构: 单线程+背景采集, ControlUpdate单出口电机控制, I2C音频持久fd, 斑马线接近去抖

This commit is contained in:
spdis
2026-06-09 17:07:00 +08:00
parent b6b631cef3
commit d284e18407
25 changed files with 2453 additions and 409 deletions
+7 -3
View File
@@ -6,20 +6,21 @@ cmake_minimum_required(VERSION 3.5.0)
# 设置 C++ 标准
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -pthread -Wall") # 对于 C++ 编译器
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -pthread -Wall -march=loongarch64 -mtune=loongarch64 -ffast-math -funroll-loops -fomit-frame-pointer") # 对于 C++ 编译器
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall") # 对于 C 编译器
# 定义项目名称和版本,并指定使用C和C++语言
project(smartcar_demo2 VERSION 0.1.0 LANGUAGES C CXX)
# 设置OpenCV的安装路径
set(OpenCV_DIR /home/ilikara/loongson/opencv-4.11.0/loongson)
set(OpenCV_DIR /mnt/d/PPPProgram/smartcar/opencv_device/lib/cmake/opencv4)
# 查找OpenCV库,确保安装了所需的依赖
find_package(OpenCV REQUIRED)
# 包含OpenCV的头文件路径
include_directories(${OpenCV_INCLUDE_DIRS})
include_directories(src)
message(STATUS "OpenCV Include Directories: ${OpenCV_INCLUDE_DIRS}")
# 包含项目的自定义库路径
@@ -43,4 +44,7 @@ add_subdirectory(jy62_demo)
add_subdirectory(key_demo)
add_subdirectory(wonderEcho_demo)
add_subdirectory(udp_receive)
add_subdirectory(image_test)
add_subdirectory(image_test)
# add_subdirectory(zebra_demo)
add_subdirectory(gd13_demo)
add_subdirectory(screenshot_demo)