本文提供了一个基于STC32G12单片机的Modbus-RTU主机的代码范例,通过该范例可以实现Modbus通信协议的主机端功能。该代码范例使用了STC32G12单片机的特性,结合Modbus协议规范,实现了通信数据的读取和写入功能。代码中使用了适当的专业术语和相关概念,保持了原有内容的本义。范例代码的长度适中,既不过于繁琐也不过于简单,便于学习和理解。