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
Wszystko
Najnowsze
Archiwum

karololo
- 1

repro5
- 0
@karololo: makefile jest ?
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/
Sprzedam STM32L476 Nucleo-64, nowe, nieużywane, dwie sztuki.
Cena: 49.90 zł + przesyłka
allegro . peel
#stm32 #elektronika #mikrokontrolery #sprzedam
Cena: 49.90 zł + przesyłka
allegro . peel
#stm32 #elektronika #mikrokontrolery #sprzedam
- 10
Tymczasem, w ramach kolejnych nudnych rzeczy, które popełniłem w ramach zabaw z #elektronika. Małe moduły zrobione na #stm32 a konkretniej F030. Uzupełnione o transciver RS485 i customowy protokół wymiany danych. Ot, zamiast ciągnięcia nie wiadomo ilu kabli do zewnętrznych czujników, wystarczą teraz 4 i standardowa skrętka. A przy okazji kontroler od oświetlenia dostał w końcu soft pozwalający na odbiór danych ze stacji #meteo (poziom oświetlenia
źródło: comment_z7rvWkM2kYXMhWuO5zXq9umVa2Ld0qUz.jpg
Pobierz- 0
@Kaworu: ok czyli do czego to jest?
- 0
@Jebwleb: To tu konkretne, to taka macka. Inne urządzenia na magistrali mogą zapytać te macki o jakieś nielokalne dane i coś w związku z tym robić. Obecnie zaimplementowane jako czujniki oświetlenia i interface do modułów PIR. Z których dane bierze sterownik na przykład oświetlenia.
@miszczo997: Szczerze wydaje mi się, że to tylko kwestia odpowiedniego kompilatora który C++ skompiluje dla konkretnego procka. Keil podobno ma takie możliwości. Sam nie wiem bo piszę w C dla nrf51822 który ma cortex-M0
- 1
@miszczo997: W Keilu jest kompilator c++ a ostatnio nawet clang. Inna bajka to czy bsp dla stm go wspiera. Sam cmsis jest kompatybilny ale zwykle biblioteki już nie. Jeżeli chcesz koniecznie używać c++ to zerknij na mbed. Jest wersja offline działającą z Keil i Eclipse.
- 4
#stm32, #elektronika, #jezykc, #programowanie
Cześć, n00b level over 9000 here, więc proszę o wyrozumiałość.
Piszę program, który ma w odpowiednim czasie ustawiać 1 lub 0 na wybranym pinie według określonej w postaci struktury sekwencji. Wykorzystuję do tego cztery kanały TIM1 skonfigurowane jako Output Compare. Licznik liczy z częstotliwością 20 kHz i jest resetowany co sekundę. Co każdą sekundę sekwencja ma się powtarzać. Niestety
Cześć, n00b level over 9000 here, więc proszę o wyrozumiałość.
Piszę program, który ma w odpowiednim czasie ustawiać 1 lub 0 na wybranym pinie według określonej w postaci struktury sekwencji. Wykorzystuję do tego cztery kanały TIM1 skonfigurowane jako Output Compare. Licznik liczy z częstotliwością 20 kHz i jest resetowany co sekundę. Co każdą sekundę sekwencja ma się powtarzać. Niestety





















