基于μC/OS III多参数RTU的设计
文中提出了一种基于μC/OS-III操作系统的多功能、模块化、多参数RTU的设计思路。硬件上采用cortex-m3内核的stm32处理器,同时具有数字量输入输出模块、模拟量输入模块、SDI-12接口电路模块、RS232通信模块、RS485通信模块以及以太网模块。通信协议采用Modbus-RTU和Modbus-TCP协议。相较于普通RTU,本设计具有模块化、多功能、并且支持SDI-12接口标准的优点,并且硬件上具有低功耗、强大的计算能力和存储能力,软件上具有多任务、实时性等优点。