應(yīng)用背景
在實際的項目中,經(jīng)常會遇到需要一個modbus的集中器,用于收集下端各種傳感器及本體的相關(guān)遙測遙信數(shù)據(jù),所以本次項目的目的就是測試本平臺是否適合制作基于modbus的集中器,采集本體的相關(guān)數(shù)據(jù),遙信送至PC端顯示。
系統(tǒng)框架
整個系統(tǒng)采用rt-thread軟件平臺,基于瑞薩RA6M4硬件平臺及現(xiàn)有bsp框架,使用RT-Thread Studio集成軟件進行新建工程、配置外設(shè)、編寫應(yīng)用代碼、測試。瑞薩RA6M4的板載資源比較豐富,輔助RA Smart Configurator配置工具,快速的配置外設(shè),然后配置rt-thread獨有的軟件外設(shè)包,能方便的實現(xiàn)相關(guān)外設(shè)的功能驗證。本次主要評估瑞薩RA6M4平臺的串口通信、adc數(shù)據(jù)采集、i2c總線等接口,系統(tǒng)框架圖如下
配置流程
主要使用RT-Thread Studio軟件,基于RA6M4 bsp開發(fā)包建立工程,然后使用RA配置工具配置串口、ADC、I2C外設(shè),然后使能Freemodbus和ISL29035軟件包,然后編寫相應(yīng)的應(yīng)用層代碼進行外設(shè)功能測試。
功能測試
演示視頻
項目源碼
https://gitee.com/caesar777/ra6m4_modbus.git
總結(jié)
————————————————
版權(quán)聲明:本文為RT-Thread論壇用戶「Hunt」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:
https://club.rt-thread.org/ask/article/12c9e0163cf38fbd.html
一年一度的 RDC RT-Thread 開發(fā)者大會正式啟動報名,本屆大會以 "聚勢而強,乘勢而上" 為主題,并將于 2022年12月25日在上海麗昂豪生大酒店舉行。
立即掃碼報名
你可以添加微信17775983565為好友,注明:公司+姓名,拉進RT-Thread官方微信交流群!
愛我就給我點在看
點擊閱讀原文報名
原文標題:基于RT-Thread平臺的modbus集中器
文章出處:【微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
RT-Thread
+關(guān)注
關(guān)注
31文章
1305瀏覽量
40386
原文標題:基于RT-Thread平臺的modbus集中器
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論