亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)研究

        2019-12-19 02:09:35楊雁冰
        科技創(chuàng)新導(dǎo)報(bào) 2019年22期
        關(guān)鍵詞:模塊化

        楊雁冰

        摘 ? 要:嵌入式系統(tǒng)是目前市場(chǎng)上的常見技術(shù)之一,以STM32芯片為核心,采用模塊化思想設(shè)計(jì)實(shí)現(xiàn)的嵌入式的開發(fā)平臺(tái),可以讓每個(gè)模塊相互獨(dú)立?;诖?,本文針對(duì)STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究,從設(shè)計(jì)思想入手,分析具體的設(shè)計(jì)過程,并且提出嵌入式開發(fā)平臺(tái)的實(shí)際應(yīng)用情況。

        關(guān)鍵詞:模塊化 ?嵌入式開發(fā)平臺(tái) ?STM32 ?計(jì)算機(jī)技術(shù)

        中圖分類號(hào):TP319 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A ? ? ? ? ? ? ? ? ? ? ? ?文章編號(hào):1674-098X(2019)08(a)-0139-02

        STM32系列芯片具有高性能、低成本、低功耗等特點(diǎn),將其應(yīng)用在嵌入式開發(fā)平臺(tái)中,可以充分發(fā)揮出這一平臺(tái)的實(shí)際應(yīng)用效果,讓嵌入式產(chǎn)品可以更好的應(yīng)用于工業(yè)控制、智能驅(qū)動(dòng)、智能顯示等領(lǐng)域。

        1 ?STM32的模塊化設(shè)計(jì)思想

        1.1 MCU控制模塊選擇

        在進(jìn)行嵌入式開發(fā)平臺(tái)設(shè)計(jì)研發(fā)的過程中,MCU控制模塊的選擇非常重要,目前市場(chǎng)上MCU控制模板的種類較多,且功能、價(jià)格各不相同,要從其中選擇一個(gè)高性能、低成本、低功耗的控制芯片,才能夠保證開發(fā)設(shè)計(jì)平臺(tái)較為順利。STM32是目前市面上最滿足上述特點(diǎn)的芯片。STM32芯片基于ARM技術(shù),近幾年來得到了廣泛應(yīng)用,不僅如此,豐富的應(yīng)用實(shí)例和應(yīng)用接口代碼也是在教學(xué)科研中的應(yīng)用原因之一。在設(shè)計(jì)研發(fā)嵌入式開發(fā)平臺(tái)中,還需要考慮到開發(fā)所需要的性能以及在設(shè)計(jì)過程中的便捷性問題。針對(duì)上述需求分析,不難發(fā)現(xiàn)STM32芯片是最滿足嵌入式的一種控制芯片。比如:ARM公司推出的Cortex- M系列微處理器可最高時(shí)鐘頻率為72MHz,具有優(yōu)先級(jí)搶占權(quán),讓中斷控制器得到全面的發(fā)展,不僅支持中斷自動(dòng)嵌套,同時(shí)也能夠完成現(xiàn)場(chǎng)保護(hù)和恢復(fù),整體性價(jià)比較高,在進(jìn)行核心設(shè)計(jì)的過程中,可以將供電電路、時(shí)鐘電路、復(fù)位電路等多個(gè)電路構(gòu)成在一塊核心板內(nèi),最大程度支持嵌入式開發(fā)平臺(tái)運(yùn)行,提高開發(fā)平臺(tái)的實(shí)際效率[1]。

        1.2 模塊化的設(shè)計(jì)思想

        現(xiàn)如今,市面上很多嵌入式開發(fā)平臺(tái)都將核心控制芯片和多個(gè)外設(shè)進(jìn)行集成統(tǒng)一開發(fā),但是在不同環(huán)境下,每一個(gè)使用人員對(duì)開發(fā)板本身的使用需求都存在一定差異,因此在實(shí)際應(yīng)用的過程中,大部分使用者只會(huì)使用一部分開發(fā)板的基礎(chǔ)功能,如:鍵盤、LED、串口通信、ADC和DAC等。開發(fā)板上的其他功能就會(huì)出現(xiàn)閑置的情況。不僅如此,一些外設(shè)只能夠在一個(gè)開發(fā)板上使用,無法提供給其他開發(fā)板或者核心芯片。比如:一個(gè)嵌入式開發(fā)板需要同時(shí)檢測(cè)多個(gè)溫度,就需要使用多個(gè)溫度傳感器,但現(xiàn)有的溫度傳感器無法外借給其他開發(fā)板或者核心芯片使用,就會(huì)導(dǎo)致外設(shè)無法復(fù)用。上述兩種情況在實(shí)際應(yīng)用的過程中就會(huì)導(dǎo)致使用成本出現(xiàn)浪費(fèi)的情況,應(yīng)用模塊化設(shè)計(jì)思想,從科研教學(xué)等方面出發(fā),可以將開發(fā)平臺(tái)各部分的功能劃分成獨(dú)立的模塊,組成一個(gè)嵌入式開發(fā)平臺(tái),在這樣的情況下,就可以根據(jù)實(shí)際使用需求,科學(xué)應(yīng)用各個(gè)部分,同時(shí)將所應(yīng)用到的部分和控制系統(tǒng)相連接,促進(jìn)智能硬件產(chǎn)品的設(shè)計(jì)研發(fā)[2]。

        1.3 STM32的模塊化設(shè)計(jì)作用

        基于STM32的模塊化嵌入式開發(fā)平臺(tái)在實(shí)際應(yīng)用過程中,有效避免了模塊閑置情況的發(fā)生,模塊利用率得到了大幅度提高,同時(shí)模塊之間相互獨(dú)立。不僅如此,在部分模塊的硬件芯片升級(jí)時(shí),也不會(huì)影響到其他芯片,最大程度減少新片更新升級(jí)產(chǎn)生不必要的折損率。對(duì)于嵌入式系統(tǒng)而言,可靠性、安全性、低成本、高質(zhì)量等方面都有著嚴(yán)格的要求,嵌入式平臺(tái)最常應(yīng)用于嵌入專業(yè)教學(xué)科研工作中,一般情況下,將嵌入式開發(fā)平臺(tái)中集成多個(gè)開發(fā)板,以此滿足嵌入式系統(tǒng)的教學(xué)需求。

        2 ?STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì)

        嵌入式平臺(tái)主要應(yīng)用于嵌入式專業(yè),幫助專業(yè)內(nèi)的學(xué)生學(xué)習(xí)有關(guān)知識(shí),完成前期項(xiàng)目研發(fā),因此本文主要研究的是STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì),因此除了STM32核心控制模塊確定之外,其他內(nèi)容還需要結(jié)合實(shí)際情況進(jìn)行具體分析。在進(jìn)行設(shè)計(jì)工作前,要針對(duì)外設(shè)功能需求,對(duì)外設(shè)模塊進(jìn)行劃分,一般情況下可以分為:數(shù)碼管模塊、LED指示燈模塊、蜂鳴器模塊、串口通信模塊、數(shù)碼管模塊、ADC接口模塊、觸屏模塊、溫濕度模塊、WIFI模塊、CAN總線模塊、繼電器模塊以及USB接口模塊等。在基礎(chǔ)上,還要明確每個(gè)模塊的電路圖,從而后續(xù)設(shè)計(jì)奠定基礎(chǔ)。

        根據(jù)應(yīng)用情況,外設(shè)模塊還可以劃分為基礎(chǔ)模塊和拓展模塊兩大類,上文中提及模塊的前六種屬于基礎(chǔ)模塊,后六種屬于拓展模塊,需要注意的是,ADC模塊中較為特殊,可以預(yù)留轉(zhuǎn)換接口,以此連接不同的傳感器。溫濕度模塊也只預(yù)留了溫濕度接口,以此在實(shí)際應(yīng)用時(shí)可以直接選擇集成好的溫濕度傳感器,如:ASM2301,就可以有效減少平臺(tái)設(shè)計(jì)成本和時(shí)間成本。在這些模塊中最為重要的就是WIFI模塊和繼電器模塊,前者可以讓嵌入式產(chǎn)品和智能設(shè)備終端進(jìn)行數(shù)據(jù)交互和通信,后者可以實(shí)現(xiàn)電路的自動(dòng)化控制,能夠?qū)φ麄€(gè)平臺(tái)起到安全保護(hù)、自動(dòng)調(diào)節(jié)的作用。隨著科學(xué)技術(shù)的發(fā)展,市場(chǎng)上對(duì)觸屏需求不斷增加,因此觸屏模塊的應(yīng)用次數(shù)也在逐漸增加,觸屏模塊不僅滿足了市場(chǎng)需求,也可以讓信息更好的展現(xiàn)給用戶,實(shí)現(xiàn)人機(jī)交互。最后,也是最為重要的部分,就是CAN總線接口模塊,通過這個(gè)接口可以實(shí)現(xiàn)對(duì)外通信,該模塊使用的是TJA1050芯片,保證平臺(tái)可以繼續(xù)使用??v觀上文對(duì)嵌入式開發(fā)平臺(tái)中模塊的分析,可以看出通過STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì)思想,可以讓很多嵌入式開發(fā)實(shí)驗(yàn)得到落實(shí)。

        以功能模塊傳輸設(shè)計(jì)為例,基于STM32的模塊化嵌入式開發(fā)平臺(tái)進(jìn)行設(shè)計(jì)的過程中,需要考慮到每個(gè)模塊之間的綜合應(yīng)用,保證模塊獨(dú)立性的同時(shí),讓模塊形成具體的智能硬件。因此可知,不同模塊之間要建立起可行有效的傳輸渠道,在充分考慮基本功能的基礎(chǔ)上采用模塊化的思想進(jìn)行智能平臺(tái)的開發(fā),由此實(shí)現(xiàn)不同數(shù)據(jù)之間的轉(zhuǎn)換傳輸。

        3 ?STM32的模塊化嵌入式開發(fā)平臺(tái)的實(shí)現(xiàn)

        由上可知,嵌入式開發(fā)平臺(tái)主要應(yīng)用在科研和教學(xué)活動(dòng)中,尤其是在教學(xué)過程中,需要應(yīng)用到相應(yīng)的開發(fā)板進(jìn)行嵌入式知識(shí)的學(xué)習(xí),甚至于很多學(xué)生會(huì)利用其完成畢業(yè)設(shè)計(jì),因此嵌入式開發(fā)板的選擇和應(yīng)用十分重要。根據(jù)上文研究,想要將嵌入式開發(fā)平臺(tái)的各個(gè)部分設(shè)計(jì)成為獨(dú)立存在,就要在設(shè)計(jì)研發(fā)的過程中,結(jié)合嵌入式產(chǎn)品的實(shí)際需求,靈活組合應(yīng)用相應(yīng)模塊,以此完成產(chǎn)品設(shè)計(jì)開發(fā)。比如:將STM32和電機(jī)驅(qū)動(dòng)模塊進(jìn)行組合就可以得到四軸飛行器,又或者將STM32和電機(jī)驅(qū)動(dòng)模塊、智能傳感模塊等進(jìn)行族和,可以構(gòu)成智能機(jī)器人?,F(xiàn)如今,STM32的模塊化嵌入式開發(fā)平臺(tái)已經(jīng)在智能家居、智能汽車、醫(yī)療保健等領(lǐng)域中得到應(yīng)用。比如:可以將STM32和鍵盤、LED指示燈、數(shù)碼管模塊之間建立平臺(tái),通過這一嵌入式開發(fā)平臺(tái),可以實(shí)現(xiàn)鍵盤掃面、LED、數(shù)據(jù)管、終端等基礎(chǔ)性核心實(shí)驗(yàn)。

        4 ?結(jié)語

        綜上所述,很多嵌入式開發(fā)平臺(tái)中都存在無法復(fù)用或者外設(shè)閑置的情況,而本文采用了模塊化思想,利用STM32芯片,設(shè)計(jì)出一個(gè)獨(dú)立的嵌入式開發(fā)平臺(tái)。這種平臺(tái)有效解決了傳統(tǒng)嵌入式開發(fā)平臺(tái)的缺陷,還節(jié)省了大量的經(jīng)濟(jì)成本,根據(jù)實(shí)際使用效果來看,該平臺(tái)還實(shí)現(xiàn)了模塊之間的靈活組合,能夠完成各類實(shí)驗(yàn)。

        參考文獻(xiàn)

        [1] 查艷芳,劉輝,安峰.基于STM32的模塊化嵌入式開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].科學(xué)技術(shù)創(chuàng)新,2018(33):57-58.

        [2] 查艷芳,劉輝,陳強(qiáng).基于STM32的模塊化硬件設(shè)計(jì)在嵌入式專業(yè)中的應(yīng)用[J].科技視界,2018(28):43-44.

        猜你喜歡
        模塊化
        模塊化自主水下機(jī)器人開發(fā)與應(yīng)用
        基于模塊化控制系統(tǒng)在一體化教學(xué)中的應(yīng)用
        模塊化住宅
        ACP100模塊化小型堆研發(fā)進(jìn)展
        從模塊化中得到的二氧化碳
        模塊化VS大型工廠
        娇妻粗大高潮白浆| 女邻居的大乳中文字幕| 天天躁日日躁狠狠躁av中文| 天堂在线观看av一区二区三区| 亚洲啪啪综合av一区| 欧美在线资源| 无码视频一区二区三区在线播放 | 色男色女午夜福利影院| 精品精品国产高清a毛片| 最新高清无码专区| 93精91精品国产综合久久香蕉| 久久久久久国产福利网站| 男女啪啪免费视频网址| 日韩精品久久中文字幕| 国产成人无码免费视频在线| 亚洲另类欧美综合久久图片区 | 国产女主播大秀在线观看| 午夜国产精品视频在线观看| 中文字幕乱码无码人妻系列蜜桃 | 国产精品人人做人人爽| 亚洲av色先锋资源电影网站| 国产精品玖玖玖在线资源| 亚洲一区视频中文字幕| 人人妻人人澡人人爽人人dvd| 大地资源在线播放观看mv| 久久精品国产88久久综合| 国产交换精品一区二区三区| 夜夜揉揉日日人人青青| 色综合久久丁香婷婷| 操老熟妇老女人一区二区| 精品久久久久久亚洲综合网| 高清不卡一区二区三区| 护士奶头又白又大又好摸视频| 午夜av内射一区二区三区红桃视| 亚洲成年国产一区二区| 无码少妇精品一区二区免费动态| 国产aⅴ夜夜欢一区二区三区| 亚洲二区精品婷婷久久精品| 亚洲人精品午夜射精日韩| 熟妇五十路六十路息与子| 91青青草在线观看视频|