# sensing_board_Linux_drivers **Repository Path**: Rockyaaaaa/sensing_board_drivers ## Basic Information - **Project Name**: sensing_board_Linux_drivers - **Description**: 采集板驱动及测试程序 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-03-21 - **Last Updated**: 2025-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 采集板 Linux 驱动程序库及测试例程 驱动程序运行在用户空间,测试程序编译后放入采集板即可运行,无需更新内核。 ## 编译 在根目录 CMakeList.txt 的第二行修改 CMAKE_TOOLCHAIN_FILE 的路径,工程默认使用了 Buildroot 提供的工具链。 ```bash cmake -S . -B ./build -G Ninja cmake --build ./build ``` 推荐使用 VSCode 搭配 C/C++、CMake 插件开发 ## 2024/03/29状态: ### SPI 已验证,跟FPGA和微波模块通讯没问题 ### UART 已验证 ### GPIO IO输出功能已验证 ### FPGA 读写 DDR 已经调通,其他功能待开发 ### 微波模块 接收模块已验证 ### 授时模块 授时模块已验证,\$BDGSA、\$GPGSA、\$GNGLL、\$GPTXT暂时解析不了,minmea库不支持这几个信息。 ### 飞控 未测试 ### EMMC 已验证,emmc在/etc/fstab中已配置好,ext2格式,开机自动挂载到/mnt目录下 ## 待添加驱动 - 温度传感器 - RTC - 电池 - USB - 风扇 - SD