# OITD **Repository Path**: qingefable/OITD ## Basic Information - **Project Name**: OITD - **Description**: 储粮害虫监测 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-11-09 - **Last Updated**: 2024-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OITD #### 1.介绍 储粮害虫监测项目,其中OITD-PIS为红外探管设备,OITD-PICAM为摄像头设备,OITD-RGW为系统网关。 #### 2.开发平台 ##### 2.1 嵌入式软件 操作系统 : RT-Thread V4.0.4 编译器:ArmClang V6.16 IDE:MDK 5.3.0 ##### 2.2 硬件 Altium Designer 20.2.6 #### 3.工程配置方法 ##### 3.1 ENV 1.下载env工具https://www.rt-thread.org/page/download.html,下载完成后进入env目录,点击env.exe,并将env添加到右键菜单,方法如下: architecture 2.在工程根目录下空白处右击,点击ConEmu Here,即可打开ENV工具。 ##### 3.2 Scons构建 ###### note:构建之前,确保系统环境变量中无RTT_ROOT的路径。 在ENV环境下,输入menuconfig即可进入工程配置。 退出menuconfig使用 pkgs --update 更新工程所使用的在线软件包,使用scons --target=mdk5构建MDK工程。 #### 4.参与开发 ##### 4.1 编程风格 代码编程风格请参考项目 doc 目录下的 coding_style_cn.md 文件。 ##### 4.2 贡献代码 1.fork本项目到自己仓库中,并新建自己的分支。 2.不接受一次commit过多,若改动过多,请分批次、分模块、分单元的进行commit,commit时的记录必须做到准确。 3.本地分支测试一切正常后,再进行PR,合并到master分支中。