應用背景
在實際的項目中,經常會遇到需要一個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論壇用戶「Hunt」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:
https://club.rt-thread.org/ask/article/12c9e0163cf38fbd.html
一年一度的 RDC RT-Thread 開發者大會正式啟動報名,本屆大會以 "聚勢而強,乘勢而上" 為主題,并將于 2022年12月25日在上海麗昂豪生大酒店舉行。
立即掃碼報名
你可以添加微信17775983565為好友,注明:公司+姓名,拉進RT-Thread官方微信交流群!
愛我就給我點在看
點擊閱讀原文報名
-
RT-Thread
+關注
關注
32文章
1371瀏覽量
41536
原文標題:基于RT-Thread平臺的modbus集中器
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
【直播預告】《實時操作系統應用技術—基于RT-Thread與ARM的編程實踐》教學脈絡及資源簡介

RT-Thread審核團招募: 深度參與開源RTOS社區治理與演進

中新社:RT-Thread攜“睿擎平臺”亮相工博會 | 媒體視角

如何將RT-Thread移植到NXP MCUXPressoIDE上

從開源中來到開源中去-RT-Thread北京社區篇

RT-Thread上CAN實踐

開源共生 商業共贏 | RT-Thread 2024開發者大會報名啟動!

課程上線 - RT-Thread應用開發實踐課程上線慕課平臺啦!

【大連】9月7日RT-Thread巡回線下培訓-OpenMV機器視覺

【QEMU系列】不用開發板運行RT-Thread指南-ARM架構

2024 RT-Thread全球巡回 線下培訓火熱來襲!

【好書推薦】RT-Thread設備驅動開發指南

RT-Thread 新里程碑達成——GitHub Star 破萬!

RT-Thread全球嵌入式電子設計大賽

基于 RT-Thread專業版的EtherCAT主站方案

評論