0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

RTThread物联网操作系统 来源:未知 2022-11-21 21:05 次阅读


应用背景


在实际的项目中,经常会遇到需要一个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




2022RDC RT-Thread开发者大会


一年一度的 RDC RT-Thread 开发者大会正式启动报名,本届大会以 "聚势而强,乘势而上" 为主题,并将于 2022年12月25日在上海丽昂豪生大酒店举行。


立即扫码报名


你可以添加微信17775983565为好友,注明:公司+姓名,拉进RT-Thread官方微信交流群!




爱我就给我点在看

点击阅读原文报名


原文标题:基于RT-Thread平台的modbus集中器

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RT-Thread
    +关注

    关注

    31

    文章

    1148

    浏览量

    38869

原文标题:基于RT-Thread平台的modbus集中器

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RT-Thread混合部署Workshop北京站来啦!

    4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Threa
    的头像 发表于 04-19 08:34 84次阅读
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站来啦!

    4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式

    4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Threa
    的头像 发表于 04-16 08:35 88次阅读
    4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread
    的头像 发表于 03-27 11:36 420次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread
    的头像 发表于 03-27 08:34 151次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    上海线下培训:RT-Thread×先楫 HPM5300 for RT-Thread ,高性能 RISC-V 平台开发快速上手

    11月23日 RT-Thread 联合先楫半导体将在上海举行一场线下培训。 本次培训会将为参与者提供了解先楫半导体和RT-Thread两家公司最新技术和创新解决方案的机会。参与者将深入了解先楫半导体
    的头像 发表于 11-03 19:10 447次阅读
    上海线下培训:<b class='flag-5'>RT-Thread</b>×先楫  HPM5300 for <b class='flag-5'>RT-Thread</b> ,高性能 RISC-V <b class='flag-5'>平台</b>开发快速上手

    基于rt-thread的socket通信设计

    最近再研究 rt-thread 的通信 ,想设计出 eps8266(多个) rt-thread(作为中控) 服务器的通信框架,使用的开发板是 潘多拉
    的头像 发表于 10-13 15:02 689次阅读
    基于<b class='flag-5'>rt-thread</b>的socket通信设计

    试用RT-Thread Studio(VSCode)

    想尝试RT-Thread studio (VSCode),先下载安装VSCode,再搜索RT-Thread
    的头像 发表于 10-12 10:58 571次阅读
    试用<b class='flag-5'>RT-Thread</b> Studio(VSCode)

    RT-Thread中Agile Modbus软件包的使用方法

    开发环境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的资源包为0.2.2,Agile Modbus软件包版本为v1.1.2。工程使用上一篇 RT-Thread中RS485驱
    的头像 发表于 10-11 15:37 649次阅读
    <b class='flag-5'>RT-Thread</b>中Agile <b class='flag-5'>Modbus</b>软件包的使用方法

    RT-Thread v5.0.2 发布

    RT-Thread 代码仓库地址: ●  https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本发布日志详情: ●  htt
    的头像 发表于 10-10 18:45 779次阅读
    <b class='flag-5'>RT-Thread</b> v5.0.2 发布

    基于 RT-Thread 的 RoboMaster 电控框架(一)

    由于 RT-Thread 稳定高效的内核,丰富的文档教程,积极活跃的社区氛围,以及设备驱动框架、Kconfig、Scons、日志系统、海量的软件包……很难不选择 RT-Thread 进行项目开发
    的头像 发表于 09-19 19:55 417次阅读

    新书上架|RT-Thread带你解密“芯”世界

    夏木荫荫,人间八月,RT-Thread又上新了!自2018年RT-Thread首本书籍问世后,越来越多的创作者因为RT-Thread的自主可控、稳定可靠、友好生态,把RT-Thread
    的头像 发表于 08-22 20:10 453次阅读
    新书上架|<b class='flag-5'>RT-Thread</b>带你解密“芯”世界

    教你手上没有开发板如何跑RT-THREAD STM32应用?

    首先打开 RT-Thread Studio,新建RT-Thread
    的头像 发表于 07-18 16:09 1050次阅读
    教你手上没有开发板如何跑<b class='flag-5'>RT-THREAD</b> STM32应用?

    RT-Thread中的Github Actions

    RT-Thread中一共有五个Github Action(rt-thread/.github/workflow) 分别是: RT-Thread BSP build check(.github
    的头像 发表于 06-01 03:10 351次阅读
    <b class='flag-5'>RT-Thread</b>中的Github Actions

    基于RT-Thread Studio学习

    前期准备:从官网下载 RT-Thread Studio,弄个账号登陆,开启rt-thread学习之旅。
    的头像 发表于 05-15 11:00 2580次阅读
    基于<b class='flag-5'>RT-Thread</b> Studio学习