91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

STM32G070多串口終端方案設(shè)計(jì)

GReq_mcu168 ? 來(lái)源:硬件攻城獅 ? 作者:硬件攻城獅 ? 2022-07-04 11:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

多串口終端

此功能計(jì)劃使用存儲(chǔ)-轉(zhuǎn)發(fā)模式,先將數(shù)據(jù)從Usart2中的數(shù)據(jù)全部接收完成,再將數(shù)據(jù)轉(zhuǎn)發(fā)到對(duì)應(yīng)串口外設(shè)。

此方案的優(yōu)勢(shì):可以分時(shí)復(fù)用多串口接口。比較好的應(yīng)用于主-從協(xié)議棧,如Modbus-RTU協(xié)議棧。

此方案的劣勢(shì):對(duì)流式數(shù)據(jù)不太友好。

硬件設(shè)計(jì):

其實(shí)硬件設(shè)計(jì)上面并沒(méi)有突出的事項(xiàng),只是利用了STM32G070支持多串口外設(shè),且每個(gè)串口外設(shè)支持RS485的自動(dòng)換向驅(qū)動(dòng)。芯片功能強(qiáng)大之后,在硬件設(shè)計(jì)上面就顯得簡(jiǎn)單的多了。這里版主也就不再過(guò)多的講述,大家參考一下官方的設(shè)計(jì)方案或者RS485的常規(guī)參考設(shè)計(jì)即可。

軟件設(shè)計(jì):

軟件設(shè)計(jì)上面,版主采用了三段式的設(shè)計(jì)方案,引入RTOS信號(hào)量與中斷的設(shè)計(jì)方案。為了方便大家的理解,版主繪制了下面的數(shù)據(jù)流程圖供大家分析。

4cc16e08-faa6-11ec-ba43-dac502259ad0.png

大致的設(shè)計(jì)思路就是:數(shù)據(jù)流輸入,數(shù)據(jù)流調(diào)度與數(shù)據(jù)輸出,三個(gè)部分。在數(shù)據(jù)的流轉(zhuǎn)過(guò)程中,在數(shù)據(jù)接收完成,調(diào)試前,調(diào)試后均添加回調(diào)函數(shù)來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)流的過(guò)濾處理,如數(shù)據(jù)格式的轉(zhuǎn)換,數(shù)據(jù)包校驗(yàn)與丟棄等。

原文標(biāo)題:STM32G070多串口終端實(shí)現(xiàn)

文章出處:【微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    1

    文章

    202

    瀏覽量

    33164
  • Modbus-RTU
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    14546
  • 串口終端
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    2706

原文標(biāo)題:STM32G070多串口終端實(shí)現(xiàn)

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    廣和通發(fā)布 5G SoC Dongle 解決方案,以高度集成賦能全球連接

    /vSIM 服務(wù),旨在為全球移動(dòng)寬帶市場(chǎng)提供更具成本優(yōu)勢(shì)與應(yīng)用擴(kuò)展性的 5G 終端方案。 SoC 架構(gòu)集成:重新定義 5G 終端 聯(lián)網(wǎng) 效率 5G
    的頭像 發(fā)表于 03-05 09:42 ?220次閱讀
    廣和通發(fā)布 5<b class='flag-5'>G</b> SoC Dongle 解決<b class='flag-5'>方案</b>,以高度集成賦能全球連接

    17路UART,串口服務(wù)器方案分享

    在工業(yè)領(lǐng)域,接入多路串口設(shè)備并實(shí)時(shí)采集數(shù)據(jù),是十分常見(jiàn)的需求。 今天,我們分享基于全志T536處理器的串口服務(wù)器方案,依托原生17路串口
    的頭像 發(fā)表于 03-02 17:03 ?28次閱讀
    17路UART,<b class='flag-5'>多</b><b class='flag-5'>串口</b>服務(wù)器<b class='flag-5'>方案</b>分享

    深度剖析STM32G070CB/KB/RB微控制器:特性、功能與應(yīng)用解析

    深度剖析STM32G070CB/KB/RB微控制器:特性、功能與應(yīng)用解析 在當(dāng)今的電子科技領(lǐng)域,微控制器(MCU)的應(yīng)用無(wú)處不在。作為電子工程師,我們時(shí)常需要面對(duì)眾多的MCU產(chǎn)品進(jìn)行選型和設(shè)計(jì),以
    的頭像 發(fā)表于 02-26 18:00 ?992次閱讀

    LTC1344A軟件可選電纜終端器:協(xié)議串口設(shè)計(jì)的理想之選

    LTC1344A軟件可選電纜終端器:協(xié)議串口設(shè)計(jì)的理想之選 引言 在數(shù)據(jù)通信領(lǐng)域,協(xié)議串行接口的設(shè)計(jì)一直面臨著諸多挑戰(zhàn),尤其是如何實(shí)現(xiàn)不同電氣標(biāo)準(zhǔn)下的電纜
    的頭像 發(fā)表于 02-25 15:45 ?101次閱讀

    STM32F070CB/RB/C6/F6:高效低功耗32位微控制器的卓越之選

    STM32F070CB/RB/C6/F6:高效低功耗32位微控制器的卓越之選 在當(dāng)今電子設(shè)備飛速發(fā)展的時(shí)代,高性能、低功耗的微控制器需求日益增長(zhǎng)。ST公司推出的STM32F070CB/RB/C6
    的頭像 發(fā)表于 02-10 15:35 ?147次閱讀

    USB轉(zhuǎn)串口擴(kuò)展方案詳解

    在計(jì)算機(jī)與嵌入式系統(tǒng)中,擴(kuò)展多個(gè)串行通信接口是常見(jiàn)需求。當(dāng)前實(shí)現(xiàn)串口擴(kuò)展的主要方式包括USB轉(zhuǎn)串口、PCI/PCIe轉(zhuǎn)串口以及基于網(wǎng)絡(luò)或藍(lán)牙的串口
    的頭像 發(fā)表于 01-28 16:58 ?178次閱讀
    USB轉(zhuǎn)<b class='flag-5'>多</b><b class='flag-5'>串口</b>擴(kuò)展<b class='flag-5'>方案</b>詳解

    TP65H070G4PS 650V SuperGaN? GaN FET:高效開(kāi)關(guān)的理想之選

    TP65H070G4PS 650V SuperGaN? GaN FET:高效開(kāi)關(guān)的理想之選 在電子工程師的日常工作中,不斷尋找高性能、高可靠性的電子元件是提升設(shè)計(jì)水平的關(guān)鍵。今天,我們就來(lái)深入
    的頭像 發(fā)表于 12-29 14:45 ?368次閱讀

    智能巡檢終端定制_手持巡檢終端安卓主板硬件方案

    、精準(zhǔn)定位及協(xié)議通信模塊,提出了一種高性能、低功耗、穩(wěn)定性強(qiáng)的智能巡檢終端方案,能夠滿足復(fù)雜多樣的巡檢需求。
    的頭像 發(fā)表于 11-01 11:45 ?383次閱讀
    智能巡檢<b class='flag-5'>終端</b>定制_手持巡檢<b class='flag-5'>終端</b>安卓主板硬件<b class='flag-5'>方案</b>

    充電樁上液晶顯示應(yīng)用發(fā)展過(guò)程

    像HKT070DTA-1C這樣子的產(chǎn)品,串口方案能把整個(gè)方案成本降下來(lái)的同時(shí),還能實(shí)現(xiàn)基本顯示,但是有個(gè)大的BUG-遠(yuǎn)程更新,而且串口
    發(fā)表于 10-09 09:37

    手持終端定制開(kāi)發(fā)_基于聯(lián)發(fā)科MT6769的手持機(jī)PDA解決方案

    終端方案時(shí),必須綜合考慮高性能、低功耗、可靠性以及便攜性等多方面需求。而基于聯(lián)發(fā)科MT6769硬件方案的手持終端,憑借其強(qiáng)大的性能和豐富的功能選配,成為滿足場(chǎng)景
    的頭像 發(fā)表于 09-19 19:50 ?762次閱讀
    手持<b class='flag-5'>終端</b>定制開(kāi)發(fā)_基于聯(lián)發(fā)科MT6769的手持機(jī)PDA解決<b class='flag-5'>方案</b>

    STM32G070RBT6TR ADC采集定點(diǎn)電壓誤差較大,有沒(méi)有優(yōu)化方向?

    STM32G070RBT6TRADC采集定點(diǎn)電壓誤差較大,有沒(méi)有優(yōu)化方向
    發(fā)表于 07-22 07:24

    STM32CubeMX配置STM32G070RBT6TR時(shí)為什么無(wú)法使能PVD中斷?

    STM32CubeMX 配置STM32G070RBT6TR時(shí)無(wú)法使能PVD中斷
    發(fā)表于 06-18 07:59

    STM32CubeMX配置STM32G070RBT6TR時(shí)無(wú)法使能PVD中斷怎么辦?

    STM32CubeMX 配置STM32G070RBT6TR時(shí)無(wú)法使能PVD中斷
    發(fā)表于 06-16 06:32

    stm32g070數(shù)據(jù)手冊(cè)和使用手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《stm32g070數(shù)據(jù)手冊(cè)和使用手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 06-13 16:21 ?16次下載

    STM32G070 UART串口,低波特率傳送數(shù)據(jù)時(shí),TIMER出現(xiàn)嚴(yán)重延時(shí)現(xiàn)象如何解決?

    STM32G070, UART串口,低波特率傳送數(shù)據(jù)時(shí),TIMER出現(xiàn)嚴(yán)重延時(shí)現(xiàn)象,傳送數(shù)據(jù)長(zhǎng)的話,導(dǎo)致系統(tǒng)重啟。如何解決?
    發(fā)表于 03-07 07:07