一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

arduino和stm32有什么區(qū)別

姚小熊27 ? 來源:電工之家 ? 作者:電工之家 ? 2020-05-03 17:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

總的來說arduinostm32是不具備直接對比性的。因為它們二者處于不同的維度,如果非要說誰強大的話,那么對于工具而言,要看使用它的人,能把工具發(fā)揮到多強大。

Arduino是一個開源的電子開發(fā)原型平臺。其包含硬件開發(fā)板和軟件IDE和各種開發(fā)生態(tài)。所以Arduino是一個集合了硬件和軟件的綜合體。

至于STM32,可以先簡單的理解為,ST意法半導體,基于ARM Cortex-M系列的單片機?,F(xiàn)在我們一提到STM32,就認為是一系列的單片機,也就是一顆MCU芯片。如果我們用STM32單片機做一個硬件開發(fā)板,再加上常用的Keil或是IAR集成開發(fā)環(huán)境,也形成一個軟硬結(jié)合的綜合體,就可以和Arduino來對比一下。

當二者都形成一個綜合體的時候,我們就可以簡單的對比一下:

Arduino開發(fā)板也是需要單片機的,不過使用的是ATMEL公司的ATMEGA系列單片機,從單片機的性能上來看,大部分的Arduino開發(fā)板還是使用的8位單片機,當然現(xiàn)在也有使用32位的Arduino開發(fā)板。但是目前最普及的還是8位單片機,所以這一點上STM32的性能就遠遠高于Arduino開發(fā)板使用的單片機了。

然后說說硬件開發(fā)板,我們通常都是購買現(xiàn)成的Arduino開發(fā)板,雖然它也有很多的擴展板和傳感器模塊供我們二次開關(guān),但是仍然在一個固定的硬件基礎(chǔ)上。至于STM32的話我們可以設(shè)計各種各樣的開發(fā)板,當然這個需要大家會畫PCB電路板??傊覀兛梢愿鶕?jù)自己的應(yīng)用設(shè)計屬于我們自己的開發(fā)板。

在看看IDE集成開發(fā)環(huán)境,超子喜歡使用keil,當然iar也很好用。我們使用C語言開發(fā)STM32,不管是用寄存器還是庫進行開發(fā),都需要我們對STM32的各種硬件外設(shè)比較了解,同時對于c語言也要熟練使用。

而對于Arduino而言,開發(fā)上手相對容易,因為Arduino對硬件底層做了很多的封裝,尤其適合新手入門。

總而言之Arduino生態(tài)做的非常好,各種配套教程也很系統(tǒng),上手簡單。STM32的話需要我們自己做的事情比較多,自己搭建硬件和軟件結(jié)合,對C語言要求也比較高,入門比Arduino難。但是掌握之后,靈活多變,可以適應(yīng)各種各樣的應(yīng)用場景。

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

    關(guān)注

    2293

    文章

    11032

    瀏覽量

    364749
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    GD32與STM32什么區(qū)別

    電子發(fā)燒友網(wǎng)站提供《GD32與STM32什么區(qū)別.docx》資料免費下載
    發(fā)表于 04-03 17:27 ?0次下載

    請問stm32u545這種spi帶boot的和不帶boot的什么區(qū)別?

    請問這種spi帶boot的和不帶boot的什么區(qū)別
    發(fā)表于 03-10 07:16

    ATX主板和ITX主板什么區(qū)別?

    在計算機硬件領(lǐng)域,主板是承載計算機核心組件的關(guān)鍵部件,其類型多樣,性能也各有千秋。那么ATX主板和ITX主板什么區(qū)別呢,下面來介紹一下:
    的頭像 發(fā)表于 03-03 08:47 ?711次閱讀

    DLP中video模式與pattern模式什么區(qū)別?

    你好,請問,在DLP相關(guān)文檔中,提到video模式與 pattern模式,請問這兩種模式什么區(qū)別?
    發(fā)表于 03-03 08:32

    私有云和公有云什么區(qū)別

    私有云和公有云在多個方面存在顯著的區(qū)別,以下是具體的比較,主機推薦小編為您整理發(fā)布私有云和公有云什么區(qū)別
    的頭像 發(fā)表于 02-20 10:38 ?728次閱讀

    AIGC和AI什么區(qū)別

    AIGC是AI在內(nèi)容生成領(lǐng)域的一個特定應(yīng)用方向,AI的技術(shù)發(fā)展為AIGC提供了基礎(chǔ)和支撐。那么,AIGC和AI什么區(qū)別呢?下面,AI部落小編帶您詳細了解。
    的頭像 發(fā)表于 02-20 10:33 ?826次閱讀

    請問ADS8343和ADS8341什么區(qū)別?

    請問ADS8343和ADS8341什么區(qū)別
    發(fā)表于 01-08 06:30

    LMP91200 VCM和VCMHI引腳什么區(qū)別?

    VCM和VCMHI引腳什么區(qū)別,是說如果傳感器是高阻態(tài)的需要接VCMHI 嗎?
    發(fā)表于 12-31 07:36

    DAC7742和DAC7741什么區(qū)別?

    DAC7742和DAC7741什么區(qū)別?
    發(fā)表于 11-22 08:31

    FCCSP與FCBGA都是倒裝有什么區(qū)別

    本文簡單介紹了倒裝芯片球柵陣列封裝與倒裝芯片級封裝的概念與區(qū)別。 FCCSP與FCBGA都是倒裝,怎么區(qū)分?什么區(qū)別?
    的頭像 發(fā)表于 11-16 11:48 ?4173次閱讀
    FCCSP與FCBGA都是倒裝有<b class='flag-5'>什么區(qū)別</b>

    美國多IP服務(wù)器和美國多服務(wù)器什么區(qū)別

    美國多IP服務(wù)器和美國多服務(wù)器什么區(qū)別 美國多IP服務(wù)器和美國多服務(wù)器在概念、功能以及應(yīng)用場景上存在明顯的區(qū)別。主機推薦小編為您整理發(fā)布美國多IP服務(wù)器和美國多服務(wù)器
    的頭像 發(fā)表于 11-11 10:22 ?699次閱讀

    RTOS與Linux到底什么區(qū)別

    很多做嵌入式開發(fā)的小伙伴都存在這樣的疑惑:RTOS與Linux到底什么區(qū)別?
    的頭像 發(fā)表于 10-29 09:53 ?1276次閱讀

    請問TAS5611APHDR與TAS5611APHD什么區(qū)別?

    TAS5611APHDR與TAS5611APHD什么區(qū)別?TAS5611APHDR是否可以應(yīng)用到TAS5611A說明書上的電路圖嗎?AD mode與BD mode工作模式什么區(qū)別
    發(fā)表于 10-28 08:02

    功放和運放到底是什么區(qū)別

    想請問一下功放和運放到底是什么區(qū)別,感覺只要接一個小負載,運放的輸出電流也可以很大?。康降?b class='flag-5'>有什么區(qū)別
    發(fā)表于 09-10 07:00

    請問VCA821和VCA824什么區(qū)別

    請問VCA821和VCA824什么區(qū)別?兩個芯片的概述基本都一樣,但是細看里面的資料會發(fā)現(xiàn)一些參數(shù)圖表好像是不一樣的。那到底怎么看,什么區(qū)別?
    發(fā)表于 09-05 07:59