谷动谷力

 找回密码
 立即注册
查看: 1167|回复: 0
打印 上一主题 下一主题
收起左侧

基于RT-Thread平台的modbus集中器

[复制链接]
跳转到指定楼层
楼主
发表于 2022-11-21 23:18:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
基于RT-Thread平台的modbus集中器

应用背景

在实际的项目中,经常会遇到需要一个modbus的集中器,用于收集下端各种传感器及本体的相关遥测遥信数据,所以本次项目的目的就是测试本平台是否适合制作基于modbus的集中器,采集本体的相关数据,遥信送至PC端显示。

系统框架

整个系统采用rt-thread软件平台,基于瑞萨RA6M4硬件平台及现有bsp框架,使用RT-Thread Studio集成软件进行新建工程、配置外设、编写应用代码、测试。瑞萨RA6M4的板载资源比较丰富,辅助RA Smart Configurator配置工具,快速的配置外设,然后配置rt-thread独有的软件外设包,能方便的实现相关外设的功能验证。本次主要评估瑞萨RA6M4平台的串口通信、adc数据采集、i2c总线等接口,系统框架图如下

配置流程

主要使用RT-Thread Studio软件,基于RA6M4 bsp开发包建立工程,然后使用RA配置工具配置串口、ADC、I2C外设,然后使能Freemodbus和ISL29035软件包,然后编写相应的应用层代码进行外设功能测试。
功能测试
演示视频

项目源码
https://gitee.com/caesar777/ra6m4_modbus.git

总结

总体使用下来的感受就是方便,除了开始花时间了解芯片的外设配置之外,后续的调试测试过程非常的顺利,这当然也得益于rt-thread做了非常多的软件适配工作,后续项目上应该会使用这款芯片,感谢瑞萨和rtt举办的这次活动,收获颇多。
————————————————
版权声明:本文为RT-Thread论坛用户「Hunt」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:
https://club.rt-thread.org/ask/article/12c9e0163cf38fbd.html
+10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-5-17 10:17 , Processed in 0.085271 second(s), 42 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表