Skocz do zawartości

MXCHIP - tańsza alternatywa dla ESP8266?


Pomocna odpowiedź

Napisano

MXCHIP - tańsza alternatywa dla ESP8266?

Moduł ESP8266 zyskał swoją popularność dzięki niewiarygodnie niskiej cenie. Okazuje się, że ESP nie są jedynym wyborem w swoim niskim pułapie cenowym - jest jeszcze MXCHIP. Nowy MXCHIP EMW3060-P to aktualnie jeden z najtańszych modułów do zastosowań IoT.

UWAGA, to tylko wstęp! Dalsza część artykułu dostępna jest na blogu.

Przeczytaj całość »

Poniżej znajdują się komentarze powiązane z tym wpisem.

@Inari nie wiem jaki adresowalny pasek led masz na myśli, jeśli WS2812 to PWM chyba nie najlepiej nadaje się do takiego celu. Natomiast SPI można czasem wykorzystać.

A moduł jest przedziwny... Prawie nie ma peryferiów, ale za to na pokładzie mikroprocesor a nie mikrokontroler. Ciekawy wynalazek.

2 godziny temu, Elvis napisał:

@Inari nie wiem jaki adresowalny pasek led masz na myśli, jeśli WS2812 to PWM chyba nie najlepiej nadaje się do takiego celu. Natomiast SPI można czasem wykorzystać.

A moduł jest przedziwny... Prawie nie ma peryferiów, ale za to na pokładzie mikroprocesor a nie mikrokontroler. Ciekawy wynalazek.

chodzi mi konkretnie o https://learn.adafruit.com/neopixels-on-raspberry-pi/raspberry-pi-wiring
gdzie podłączają pasek pod gpio pwm

Podłaczaja pod pwm, bo raspberry nie ma bezpośredniego wsparcia dla protokołu używanego przez ws2812. Ten moduł nie ma pwm, więc zamiast tego można użyć spi, albo bezpośrednio gpio. Ciężko jednak cokolwiek powiedzieć bez dokumentacji tego mikroprocesora.

  • Lubię! 1
8 godzin temu, Elvis napisał:

@Inari A moduł jest przedziwny... Prawie nie ma peryferiów, ale za to na pokładzie mikroprocesor a nie mikrokontroler. Ciekawy wynalazek.

Skąd info, że to mikroprocesor jak nawet na screenie jest oznaczenie mikrokontrolera?

  • Lubię! 1
2 minuty temu, Elvis napisał:

Ok, właśnie poczytałem dokładniej i faktycznie ARM9 jest używany w mikrokontrolerach. Trochę mnie to zaskoczyło, bo na ARM9 od dawna działa linux, a następcą rdzenia był ARM11, chociaż chyba podział na mikrokontrolery i mikroprocesory traci sens 😞

Przykład mikroprocesora opartego na ARM9: https://www.microchip.com/wwwproducts/en/AT91SAM9260

W zasadzie w reference manual jest info o tym, że MMU jest opcjonalne i wtedy mógłby to być MPU, ale na co kumu taki sprzęt 🙂

  • Lubię! 1

Zdecydowanie podział na mcu i mpu traci powoli sens. Właściwie dość często ciężko jest powiedzieć czy to rozbudowany mcu, czy może mpu z wyjątkowo rozbudowanymi peryferiami.

Dnia 1.02.2019 o 23:54, SweetDreams napisał:

W zasadzie w reference manual jest info o tym, że MMU jest opcjonalne i wtedy mógłby to być MPU, ale na co kumu taki sprzęt 🙂

Nie powiedział bym żeby MMU był wyznacznikiem bycia mpu. Raczej brak lub obecność peryferiów tyłu i2c, i2s czy spi są raczej realizowane przez zewnętrzny element w przypadku mpu. W sumie muszę się przyjrzeć temu jak to jest realizowane w typowych konstrukcjach.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...