0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:未知 ? 2022-11-21 21:05 ? 次閱讀


應(yīng)用背景


在實(shí)際的項(xiàng)目中,經(jīng)常會遇到需要一個(gè)modbus的集中器,用于收集下端各種傳感器及本體的相關(guān)遙測遙信數(shù)據(jù),所以本次項(xiàng)目的目的就是測試本平臺是否適合制作基于modbus的集中器,采集本體的相關(guān)數(shù)據(jù),遙信送至PC端顯示。


系統(tǒng)框架


整個(gè)系統(tǒng)采用rt-thread軟件平臺,基于瑞薩RA6M4硬件平臺及現(xiàn)有bsp框架,使用RT-Thread Studio集成軟件進(jìn)行新建工程、配置外設(shè)、編寫應(yīng)用代碼、測試。瑞薩RA6M4的板載資源比較豐富,輔助RA Smart Configurator配置工具,快速的配置外設(shè),然后配置rt-thread獨(dú)有的軟件外設(shè)包,能方便的實(shí)現(xiàn)相關(guān)外設(shè)的功能驗(yàn)證。本次主要評估瑞薩RA6M4平臺的串口通信、adc數(shù)據(jù)采集、i2c總線等接口,系統(tǒng)框架圖如下


配置流程


主要使用RT-Thread Studio軟件,基于RA6M4 bsp開發(fā)包建立工程,然后使用RA配置工具配置串口、ADC、I2C外設(shè),然后使能Freemodbus和ISL29035軟件包,然后編寫相應(yīng)的應(yīng)用層代碼進(jìn)行外設(shè)功能測試。

功能測試

演示視頻

項(xiàng)目源碼

https://gitee.com/caesar777/ra6m4_modbus.git

總結(jié)


總體使用下來的感受就是方便,除了開始花時(shí)間了解芯片的外設(shè)配置之外,后續(xù)的調(diào)試測試過程非常的順利,這當(dāng)然也得益于rt-thread做了非常多的軟件適配工作,后續(xù)項(xiàng)目上應(yīng)該會使用這款芯片,感謝瑞薩和rtt舉辦的這次活動,收獲頗多。

————————————————

版權(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




2022RDC RT-Thread開發(fā)者大會


一年一度的 RDC RT-Thread 開發(fā)者大會正式啟動報(bào)名,本屆大會以 "聚勢而強(qiáng),乘勢而上" 為主題,并將于 2022年12月25日在上海麗昂豪生大酒店舉行。


立即掃碼報(bào)名


你可以添加微信17775983565為好友,注明:公司+姓名,拉進(jìn)RT-Thread官方微信交流群!




愛我就給我點(diǎn)在看

點(diǎn)擊閱讀原文報(bào)名


原文標(biāo)題:基于RT-Thread平臺的modbus集中器

文章出處:【微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1239

    瀏覽量

    39437

原文標(biāo)題:基于RT-Thread平臺的modbus集中器

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓(xùn)即將拉開帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個(gè)深入學(xué)習(xí)RT-Thread嵌入式開發(fā)的絕佳機(jī)會。
    的頭像 發(fā)表于 08-07 08:35 ?362次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓(xùn)火熱來襲!

    6月6日杭州站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    6月6日下午我們將在杭州舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 05-28 08:35 ?313次閱讀
    6月6日杭州站<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    5月16日南京站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    5月16日下午我們將在南京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 05-01 08:35 ?243次閱讀
    5月16日南京站<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

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

    4月25日,下午我們將在北京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Threa
    的頭像 發(fā)表于 04-19 08:34 ?315次閱讀
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站來啦!

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

    4月25日,下午我們將在北京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Threa
    的頭像 發(fā)表于 04-16 08:35 ?321次閱讀
    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平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 03-27 11:36 ?661次閱讀
    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平臺上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 03-27 08:34 ?390次閱讀
    4月10日深圳場<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    上海線下培訓(xùn):RT-Thread×先楫 HPM5300 for RT-Thread ,高性能 RISC-V 平臺開發(fā)快速上手

    11月23日 RT-Thread 聯(lián)合先楫半導(dǎo)體將在上海舉行一場線下培訓(xùn)。 本次培訓(xùn)會將為參與者提供了解先楫半導(dǎo)體和RT-Thread兩家公司最新技術(shù)和創(chuàng)新解決方案的機(jī)會。參與者將深入了解先楫半導(dǎo)體
    的頭像 發(fā)表于 11-03 19:10 ?632次閱讀
    上海線下培訓(xùn):<b class='flag-5'>RT-Thread</b>×先楫  HPM5300 for <b class='flag-5'>RT-Thread</b> ,高性能 RISC-V <b class='flag-5'>平臺</b>開發(fā)快速上手

    基于rt-thread的socket通信設(shè)計(jì)

    最近再研究 rt-thread 的通信 ,想設(shè)計(jì)出 eps8266(多個(gè)) rt-thread(作為中控) 服務(wù)的通信框架,使用的開發(fā)板是 潘多拉
    的頭像 發(fā)表于 10-13 15:02 ?1067次閱讀
    基于<b class='flag-5'>rt-thread</b>的socket通信設(shè)計(jì)

    RT-Thread中Lan8720和lwip協(xié)議棧的使用

    開發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源包為0.2.2,Agile Modbus軟件包版本為v1.1.2。新建選擇芯片工程。
    的頭像 發(fā)表于 10-13 10:19 ?1075次閱讀
    <b class='flag-5'>RT-Thread</b>中Lan8720和lwip協(xié)議棧的使用

    RT-Thread使用Soft RTC(軟件模擬RTC)

    開發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,rt-thread 使用版本為4.0.3,stm32f4的資源包為0.2.2。
    的頭像 發(fā)表于 10-12 17:39 ?581次閱讀
    <b class='flag-5'>RT-Thread</b>使用Soft RTC(軟件模擬RTC)

    試用RT-Thread Studio(VSCode)

    想嘗試RT-Thread studio (VSCode),先下載安裝VSCode,再搜索RT-Thread
    的頭像 發(fā)表于 10-12 10:58 ?880次閱讀
    試用<b class='flag-5'>RT-Thread</b> Studio(VSCode)

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

    開發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源包為0.2.2,Agile Modbus軟件包版本為v1.1.2。工程使用上一篇 RT-Thread中RS485驅(qū)
    的頭像 發(fā)表于 10-11 15:37 ?1870次閱讀
    <b class='flag-5'>RT-Thread</b>中Agile <b class='flag-5'>Modbus</b>軟件包的使用方法

    RT-Thread v5.0.2 發(fā)布

    RT-Thread 代碼倉庫地址: ●? https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本發(fā)布日志詳情: ●? htt
    的頭像 發(fā)表于 10-10 18:45 ?1202次閱讀
    <b class='flag-5'>RT-Thread</b> v5.0.2 發(fā)布

    使用RT-Thread Master+QEMU模擬進(jìn)行RT-Thread原型快速開發(fā)

    前段時(shí)間分別在Win和Mac M1/M2 Silicon硬件環(huán)境下折騰了VS Code + RT-Thread的編譯問題。
    的頭像 發(fā)表于 09-27 14:50 ?2545次閱讀
    使用<b class='flag-5'>RT-Thread</b> Master+QEMU模擬<b class='flag-5'>器</b>進(jìn)行<b class='flag-5'>RT-Thread</b>原型快速開發(fā)