在实现基于链状通讯的阴保电位自动采集和传输后,作为该系统的加强和补充,我们开发了阴保电位采集仪的遥测功能。
该功能为单个阴保电位采集仪的定制功能,即在距离装有阴保电位采集仪的测试桩1米~4000米范围内,通过计算机发送具体的动作指令,采集仪接收指令并执行指定的动作,完成后发送数据回执,计算机接收并存储,回到基地后上传至数据库服务器中。
阴保电位采集仪节点机的程序编写过程:
| 步骤 | 应用工具/平台 | 工作内容 |
| 1 | 在STM32 Cube | 建立项目工程开发源文件 |
| 2 | Keil uVisions | 完成实际功能的开发编写、编译 |
| 3 | M3U8 Downloader | 烧写代码至数据采集芯片中 |
| 4 | 串口调试助手 | 数据及功能测试 |
部分核心代码:
void AnalysisDataPacket(void){
//返回错误的约定:如果该命令与本桩有关则根据设定来决定是否返回错误信息,如果该命令与本桩无关则不必返回错误信息,接收的全部是16进制的数字
bool Inspect=true;
uint8_t ErrorCode=0;
for(int i=0;i
关注
打赏
