启明智显Model系列芯片已经在工业HMI、智慧商显、智能家具家电、智慧医疗等多领域实现应用,也获得了大家的一致好评。同时,我们也注意到了大家在Model系列的Modbus的配置方面存在一些疑问,因而文本将详细介绍Model系列芯片基于 RT-Thread freemodbus 主从协议栈的配置与应用,涵盖主机和从机测试的详细步骤,希望通过本文能够帮助各位开发者快速入手。
1、主机测试
PC端:Modbus Slave(下载 (modbustools.com))
开发板:mb_master_sample
配置工程

配置工程之后,可以在控制台中看到这mb_master_sample、mb_slave_sample两个命令,分别是Modbus 主机和从机的示例代码。要看代码运行的效果还需要 PC 端 Modbus Poll 和 Modbus slave 这两个软件的配合。

首先下载安装和主机示例代码配合的 Modbus slave 软件。
然后,在命令行输入 mb_master_sample 命令就可以运行主机的示例代码。

运行之后,打开 Modbus slave 软件,点击菜单“Setup”中“Slave Definition.. F8”进行参数设置。

点击菜单“Connection”中“Connect.. F3”进行连接。弹出连接对话框,根据具体情况配置(要与板子上串口配置一致):

连接成功,可以看到寄存器列表中的第 2、3个寄存器的数值在不断变化。
mb_master_sample测试依赖串口,需要先进行串口配置
2、从机测试
PC端:Modbus Poll(下载 (modbustools.com))
开发板:mb_slave_sample
配置工程
配置工程之后,可以在控制台中看到这 mb_slave_sample两个命令,分别是 Modbus 从机的示例代码。要看代码运行的效果还需要 PC 端 Modbus Poll 这个软件的配合。
首先下载安装和主机示例代码配合的 Modbus Poll 软件。
运行之后,打开 Modbus Poll 软件,点击菜单“Setup”中“Read/Write Definition.. F8”进行参数设置。
点击菜单“Connection”中“Connect.. F3”进行连接。弹出连接对话框,根据具体情况配置(要与板子上串口配置一致):
然后,在命令行输入 mb_slave_sample RTU 命令就可以运行主机的示例代码。
mb_master_sample 测试依赖串口,需要先进行串口配置
串口配置
以上就是我们关于Model系列基于RT-Thread freemodbus主从协议栈的技术分享内容。
-
Model
+关注
关注
0文章
342浏览量
25222 -
协议栈
+关注
关注
2文章
144浏览量
33775 -
RT-Thread
+关注
关注
31文章
1318浏览量
40791
发布评论请先 登录
相关推荐
RT-Thread freemodbus协议的移植实现
基于RT-Thread实现的Agile Modbus协议栈
RT-Thread编程指南
基于RT-Thread的FM1702源码
RT-Thread 应用笔记 - libmodbus RTU RS485 从机

RT-Thread 应用笔记 - freemodbus RTU RS485 主机

RT-Thread 应用笔记 - freemodbus RTU RS485 从机

RT-Thread 应用笔记 - 不正确使用LOG也会引发hard fault

RT-Thread 应用笔记 - RTC Alarm 组件的使用

RT-Thread大会:摄像头及IoT设备使用RT-Thread的技术挑战

RT-Thread Studio如何测试Ethernet连网

RT-Thread USB协议栈-CherryUSB快速上手指南

评论