Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
- 1
- 2
Jakby ktoś chciał, zostawiam instrukcję przerobienia ST-LINKa na J-LINKa.
https://www.segger.com/jlink-st-link.html
#elektronika #stm32
https://www.segger.com/jlink-st-link.html
#elektronika #stm32
Zrobiłem kot.
Test matryc LED ze sterownikiem MAX7219 z chińczykexpress na STM32F103, mam nadzieję że część większego projektu (a dokładniej to mam nadzieję że będzie mi się chciało ten projekt wykonać :D )
#elektronika #stm32 #mikrokontrolery
Test matryc LED ze sterownikiem MAX7219 z chińczykexpress na STM32F103, mam nadzieję że część większego projektu (a dokładniej to mam nadzieję że będzie mi się chciało ten projekt wykonać :D )
#elektronika #stm32 #mikrokontrolery

- 0
@RicoElectrico: bez kitu, a np. taki J-Link OB montowany jest na różnych devkitach z mikrokontrolerami i nie podwyższa to ceny o 800 zł (a tyle chyba kosztuje najtańszy J-Link, chociaż też OB jest mocno ograniczony względem normalnego). Dlatego jeśli wygoda ma drugorzędne znaczenie i wystarczy samo SWD to bardziej opłaca się kupić jakikolwiek devkit z J-Linkiem OB niż kupować oryginał :D
I z tego co słyszałem ST-Linka z płytek Discovery
I z tego co słyszałem ST-Linka z płytek Discovery
- 0
@xerxes931: Da się. Potwierdzone i przetestowane, tylko ST-LINK musi być w wersji 2.1.
- 1
Jak poprawnie zaimportować bibliotekę std periph do true studio? Tworzę sobie nowy projekt, wybieram odpowiedniego #stm32 ale okazuje się, że true studio nie ma standardowo do niego bibliotek, więc chce dodać ręcznie i nie wiem jak, bo jak bym tego nie zrobił to gubi się po tych plikach i co chwile mu coś nie pasuje, a to nie może plików nagłówkowych znaleźć, a to jakichś define'ów nie znajduje... jak to
Siema mirki, planuję zrobić taki mały projekcik z płytką STM32, mianowicie małą stację kontroli powietrza - pm2,5/pm10, ew. wilgotność i temperatura, zebrane dane przesyłane przez bluetooth lub wifi lub gsm.
Macie do polecenia jakieś dobre czujniki powietrza i gdzie je kupić od razu? Na botlandzie coś widziałem, ale ceny u nich zazwyczaj są dość przesadzone.
#arduino #stm32
Macie do polecenia jakieś dobre czujniki powietrza i gdzie je kupić od razu? Na botlandzie coś widziałem, ale ceny u nich zazwyczaj są dość przesadzone.
#arduino #stm32
- 1
@11001100110O11: laserowe tylko bierz, ale pamiętaj, że przy zbyt wilgotnym powietrzu pomiary są niedokładne
@11001100110O11: kiedyś znalazłem taką stronę: http://aqicn.org/sensor/
Są na niej opisane i porównane różne czujniki jakości powietrza. Wszystkie z nich da się kupić na aliexpress.
Są na niej opisane i porównane różne czujniki jakości powietrza. Wszystkie z nich da się kupić na aliexpress.
- 1
W jaki sposób mogę programować kilka #stm32 na raz? Da się przy pomocy jtaga, a czy da się przy pomocy swd, czy bootloadera? Jak to rozwiązać?
#elektronika
#elektronika
- 9
Work In Progress, ale działa. Z grubsza, bo soft do mocnego dopracowania jeszcze, i2c master zrobiony i2c slave jeszcze nie. A jest to mój #diy moduł pozwalający na pomiar prędkości i kierunku wiatru za pomocą ultradźwięków, zbudowane na #stm32 f303. I ma współpracować ze sprzętem stacji #meteo v11/v12, na którym z resztą jest zainstalowany "na kanapkę". Dostanie jeszcze kiedyś magnetometr i lepszy wzmacniacz. #elektronika
źródło: comment_43AgcyJkJPBfGmmL67twV1XUJ0ldrOWY.jpg
Pobierz- 2
- 1
@RolnikSamWdolinie: Przesunięcia w fazie. Da się tez po samym czasie lotu dźwięku, ale do tego przydaje się bardzo dobry SNR, a te przetworniki co mam, hermetyczne, to mają tak oszałamiający poziom sygnału, że wzmacniacz na x1000 to jeszcze mało. :D Modelu przetrwalników nie podam, bo to jakas chinska rzecz. Ale to sa podobne jak stosowane w samochodowych czujnikach parkowania.
- 1
#pytanie #programowanie #stm32
Czy taki zapis:
#define RAM_DL 1048576UL
Znaczy UNSIGNED LONG? dokladnie to co po cyfrach? Przy
Czy taki zapis:
#define RAM_DL 1048576UL
Znaczy UNSIGNED LONG? dokladnie to co po cyfrach? Przy
- 1
Korzystam z bibliotek std periph i próbuję napisać kod, który będzie mierzył częstotliwość i okres wchodzącego PWM, chodzi mi głównie o standardowe pwm rc 50Hz, jak powinna wyglądać konfiguracja timera? #stm32 #elektronika
#elektronika #arduino #stm32 #pytanie
Uzywal ktos układu MAX6675 do termopar? Za cholere mi komunikacja nie chce ruszyć...
Uzywal ktos układu MAX6675 do termopar? Za cholere mi komunikacja nie chce ruszyć...
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 4
Hej,
Używam USB (jako host) w #mikrokontrolery #stm32 . Narazie używam biblioteki USB host od ST, która jest dostępna razem z HAL. Do USB podłączam urządzenie klasy HID z kilkoma interfaceami (a dokladnie jest to Logitech Unifying). Niestety działa mi tylko klawiatura mimo, że jest jeszcze myszka :(. Przeczesałem kod wygenerowany z Cube oraz kod biblioteki USB host i wszystko wskazuje na to, ze obsługiwany jest tylko jeden
Używam USB (jako host) w #mikrokontrolery #stm32 . Narazie używam biblioteki USB host od ST, która jest dostępna razem z HAL. Do USB podłączam urządzenie klasy HID z kilkoma interfaceami (a dokladnie jest to Logitech Unifying). Niestety działa mi tylko klawiatura mimo, że jest jeszcze myszka :(. Przeczesałem kod wygenerowany z Cube oraz kod biblioteki USB host i wszystko wskazuje na to, ze obsługiwany jest tylko jeden
- 1
Walczę z komunikacją pomiędzy kilkoma #stm32 poprzez usart, stworzyłem taką magistralę jak na załączonym obrazku, jest jeden master i kilka modułów slave, master rozsyła komendy z ID, jeżeli układ slave stwierdzi, że wysłana komenda jest do niego, wysyła swoje dane, na raz może nadawać tylko jeden slave. Dodatkowo kiedy slave nie nadaje zmieniam tryb jego pinu z GPIOModeAFPP na GPIOModeINFLOATING i problem jest taki,
źródło: comment_CMfvZuEEYlsoLCteclSFWuORlYxPu49W.jpg
Pobierz- 1
@karololo: Mirku dlaczego tak? UART jest typowym interfejsem komunikacyjnym pomiędzy dwoma urządzeniami. Dlaczego nie i2c(na jednej płytce) albo RS485?
Posłuchaj co o takim podejściu mówi znany elektronik Mariusz Pudzianowski ( ͡° ͜ʖ ͡°)
Posłuchaj co o takim podejściu mówi znany elektronik Mariusz Pudzianowski ( ͡° ͜ʖ ͡°)

- 0
Komentarz usunięty przez autora
@majsterV2: ten przypominajkę dał xD. Kompa złożyłem 2 dni temu, jeszcze mi kilka dni zejdzie na konfig no i muszę ogarnąć też resztę. Mam temat w zakładkach, także jak z tym ruszę to zawołam.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
- 1
@Tymian: tak, wysypuje się już przy samej kompilacji i wymaga jego własnych bibliotek
Czy architektura CPU STM jest najlżejsza w emulacji przez wszystkie inne, a zwłaszcza słabe procesory?
Coś szalonego wpadło mi do głowy, ale straty w spadku mocy obliczeniowej muszą być jak najmniejsze!
#elektronika #stm32 #programowanie #linux #pytaniedoeksperta
Coś szalonego wpadło mi do głowy, ale straty w spadku mocy obliczeniowej muszą być jak najmniejsze!
#elektronika #stm32 #programowanie #linux #pytaniedoeksperta
- 1
@majsterV2: Dobre duchy spoza mirko podpowiadają żebyś zainteresował się jeszcze tą architekturą. https://riscv.org/
@majsterV2 Jedyny VM w Js dla Linuksa stworzyli kiedyś goście chyba od Qemu
Jak zrobić zdalnie sterowanego karalucha? ( ͡º ͜ʖ͡º)
Jaki scalak będzie mi do tego potrzeny?
Chętnie postawiłbym go na #linux, ze względu na kontroler USB ( ͡° ͜ʖ ͡°)
#elektronika #elektronikadiy #majsterkowanie #stm32 #pytaniedoeksperta #karachan
Jaki scalak będzie mi do tego potrzeny?
Chętnie postawiłbym go na #linux, ze względu na kontroler USB ( ͡° ͜ʖ ͡°)
#elektronika #elektronikadiy #majsterkowanie #stm32 #pytaniedoeksperta #karachan
@majsterV2: myślę że bez Rasbperry Pi się nie obejdzie, ale koniecznie v3 albo Zero W, żeby sterować zdalnie po BT. Przy okazji postawisz sobie też na nim KODI, serwer FTP i RetroPie ( ͡° ͜ʖ ͡°)
- 2
Zacząłem zabawę z modułami radiowymi nrf24L01, będę próbował się z nimi dogadać na stm32f1 i na początek mam pytanie, czy mogę wysyłać dane z 3 modułów do jednego modułu? W sensie, że w tym samym czasie, czy muszę robić tak, że master wysyła informacje do slave1, że chce otrzymać dane i slave1 mu je wysyła, potem wysyła informację do slave2, ten mu wysyła i tak dalej, czy mogę to jakoś jedcznocześnie słać
@karololo: To o czym mówisz to klasyczny problem wielodostępu ( ͡° ͜ʖ ͡°) Wydaje mi się, że odpytywanie przez mastera będzie optymalne. Tak to musiałbyś albo jakieś timesloty zrobić (co byłoby pewnie trochę trudne do ogarnięcia z retransmisjami które te moduły wspierają) albo wybrać jakiś protokół wielodostępu jak szczelinowy ALOHA lub inny.
- 1
Chciałbym, żeby #stm32 f0 wystawił coś na jakimś pinie, gdy odłącza się mu zasilanie, czy jest to tak po prostu możliwe, jest jakaś flaga, która mówi, że napięcia spada z np. 3,3V na niższe? #elektronika
- 0
@karololo: nie, musisz to zewnetrznym układem zrobić np. http://www.linear.com/product/LTC694-3.3
- 0
@birus: niekoniecznie, znalazłem takie coś http://mikrokontroler.pl/2010/08/04/obsluga-programowanego-detektora-napiecia-pvd/





















Mianowicie konfiguracja openOCD nie "umie" go zresetować sama, więc gdy chce wgrać program ręcznie wciskam "RESET" na płytce i wtedy przechodzi, w przeciwnym razie dostaje:
TARGET: STM32F030F4Px.cpu - Not halted
in procedure 'program'
in procedure 'reset' called at file "embedded:startup.tcl", line 478
źródło: comment_YgrMXXK0qzZUT4Z3DRiC4BgPXJzp4rJo.jpg
Pobierz1. Łączy się z ten programator z prockiem przez ST-Link Utility (pytanie czy w ogóle ten klon z nim zadziała)?
2. Też miałem ten problem w którejś wersji STM workbencha. Rozwiązałem to eliminując w ogóle używanie reseta (tylko dwie nogi SWD do programowania+GND). Musisz zmienić ustawienia w następujący sposób:
W STM workbench, daj: Run -> Debug Configurations -> i Wybierasz projekt (musi być skompilowany) ->Zakladka Debugger, na dole masz script: "use