STM32F103与MCGS的通讯

本文介绍如何使用Modbus协议实现STM32F103与MCGS触摸屏的双向通信。通过设置触摸屏的输入框与STM32的LED控制相关联,演示了数据从触摸屏到STM32的传输过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将前两篇博文合并,可使得STM32F103与MCGS互相通讯,使用Modbus协议。

 

触摸屏中:

输入框关联一个数值型对象

该数值型对象在设备通道处是只写4WUB0000

在输入框中可以选择想要发送的数值

例如:发送数值2

 

STM32F103与MCGS的通讯

STM32F103与MCGS的通讯

 

 

STM32F1中:

接收到触摸屏发送过来的数据

对数据进行解析,参考之前的博文(Atmage16中使用Modbus协议)
获得数值2,点亮LED3

while(1){

scan_mes(&Commd);                

if(Commd)

{

if(Commd==1)

{

led3=1;

}

if(Commd==2)

{

led3=0;

}

}

}

STM32F103与MCGS的通讯

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值