Ko te EPS32 he raupapa-a-rorohiko-a-taputapu taputapu whakauru me te rua-aratau Wi-Fi me Nihokikorangi.Ko te STM32, i tetahi atu taha, ko te raupapa o te 32-bit microcontrols i whakarewahia e Straicroelectronics.Ahakoa e mahi ana te tokorua i te hoahoanga 32-bit, nga korerorero mo to raatau whanaungatanga, nga rereketanga o te mahi, me nga painga i roto i nga mara motuhake ka haere tonu.Ko tehea te rangatira, STM32, ESP32 ranei?Ko tenei tuhinga e whakaatu ana i tetahi whakataurite taipitopito hei awhina i a koe ki te whakatau i tetahi whakatau mohio!
Pūtea kōrero
I whakawhanakehia e nga punaha Espressif, ko te ESP32 he maramara Wi-Fi kaha e whakahaere ana i te nuinga o te 230 mhz, e whakamahi ana i te mahi 40nm me te whakaatu i te MCU-rua-rua.E tautoko ana tenei maramara i te Wi-Fi Aratau me te Nihokikorangi i roto i te roopu 2.4 GHz, me te mana whakahaere o te 600 DMIPS.Kei roto i ona waahanga matatau te rongoa hihiri, nga momo whakaora-kaha, me te hangarau whakaipoipo karaka.Ko te ESP32 e hono ana i nga waahanga penei i te kaha Acrofier, te tātari-a-mana, te antena, te rf Balun, i hangaia mo te whānuitanga o te pāmahana nui mai i te -40 ° C ki te 125 °C.Ka tautokohia nga kawa whakawhitiwhiti korero tae atu ki te I2C, I2s, Spi, me Uart, te whakatutuki i nga hiahia tono.
I hangaia e Stmmicroelectrocs, ko te STM32 e tohu ana i nga kohinga o te microcontroller, kei reira "St" e tu mo Stmicroelectroct, "m" mo te hoahoanga 32-bit.Ko enei Microcontrols e pa ana ki nga kaituku raupapa o te cortex-M, tae atu ki nga tauira penei i te cortex-m0, M0 +, M3, M3, me M7.Kua wehea te raupapa STM32 ki nga raupapa iti-raupapa, tino ko te STM32F101 me te raupapa STM32F103.Ko te STM32101 e whakahaere ana i te 36 MHz, i te wa e whakahaere ana te raupapa STM32F103 i te tau 72 mhz.Ko nga mea whakamutunga e whakarei ake ana me etahi atu hipi me nga peripherals, he painga nui mo nga tono matatini.
Te kaha o te tukatuka:
Ko te STM32Tropler kua whakauruhia ki te kaituku xtensa, ko te tikanga kia rite ki te waahanga takirua-matua ranei.Ko te tere o te karaka o te kaiwhakaari i te 160 ki te 240 mhz.He mea hanga mo te whaihua me te whakaatu i te 320kb RAM me te 448KB Rom, te arotau i nga mahi me te mana rokiroki.
Mo nga tono e hiahia ana ki te kohi mana-iti o te ultra-iti, ka whakamahia e te Microcontroller te mana whakahaere-iti (ULP).
Kōwhiringa honohono:
Ko te honohono te kaha o te STM32 Mucrocontler:
Nihokikorangi: Ka tautokohia te Nihokikorangi V4.2 BR / EDR, e taea ai te pakari me te whakawhitiwhiti ahokore ahokore ahokore.
Wi-Fi: Ko te whakaurunga o Wi-Fi 802.11 B / G / n e whakarite kia taea e te Microcontroller te hono atu ki te ipurangi me etahi atu taputapu whatunga.
Ko nga hononga peripheral:
E tautoko ana a STM32 i nga momo taonga, ka tino mohio:
- He 12-bit sar Adc e kaha ana ki te whakahaere ki te 18 nga awa, e whakarato ana i te hurihanga o te whakaingoa-ki-mamati.
- Kei roto i te Microcontroller 34 nga titi gpio promio.
- Kei roto i nga Data DIC 8-bit, nga hononga I2C rua, me nga hononga I2s rua.
- Ko etahi atu o nga hononga ka uru ki te pahi pahi 2.0, he Atanga Ethernet Mac e tautoko ana i nga tikanga o te waa, me te mana mamao.
- Kei te tautoko ano te Microcontroller ki te 16 nga awa o te motuka motuka me te PWM.
- Kei roto i te atanga taapiri kaha a Hall, te whakawhānui i tana whaihua i te kitenga o te mara maori.
Kaituka:
Ko te matua o te stm32troller o te kaitukatuka ringa cortex-m4f.Ka whakahaerehia tenei kaiwhakawai i nga tere karaka o te 84 mhz, 100 mhz ranei, me nga whakahiato tae atu ki te 168 mhz, 180 mhz mo nga tono nui ake.Ma tenei momo ka taea e nga kaiwhakamahi te whiriwhiri i te tere tika i runga i o raatau hiahia tukatuka, me te whakapau kaha ki te kohi mana me te mahi.
Maharatanga:
- Mahara General: Kua whakauruhia te Microcontroller ki te 192 kb o te mahara mahara whanui, e tika ana mo te penapena i nga raraunga tono me nga tohutohu whakahaere.
- Mahara Com-Com: He taapiri 64 kb o te mahara o te mama-matua e whakarato ana i nga waa tere tere.
- Mahara-I-Whakahoki I Te Wahanga Tuarua: He iti ano hoki te maharatanga o te mahara o te pākahiko, tae atu ki te 80 paita, me whakarite te pono o nga tono e hiahiatia ana kia kaha tonu te tono.
Rokiroki Flash:
Ko nga Microcontroller STM32 e tuku ana i nga momo rokiroki Flash - 512 KB, 1048 KB, 2048 KB, e whakarato ana i te waatea mo nga tono matatini.I tua atu, ka taea e te mahara o te wharepukapuka ki te 512 rokiroki raraunga, he mea nui mo te kawenga tuatahi me te whakatutukitanga o te punaha.
Tuhinga o mua.
Kei te whakauruhia a STM32 ki te maha o nga peripherals, ka tino mohio, ka pai hoki mo nga kaupapa rereke:
- Atanga USB: Kei roto i te USB 2.0 otg (i-te-haere) me te FS (tere tonu), ka taea te tuku hononga me nga whakawhiti raraunga tere me etahi atu taputapu USB.
- Kawa Whakawhitiwhiti:Ka taea e te atanga 2.0B te tautoko i te paerewa whakawhitiwhiti haurangi, ka taea e nga hononga I2C maha te hono atu ki nga waahanga iti-tere penei i nga kaitoi me nga whakaaturanga iti.
- Te rokiroki me te whakawhitiwhiti korero rangatū: Ka tautokohia e ia te whakamahi mo te whakawhitiwhiti korero rangatū, te putanga mo nga kaari SD / MMC, e whakahaere ana i te takiuru raraunga me te penapena.
- Te wa me te taatai i nga tohu taapiri: he tohu tuuturu, he tohu mataaratanga hei aukati i te mahi hapa, me te mahi maeneene me te mahi.
ESP32 me te STM32 Microcontroller e mahi ana i nga kaupapa rereke me te Excel i roto i nga tono rereke, ka tukuna nga waahanga ahurei kua whakaritea ki nga whakaritenga motuhake.Anei te whakataurite taipitopito hei awhina i a koe ki te mohio ki o raatau rereketanga:
Ngā Wāhanga Tono
ESP32: I hangaia i te tuatahi mo nga tono iot me te atamai, he pai te ESP32 mo te hono me te whakahaere i nga taputapu ki te Ipurangi.
STM32: Ko tenei maramara e whakamahia whānuitia ana i roto i nga punaha whakahaere ahumahi, HikoThotive, me nga taputapu rongoa, kei reira te uaua me te mahinga whakauru / whakaurunga nui.
Kaihoanga Pūari
ESP32: Ka whakaatuhia he hoahoanga tukatuka takirua me te 1 o te Pae Whanui me te 1 o te Pae Tuarua, he pai mo nga mahi e tika ana kia kaua e whai mana te whakahaere.
STM32: Ko te nuinga o te waa e whakamahi ana i te hoahoanga kotahi-matua ranei, e whakarato ana i nga kaha whakahiato kaha mo te algorithms matatini me nga mahi tukatuka.
Nga waahanga matua
ESP32: Whakauru ki te hononga Wi-Fi me te Nihokikorangi tika i runga i te maramara, te tautoko i nga momo whakaora-kaha hei whakawhānui i te koiora o te taputapu honohono.
STM32: Kaore i te tohu i nga waahanga honohono taketake o te ESP32 engari he pai ki te mana whakahaere o nga aripheral me te whanui pahi, me nga Pōti Ethernet), me te whakahaere i nga tono nui ake.
Te whanaketanga whanaketanga
ESP32: Te whakaurunga o Wi-Fi me Nihokikorangi, me te Taputapu Tiwhikete SDK me te Whakawhanake, kia ngawari ake te whakatinana i nga mahi me te kore e tino mohio.
STM32: Na te kore o nga hangarau whakawhiti korero, me nui ake te whakamahinga me te whakarite, te tono i te waa me te mohio ki nga tohungatanga.
Utu
Pricing General: Ko te utu o te ESP32 te tikanga iti iho i te STM32, he kowhiringa utu mo nga kaihanga e arotahi ana ki nga kaupapa honohono honohono.
Tauira teitei - etahi putanga matatau o te ESP32 (E.G., ko te hunga e whakamahi ana i nga tauira STM32, e whakaatu ana i nga waahanga whakawhitiwhiti korero e tukuna ana e ratou.
Ahakoa e taea ai e te ESP32 te waahi pai rawa atu mo nga roopu akonga na te mea e whai hua ana, kaore he whakakapinga tino pai mai i te tirohanga kowhiringa hua.He maha nga take e tika ana kia whakaarohia i te wa e whiriwhiri ana koe, a he pono ki te whakaaro ka taea e tetahi te whakakapi i tetahi atu.E rua nga ESP32 me te STM32 e whakamahia ana i te microcontroller, ia me ona painga ahurei me nga ngoikoretanga ahurei me nga ngoikoretanga.
Ngakau
|
ESP32
|
STM32
|
Painga
|
|
|
Mara e tika ana
|
Putanga nui i roto i nga rohe ahumahi me
Te ti'aturiraa teitei
|
Putanga nui i roto i nga rohe ahumahi me
Te ti'aturiraa teitei
|
Te painga mo te utu
|
He utu nui te utu mo te whanaketanga
whakakotahi me te kaha kaha
|
Te tipu o nga utu utu mo te utu
|
Tautoko taiao a Arduino
|
iti ake te uaua ki te hōtaka, pakari tuwhera
hapori
|
He uaua ki te tiimata me te teitei
Ko te pihi ako
|
Hanga-i roto i te bluetooth me Wi-fi
|
Ko te Nihokikorangi me Wi-Fi kei te whakaheke i te
Tuhinga o mua
|
-
|
Kaituku-rua
|
Taea ai mo te miro-maha-roroa
mahi
|
-
|
Te nuinga o te tere tere
|
Te tere tukatuka teitei me te mana whakahaere
tae atu ki te 240mhz
|
-
|
Te whakaheke taputapu parakore
|
Ko te whakawhiwhi taputapu tino ngawari, e hanga ana
Te Whanaketanga
|
Ko nga utu taapiri taputapu nui ahakoa te
Taputapu Taputapu Taputapu Tuuturu
|
Ngoikoretanga
|
|
|
Tau iti o te titi
|
He ruarua noa nga titi, he iti ake te hanga
e tika ana mo nga kaupapa e hiahia ana ki te maha o nga tauranga IO
|
-
|
Taputapu Taputapu Taputapu Rawa
|
Ko nga taputapu whakariterite e hiahiatia ana e
Ko te tino maarama ki nga tikanga whakahiato me nga taputapu raina whakahau
|
-
|
Te tukanga whakahiato puhoi
|
tere tere tere atu i etahi atu
Kōwhiringa
|
Ko te whakahiatotanga whai hua, engari ko nga utu
kaha haere
|
He matatini debugging
|
He ahua uaua me te raupaparorohiko
Nga tikanga aukati
|
Taputapu debugging debugging, engari he maha ake
utu whakaheke taputapu utu
|
He utu nui te utu mo te whanaketanga
whakakotahi me te kaha kaha
|
-
|
Te tahu tika me te whakahiato
|
ESP32
|
STM32
|
-
Rāhipere
Pi Pico
-
STM32
Rārangitanga
- Arduino
Nano
- Hoa mārie
- nrf5xxxx
- Ētahi atu
Putanga ESP
|
-
Gd32
Raupapa (gigadevice)
- Numa
(Huihuinga)
- Microchip
PIC32 Series
- Kupu siliken
Labs EFM32 Series
- Texas
NGĀ TOHUTOHU MSP430 Series
|
Ka taea te whakariterite i te microcontroller ma te whakamahi i nga momo papaaho raupaparorohiko, i roto i te tohu arduino me te micropython he tino whiriwhiri i waenga i nga kaihanga.Kei ia taputapu katoa nga hiahia o nga kaupapa me nga hiahia o te whakamahere, te ngawari ki te tukanga whanaketanga mo nga momo tono.
He Whakamarama me te Whakaaturanga Arduino: Ko Arduino ID he taiao whanaketanga-tuwhera e tautoko ana i te papatono i C ++.E mohiotia ana mo tana atanga ratarata-kaiwhakamahi, kia ngawari haere ai mo nga mea hou.Ka taea e nga kaiwhakawhanake te whakamahi i nga rauemi arduino mana me te nui o nga whare pukapuka me nga tohu tauira e whakaratohia ana e nga tini kaitoha-tuatoru.Kua whakatauhia te taiao mo te taapiri haere me te tere o te whanaketanga tere, ka tere te tere o te mahi mai i te ariā ki te prototype.Ka taea e te Arduino te whakarite me te whakawhānui i te waehere ma nga wharepukapuka taapiri, ka taea te whakauru ki te whakarei ake i te taumahinga, te taapiri ranei i nga waahanga hou.
Te whakamahere me te micropython: I tetahi atu taha, ko te micropython he kaupapa Python 3 whakatinana motuhake mo nga microcontrort.Ka taea e koe te tuhi i nga tuhinga Python mo nga punaha whakauru e whai kiko ana te rauemi me te whai mana iti.Ko te MicropyThon e tu ana mo tana ngawari me te maarama, ko te mea e pai ana ki nga kaiwhakamaori e whakanui ana i te panui a Python me te syntax tika.He paparanga tika mo te hunga e hiahia ana ki te tango i te momo kaupapa python poto ki te whakawhanake i te waehere whaihua me te whakariterite e tika ana mo nga taputapu penei i te ESP32 me te kaha o te rokiroki me te kaha o te tukatuka.
Nga Pātai Auau Tuarua [FAQ]
1. He pai ake te STM32 i te ESP32?
Ko te STM32 me te ESP32 e whai kiko ana ki nga whakairinga whanui mo te whakaurunga whakauru, tae atu ki te GPIo, ADC, DAC, TITER, UART, I2C, me Spi.Ina koa, ko STM32 te tikanga ki te tuku i te ngawari me te mana whakahaere, tae atu ki te 140 i / O nga titi i whakaritea ki te 40 Pins 40 o Esp32.Ano, ka whakaratohia e STM32 nga kaiwaiata matatau, he maha nga ADC me nga DCS, te whakaterenga taputapu taputapu, me etahi atu waahanga taapiri.
2. He aha te ora o te ESP32?
Heoi, kaore he waahanga rereke i roto i te ESP32 e mau ana.
3. Ko te ESP32 ahumahi?
Ae, ko te ESP32 he Poari Whakawhanaketanga Ahumahi, kua hoahoa motuhake mo nga tono i roto i nga taiao ahumahi.