Otwierasz pierwszy lepszy plik i czytasz co w nim pisze: ****************************************... * (at)attention * * <h2>© COPYRIGHT(c) 2016 STMicroelectronics</h2> * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following...
Witam Buduję ten projekt https://github.com/hobbymachinist/els/bl... Tu są materiały do tego projektu https://github.com/hobbymachinist/els Pytanie do znawców.... Jak zaprogramować Nucleona? Może mi ktoś to wytłumaczyć jak się za to zabrać lub czy jest gdzieś jakiś poradnik krok po kroku? Wiem że pliki znajdują się w folderze "scr" ale...
https://github.com/Serasidis/STM32_HID_B...
Odpowiem może "wierszem" - poniżej dosyć dobrze przetestowane przerwanie od SPI występującego w STM32F4: https://github.com/DISTORTEC/distortos/b... A tu funkcja nadawania: https://github.com/DISTORTEC/distortos/b...
Projekt zegara na STM32 i GPS https://github.com/tysch/STM32-Nixie
To co tam jest na tej stronce, to może jakieś specyficzne implementacje dla Keila. Generalnie dla zagnieżdżonych sekcji krytycznych polecam przejrzeć kod z distortos. To będzie Twoje "enter": https://github.com/DISTORTEC/distortos/b... a to "exit": https://github.com/DISTORTEC/distortos/b...
Proponuję Ci zerknąć na ten kod - https://github.com/DISTORTEC/distortos/b... - robi dokładnie to co chcesz osiągnąć i w dokładnie ten sam sposób. Tutaj kod przerwania - https://github.com/DISTORTEC/distortos/b...
Doinstalowane: https://github.com/rogerclarkmelbourne/A... Ta wersja Arduino Core dla STM32 nie jest rozwijana od dłuższego czasu i proponuję ją usunąć oraz zapomnieć o niej. Aktualna i (prawie) oficjalna wersja Core dla STM32 jest tutaj: [url=https://github.com/stm32duino/Ardui...
1.Czy w CMSIS jest jakieś makro wywołania, czy trzeba to pisać ręcznie? Ręcznie. O tak - https://github.com/DISTORTEC/distortos/b... 2.Czy to przerwanie się inicjalizuje? Co przez to rozumiesz? 3.Czy trzeba mu ustawiać priorytet (domyślny ma chyba najniższy i o to mi chodzi)...
Czy ktoś wie gdzie może być problem? Na pewno w tym, że nie czekasz ani na ustabilizowanie się zegara HSE, ani na ustabilizowanie się pętli PLL. Te operacje są obowiązkowe zarówno przed użyciem HSE jako źródła dla PLL jak i przed użyciem PLLa jako źródła dla rdzenia. https://github.com/DISTORTEC/distortos/b...
Próbuję zaprogramować obie płytki, z tym że F103 była już programowalna, miałem wgrany bootloader od Maple Mini i śmigało to dobrze do momentu aktualizacji menedżera płytek. Teraz na nowych ustawieniach nie chce to współgrać ani ze starym bootloaderm (Maple), ani z nowym z tego wątku: https://github.com/Serasidis/STM32_HID_B... Z kolei...
Nie jest to raczej domyśny ROM'owy bootloader z STM'a a specjalny kod który został na niego wgrany przez producenta który dopiero dodaje do procesora funkcjonalność o której psizesz. Na szybko znalazłem coś takiego: https://github.com/jmz52/MKS-Robin-Bootl...
Potrzeba: http://www.esp8266.com/viewtopic.php?f=9... + to thanks for sharing this project! It was good work. but a few points should be noted: 1- Make sure in your PC there is c:\Python27 and C:\Python27\Lib\site-packages\pyserial-2... 2- IN Eclipse, Project-> Properties-> C / C ++ build-> environment ->CWD. your path\mp3decode ghange to your path\mp3decode\...
A np. to: https://github.com/YuuichiAkagawa/STM32F... albo to: https://code.google.com/p/stm32-adk/ ?
Czy jest jakiś sposób na zrobienie, żeby gdb z tym gadało? CK-LINK. Ale dostępna dokumentacja w necie na ten temat jest tylko w chińskim języku. Sam debugger można samodzielnie wykonać. Projekt na STM32: [url=https://github.com/henrycoding/ckli... [url=https://hackaday.io/page/12671-how-...
Na płytce STM32F103C8T, tak zwanej Bluepill, resystor R10 10k należy zmienić na 1,5k. Zaraz podlinkuję jakiś opis z netu. [url=https://github.com/rogerclarkmelbou...
Ja stosuję z powodzeniem bootloader po USB z tego projektu: [url=https://github.com/libopencm3/libop... usb_dfu. Jak do tej pory nie miałem z nim problemów. Przerobiłem sobie aby można było z poziomu aplikacji wejść w tryb programowania. Pozdrawiam Tomasz
Da się zrobić taki konwerter za pomocą Arduino Leonardo? Jak najbardziej. https://github.com/arduino/Arduino/pull/...
Mnie tym razem forma i treści od Kolegi Piotra nie satysfakcjonuje - szczególnie w kontekście innych wpisów na elektrodzie. Nie mogę zrozumieć czemu ta prezentacja miałaby służyć. Brakuje ewidentnie konkretnych walorów edukacyjnych, na pewno dla takiego amatora jak ja, być może jest to dobra inspiracja zaawansowanych użytkowników, ale szczerze wątpię....
Spróbuj zmienić ten parametr: [syntax=c]sBreakDeadTimeConfig.BreakStat... = TIM_BREAK_DISABLE;[/syntax] Bawiłem się jakiś czas temu PWMem na STM32F4. Możesz zerknąć na githubie [url=https://github.com/adam-borkowski/S...
Można użyć RC4 https://pl.wikipedia.org/wiki/RC4 https://github.com/hfiref0x/ZeroAccess/b...
https://obrazki.elektroda.pl/7651085300_... Projekt otwarto źródłowy, aby szybko zrobić własnego Gameboya na STM32. Same ROMy można znaleźć w Internecie. Jednak ostatnio pojawiło się sporo wiadomości o tym, że Nintendo ściga twórców wszelkich emulatorów. Zrobiła się cała afera, bo nie tylko twórcy emulatorów obrywają, ale nawet osoby,...
może coś te linki podpowiedzą https://github.com/R2D2lab/STM32H743ZI_U... https://github.com/vadrov/stm32-i2s-audi...
Chcę dodać do Arduino IDE stm32 Blue Pill, według zamieszczonego tu opisu Opis na początku tego wątku stracił aktualność. W tej chwili obsługa płytek z STM32 jest dużo bogatsza i przede wszystkim oficjalnie wspierana przez firmę STM. Serwer który był tu na początku wątku wskazany do dodania do preferencji jest w tej chwili wyłączony i Twoje Arduino...
W końcu odinstalowałem płytki z arduino i ponownie zainstalowałem lecz bez pozytywnego efektu. Instalację przeprowadziłem ponownie wg. tej instrukcji. https://abc-rc.pl/pl/blog/stm32f103-w-sr... Powinieneś zainstalować definicję płytek STM32 z: https://github.com/stm32duino/BoardManag...
Rozumiem że odpoweidnie pliki .c masz w projekcie, jak nie to tu masz repozytorium https://github.com/ARM-software/CMSIS_5/...
a czy da się to zrobić w bibliotece SPL? Zadam złośliwe pytanie - a czy da się sprawdzić w dokumentacji tej biblioteki albo w jej kodzie źródłowym? Przecież na pewno będzie szybciej niż pytać o to na forum, zwłaszcza że SPL jest już martwe i teraz ludzie albo używają HALa albo rejestrów. Zresztą - wystarczyłoby pewnie otworzyć odpowiedni plik nagłówkowy,...
"Nieco" bardziej popularny bootloader: https://github.com/rogerclarkmelbourne/S... Domyślny, dla w miarę oryginalnego BluePill to generic_boot20_pc13.bin.
(at)qaz88 Probuje najprostsza komende CMD19 metoda pulling po ktorej wg. noty powinienem dostac 64 slowa a zamiast tego mam CMD timeout error. Co robie nie tak? To nie jest najprostsza metoda odczytu bloku. CMD19 is defined for Send Tuning Block Command. R1 type response is defined. CMD19 can be executed in transfer state of 1.8V signaling mode while...
Jest coś takiego, jak WiFiManager : [url=https://github.com/tzapu/WiFiManage...
IDE Arduinowe mnie drażni Fakt, jest toporne, lata używania normalnego IDE (najczęściej uzywam opartych na eclipse a do remote NetBeans) pokazują niedostatki Arduino, ale parę lat temu to kompletnie się nie nadawało do napisania czegoś więcej niż example. Teraz jest już lepiej, ale najbardziej brakuje mi otwarcia includa poprzez kliknięcie na nim....
Czy ktoś używa(ł) może czujnika CO2 ACD10 ? Interesują mnie opinie odnośnie dokładności oraz czy są dostępne działające biblioteki w C do integracji z STM32 Na szybko znalazłem jedynie w C++ https://github.com/RobTillaart/ACD10 Krzysztof
Może to będzie pomocne: [url=http://elastic-notes.blogspot.com/2... [url=https://github.com/leechwort/u8g2-s...
https://www.helixcommunity.org/projects/... https://github.com/otsaregorodtsev/walkg...
Czy jest możliwość zaprogramowania Avr'ki przy pomocy stm'a i interfejsu SPI? Spotkał się ktoś może z jakimiś projektami dotyczącymi takiego projektowania. Jest taki projekt, ale bez użycia SD. Trzeba byłoby przerabiać kod. http://amitesh-singh.github.io/stm32/201... https://github.com/amitesh-singh/FASTUSB...
Funkcje ta masz jedynie w skompilowanej postaci. Jest ona częścią libgloss, która jest częścią newlib (biblioteka standardowa w Twoim toolchainie): https://github.com/bminor/newlib/blob/dd...
To co generuje Arduino dla STM32, to taki mały potworek. Do tego są 2 liczące się konkurencyjne toolchainy pod STM32 dla Arduino, jeden od Rogera Clarka (https://github.com/rogerclarkmelbourne/... a drugi, oficjalny, od STM (https://github.com/stm32duino/Arduino_C... W sumie jest też prawie oficjalny od arduino.org i kilka pomniejszych....
Te biblioteki Tm są z tego projektu: https://stm32f4-discovery.net/2015/02/li... jedyna różnica to inny zestaw stm32f407 zamiast stm32f429, powinno to działać na STD, nie mam jak połączyć ich z HALem skoro hal ma takie nazwy (przykład dla innego procka), tylko TCP/IP inny mam , może to na Keilu trzeba odpalić :...
Jeśli chodzi o TXW806, również CK803, wygląda na to, że PA8 i PA9 powinny być używane zamiast PA9/PA10. Z TXW80X Mass production and programming guide.pdf na https://github.com/divadiow/DataSheets/t... widzimy: https://obrazki.elektroda.pl/1527360500_... Może to również wyjaśniać, dlaczego etykiety padów w powyższym przykładzie...
https://obrazki.elektroda.pl/2335602500_... Pracujący przy komputerze w firmie o korporacyjnej "kulturze pracy" zapewne rozpoznają ten obraz. Wiele programów z dostępem chronionym hasłem (oczywiście każdy swoim). Do tego jakieś udziały sieciowe (znów hasło), korporacyjny serwer www, pocztowy, harmonogramów (kolejne hasła, hasła, hasła)....
Proszę https://github.com/RafNie/ultrasonic-mar... Odtwarza losowo zapętlone odgłosy borsuka, przesunięte w zakres ultradźwięków. Ale z praktyki walki z jednym szkodnikiem mogę powiedzieć, że tak naprawę żadne odstraszacze nie działają 😃 Ani worki z psią sierścią Kunagone, ani kostki domestos, ani odstraszacz zapachowy za 100zł....
Tutaj masz przykład jak ja to zrealizowałem komunikacji po stronie uC i PC (python z pyqt). Jak dobrze pamiętam wysyłam po bluetooth, ale to tylko medium, nie ma znaczenia po czym się wysyła. https://github.com/marcinszajner/Half-br... https://github.com/marcinszajner/Half-br... I jak to wyglądało w praktyce: https://www.youtube.com/watch?v=LwhJdkW8...
zobacz tu https://github.com/LonelyWolf/stm32/blob...
Cześć, Potrzebuję wykonać komunikację w 2 strony pomiędzy komputerem PC i mikrokontrolerem przez ethernet. Sprzętowo wybrałem stm32F103 oraz moduł z układem ECN28j60. Układ nie będzie włączony do żadnej sieci, będzie to połączenie punkt-punkt. Znalazłem biblioteki, dostosowałem pod swój mikrokontroler. https://github.com/xaionaro/stm32-enc28j... Generalnie...
Chętnie obadam tego tupa. Jeśli możesz to wrzuć tutaj albo na swoją stronkę jakiś szablon projektu. Co do Cmake to jest to rzeczywiście kobyła i ciężko to na początku ogarnąć. Korzystałem z różnych przykładów: https://github.com/ObKo/stm32-cmake https://github.com/adrienbailly/STM32-CM... Oczywiście trzeba też ogarniać dokumentację, która...
1. W jaki sposób piszecie kod do obsługi peryferiów występujących pojedyńczo w mikrokontrolerze? Np RTC, LCD, RNG, czy CRC. Najzupełniej normalnie, czyli jako zwyczajną klasę. Jeśli jest tylko jeden taki układ peryferyjny, to w projekcie po prostu mam jeden taki obiekt. Z pewnością nie bawię się w żadne singletony czy klasę w której wszystko jest statyczne....
Na stm32 na pewno się uda, ale na czymś większym niż stm32f103 - potrzebny jest sprzętowy i2s, aby bez zgrzytów przejść na spdif. Zerknij np tu: https://github.com/pjanczyk/stm32-flac-p...
Do wyboru C210, C245, T12, FW to gotowiec, choć kilka rzeczy sobie zmieniłem i PCB do tego mam własne (tak jak pisałem, w gotowcach łatwo się naciąć na coś innego niż STM). https://github.com/deividAlfa/stm32_sold... Na T12 w miarę to śmiga, na pozostałe graty do eksperymentów jeszcze czekam.
Ja może trochę poza tematem. Co Koledzy sądzą o tym projekcie? https://github.com/dmitrystu/libusb_stm3...
Gdy takie dane podałem, uzyskałem w pitch`u zakres do 90 stopni. Roll skacze ze 180 do -180 (?), a na Yaw nawet nie patrzę, bo nie podaje do funkcji magnetometru (na razie). Hmh, właśnie z kątami Eulera są pewne niedogodności. Prawie zawsze jest inaczej począwszy od kolejności wykonywanych obrotów ( XYZ, ZYX, etc..) kończąc na zakresie poszczególnych...
BTW - jakbyś chciał faktycznie robić takie pliki, to nie ma sensu ich dziargać ręcznie. Jedyna sensowna opcja to skorzystanie z plików SVD które są dostępne od ARM. Na szybko znalazłem je na giithubie ( https://github.com/posborne/cmsis-svd ), ale oficjalna paczka jest do pobrania też ze strony ARM.
Podczas obsługi modułu RTC DS3231 przy odczycie I2C danych z rejestru linia SDA pozostaje w stanie niskim, co uniemożliwia dalszą komunikację. Moduł posiada rezystory podciągające 4,7k. Mikrokontroler to STM32F103C8T6 . Zakładam, że moduł działa nadal, o czym świadczy obecności fali 32khz na odpowiednim wyjściu. Ponowne uruchomienie programu (mikronoktrolera)...
Nie znam frameworku arduino dla stm32 ale wygląda na to że konfigurujesz timer ale go nie startujesz. tutaj jakiś przykład jak korzystać z timerów https://github.com/rogerclarkmelbourne/A... Spróbuj zmodyfikować funkcję void...
Temat niejako powiązany z https://obrazki.elektroda.pl/3140359300_... No i próbuję coś z nią zrobić, mam do niej programator st-link v2. Z racji mojego BARDZO małego doświadczenia z takimi rzeczami (jedyne z czym miałem styczność to bardzo proste w użyciu moduły arduino) proszę o łagodne podejście do mojej niewiedzy ;) Chcę zrobić...
Jak juz biblioteki to hal - SPL umarł smiercią naturalną. https://github.com/petoknm/PCF8574
Witam wszystkich serdecznie! Potrzebuję pomocy z pewnym zadaniem z systemów wbudowanych, 4 rok studiów. Programuję w języku C środowisku CooCox CoIDE procesor STM32F103ZET6 użyty w module HY-RedBull_V3 posiadający 3,5-calowy ekran dotykowy TFT LCD HY35A (kontroler LCD SSD1963, kontroler ekranu dotykowego ADS7843 lub XPT2046), który ma wykonać poniższe...
No fakt, że udało się wyciągnąć więcej sampli na sekundę i de facto gdyby podać to na DAC z wejściem równoległym to już byłby efekt porównywalny z moim pod względem parametrów napięciowych i lepszy pod względem prędkości. Co do gitlab vs github - są to dwie alternatywy serwerów, ja korzystam z pierwszej z nich, gdyż można tworzyć bez ograniczeń repozytoria...
Właśnie stałem się posiadaczem kilku klonów Maple Mini. Po dograniu Armowego SDK do Arduino IDE, da się to programować. Programy wykorzystujące standardowe funkcje Arduino w wiekszości działają, ale te co potrzebują bibliotek, to już niekoniecznie. Sporo przykładów dedykowanych do STN32 nie działa a nawet nie dają się skompilować. Walczyłem sporo z...
Wiem Piotr, śledzę Twoje poczynania i jestem pod wrażeniem. Pod pierwszym linkiem masz dyskusje o firmware i linki do różnych wersji i opisów - również LED. Z tego co pamiętam, również jest to na eevblog. Masz też ciekawostki co prawda STM [url=https://github.com/PTDreamer/stm32_... TUTAJ
Telefon jest typowo urządzeniem (device) USB, a nie hostem. Szukaj w sieci hasła "Android accessory". Od wersji 3.1 może być także hostem. Android obsługuje przecież pendrivy, modemy, gpsy, klawiatury, myszki itd. Od wersji 2.3.4 jest wspierane accesory, więc to zależy jakie wersje chcesz wspierać :) Wszelakie info masz tutaj https://developer.android.com/guide/topi...
Jeżeli chodzi o wsparcie ze strony stm32duino dla STM32F411CEU6 to na razie tylko, jako "Generic". Na GitHubie stm32duino jest Pull Request do wariantu STM32F4 dla tej (F4111CE) płytki. Jak ktoś jest niecierpliwy to może sobie sam dołożyć: https://github.com/TzOk83/Arduino_Core_S... Zawartość katalogu /variants/PILL_F411XX oraz kilka linijek w boards.txt.
Odnośnie biblioteki FreeMODBUS. Nie mogę znaleźć konkretnej strony poświęconej FreeMODBUS. Czy biblioteka poniżej nada się do implementacji FreeMODBUS dla STM32F407 (ew. po drobnych zmianach) https://github.com/ksarkies/ARM-Ports/tr... albo https://sourceforge.net/projects/freemod... Poniżej jakaś...
Zrobiłem test. Zasadniczym czynnikiem okazało się znalezienie strony http://crccalc.com/ Odpaliłem też algorytm CRC32 z GIThuba na QT i wyniki jak poniżej Nie spodziewałem się że istnieją też inne "standardy" obliczania CRC poza zmianą wartości wielomianu. Jestem zawiedziony, paradoksalnie wydawało mi się ze będę miał problemy z szyfrowaniem AES a tu...
Z Atmega328P znajdziesz najwięcej przykładów bo jest używany w Arduino. STM32F030F4P6 też można używać z Arduino HAL i moim zdaniem wsparcie ze strony społeczności STM32 dla Arduino jest lepsze, a przede wszystkim bardziej profesjonalne niż w wypadku "tradycyjnych" AVR. https://github.com/stm32duino/wiki/wiki https://github.com/stm32duino/Arduino_Co...
https://obrazki.elektroda.pl/8808596700_... Pokażę tu jak łatwo uruchomić MAX31855 z Arduino a potem omówię jego protokół komunikacji. MAX31855 oferuje 14-bitowy pomiar temperatury z zakresu zależnego od użytej sondy, od -270°C aż do 1800°C. MAX31855 oferuje prosty protokół komunikacji oparty o SPI, zasadniczo odczytujemy z niego tylko...
Witam, Dodawał ktoś do pustego projektu w CooCox CoIDE bibliotekę libopencm3 ? Wszystkie pliki trzeba dodać do projektu z strony: https://github.com/libopencm3/libopencm3 ? Dodano po 23 I gdzie się definiuje rodzinę STM32 w tej bibliotece ?
Arduino Nano ma konwerter USB-port szeregowy, a nie port USB - jak go podłączasz do komputera, to ten widzi port szeregowy i poprzez niego łączy się z Nano. W konsekwencji, nie może emulować klawiatury USB (a jakieś STM32 mogą). Może oczywiście przesyłać informacje o gestach do programu działającego na komputerze, a ten mógłby generować skróty klawiaturowe....
https://obrazki.elektroda.pl/1703941800_... Witam. Już za nieco ponad miesiąc święta, więc tym razem przedstawiam projekt polifonicznej pozytywki. Polifonia może się składać z maksymalnie 8miu sampli. Najstarsze są obcinane. Mikrokontroler generuje dźwięk za pomocą PWM na pinie A0 do którego trzeba podłączyć filtr RC (przykładowy schemat...
Jest tyle w internecie że nie wiem o co Ci chodzi. https://www.google.co.uk/url?q=http://ww... https://www.google.co.uk/url?q=https://g...
Co do biblioteki: http://lmgtfy.com/?q=stm32f103+usb+libra... Ale jako bootloader lepsze to: https://github.com/rogerclarkmelbourne/S...
Popatrz jeszcze na taką opcję [url=http://www.ftdichip.com/Android.htm... https://github.com/ksksue/FTDriver Wpisz sobie ftdi w Google Play i zobaczysz mnóstwo terminali współpracujących z układami FTDI. Sprawdzone.
Witam Posiadam UBUNTU 64bitowe, Chciałem sobie skompilować libraries/LiquidCrystal/LiquidCrystal.cp... warning: switch -mcpu=cortex-m3 conflicts with -march= switch [CXX] ./libraries/Wire/Wire.cpp libraries/Wire/Wire.cpp:1: warning: switch -mcpu=cortex-m3 conflicts with -march= switch [CXX] main.cpp main.cpp:1:...
Przecież ST daje paczkę z examplami do każdego układu. Wewnątrz masz przykłady z różnymi rozwiązaniami dla większości peryferium. https://github.com/STMicroelectronics/ST...
Jak program jest zintegrowany z Pythonem to otwiera się wiele możliwości. Można poprzez moduł "requests" wysyłać na serwer dane z debugera, a inne moduły umożliwiają zapis do bazy dany, wysyłanie na email, do pliku, do socket-a, etc. Po stronie odbiorczej może być jakaś aplikacja graficzna renderująca np. wyświetlacz ledowy czy inne urządzenie sterowane...
(at)szewcu12 Możesz skorzystać z bilbioteki E-Mail Client Library ([url=https://github.com/mobizt/ESP-Mail... dla ESP8266. Ale uwaga, wymaga to napisania programu dla ESP z użyciem Arduino Core ;) ESP może "nasłuchiwać" komunikaty z STM i po jego otrzymaniu dalej wysyłać jako maile. Alternatywnym rozwiązaniem jest wykorzystanie firmware AT...
W linkach prawie to samo co w książce, bo ten sam autor. Nie wiem czy widziałeś już [url=http://www.elektroda.pl/rtvforum/to... wątek. [url=https://github.com/yurovsky/stm32-f... jest przykładowy projekt. Sam więcej nie pomogę, bo osobiście tego nie odpalałem nigdy. ;)
Tu jest coś podobnego opartego o STM32, w tym wersja bezprzewodowa z ESP. [url=https://www.martinloren.com/]Link [url=https://github.com/martinloren/HSco...
FCh...tak się zastanawiam - w tej chwili mam kompilujący się i działający projekt, w którym z przykładu z F4 wziąłem skrypt linkera, startup i vectors.c. Z tym, że wydaje mi się, że to chyba nie jest do końca dobre podejście, ponieważ przecież vectors.c jest dla F4 a ja działam na F7. Ze swoją wiedzą nie przerobie (chyba) tego vectors.c właściwie :/...
(at)skim Czy to jest chińska podróba ST-Linka? Jeżeli tak, to trzeba szukac starszych driverów, bo nowe chyba starają się to wykryć! Jeżeli problemy będziesz miał dalej - a oprogramowanie ST-Link nie jest otwarte ani publicznie dostępne ale możesz zawsze przerobić chińskiego st-linka na CMSIS-DAP programator. Jak to zrobić? 1. Otwórz chińskiego stlinka...
Tutaj jest dostępna biblioteka parsera komend AT wraz z przykładem z pełną komunikacją po uarcie: https://github.com/dambo1993/AT_commands... - może z niej coś wykorzystasz.
Mieliście wiele racji, lecz dalej tego nie łapię. Błąd jest taki iż cześć rzeczy peryferii skonfigurowałem ręcznie a cześć poprzez Cube, gdy zrobiłem wszystko z Cuba to nie działa wcale. Nie wiem czy się dobrze rozumiemy chce aby Timer 1 był wyzwalaczem dla DMA po osiągnięciu danej wartości. Dla zobrazowania co chce uzyska posłużę się linkiem: [url=https://github.com/MarcelMG/STM32F1...
Tutaj udokumentuję moją podróż z tanią płytką deweloperską / hobbystyczną STM32F103C8T6 "blue pill" zakupioną w Ali Express. Pomimo układu scalonego oznaczonego jako "STM32F103C8T6", wewnętrzna pamięć flash wydaje się mieć 128k zamiast 64k, co czyni go bardziej podobnym do STM32F103CBT6. Wydaje się, że nie jest to nieoczekiwane w przypadku podróbek/klonów...
mikrokontroler STM32L052C8T6 z ultra niskim zuzyciem energii Domyślam się że Arduino IDE i jego biblioteki nie będą mieć zastosowania? Dla tej konkretnej płytki nie ma wsparcia ze strony Arduino HAL - [url=https://github.com/stm32duino/Ardui...
Narzędzie jednak ma pewną zasadniczą przewagę nad prostym nagłówkiem, a nawet kilka mi teraz przychodzi do głowy. Nie jestem "totalnym ..." przeciwnikiem narzędzi, pod warunkiem, że te narzędzia są naprawdę dobrze zrobione. Niektóre narzędzia pozostawiają wiele do życzenia. Można mieć setki opcji, ale jeśli te opcje nie są opisane, albo opisane lakonicznie,...
Wcześniej użyłem volatile bo chciałem wymusić odczyt tych tablic za każdym razem z pamięci FLASH. A nie z jakiegoś rejestru gdzie wartość mogła by zostać zapamiętana. W tym celu, żeby po przeprogramowaniu pamięci, program na pewno operował na nowych wartościach. Ale mam rozumieć że w tym wypadku volatile nie pełni roli wymuszenia każdorazowego dostępu,...
https://obrazki.elektroda.pl/6166276600_... Chociaż systemy komunikacyjne LoRa są głównie zaprojektowane do przesyłania danych z czujników i do prostych układów wykonawczych, już w przeszłości podejmowano próby wykorzystania LoRa do przesyłania wiadomości, na przykład w ramach projektu Meshtastic Mesh Networking Project, aby pomóc...
Gdyby ktoś potrzebował... https://github.com/radomirmazon/STM32f10...
Nie wiem, czy będzie pasowała https://github.com/STMicroelectronics/ST...
Witam. Próbuje uruchomić wyświetlacz LCD 2X16 po magistrali i2c na płytce stm32f4discovery uC to STM32F407VG. Zgodnie z tym filmem robię: https://www.youtube.com/watch?v=e-KgHsQP... https://github.com/MYaqoobEmbedded/STM32... I próbowałem z różnymi innymi libkami i zawsze w jakieś mam błędy. Prosiłbym...
Witam. https://github.com/Serasidis/STM32_HID_B... Potrzebuję wykonać własną kompilacje tego bootloadera pod windowsem jednak jedyne co uzyskuje to ten błąd: C:\Program Files (x86)\GnuWin32\bin>make -f "C:\Users\blazej\Desktop\bootlo... make: *** Brak reguł do zrobienia obiektu...
na pewno nie 6 linii, tylko podejrzewam, że plik .c zawierałby z 600. No to i tak świetnie, bo kod z HALa to pliki na 1800 i 600 linii. W zasadzie to powinienem to pomnożyć przez 2, bo dla "USART" i "UART" są osobne pliki - bo przecież to są DRASTYCZNIE różne interfejsy, nie ma opcji żeby jakiś kod wykorzystać wielokrotnie... Tu masz driver o jaki...
https://obrazki.elektroda.pl/5275616000_... Dzień dobry Chciałem zaprezentować kolejny już mój projekt zegarka. Zegarki buduję od lat i ostatnio zorientowałem się, że większość jakoś się rozeszła i został mi ostatni. To zmotywowało mnie do podjęcia próby odbudowy mojej kolekcji, stąd powstał ten projekt. nazwałem go Open Nixie. Po...
AVE... Tak, jak można się było tego spodziewać, zabezpieczenie DRM od DYMO zostało pokonane. Projekt [url=https://github.com/free-dmo/free-dm... pozwala emulować etykiety różnych papierów DYMO z pomocą płytki BluePill zawierającej mikrokontroler STM32F103. Płytkę można wpiąć zarówno między czytnik a główną płytkę drukarki, jak i zamiast...
chodzi o to że dając pusty kod zajmuje to 20% a jak dokładam biblioteki to one niewiele nie zauważyłem tego wcześniej bo testowałem tylko zbibliotekami. A teraz patrzę i się okazuje że one nie zajmują prawie nic. Skoro użyte są funkcje setup() i loop(), to automatycznie dolinkowywana jest spora część Arduino Core. [url=https://github.com/stm32duino/Ardui...
W25Nxxx to zwykła pamięć SPI/qSPI kompatybilna z pamięciami 25xx. Możesz zaprogramować dowolnym programatorem który obsługuje pamięci o rozmiarze 1Gbit, wybierasz dowolny numer kostki o takiej pojemności i wyłączasz opcje sprawdzania ID. W miare tani programator do spi-flashy to program flashrom + jakikolwiek adapter, np serprog https://github.com/dword1511/stm32-vserp...
https://obrazki.elektroda.pl/5078506600_... Opublikowany niedawno raport wskazał, ze większość sprzedawanych poza oficjalną dystrybucją układów DS18B20 może być podróbkami lub kopiami, wykonywanymi przez inne niż Maxim firmy. Omawiany układ to prosty, cyfrowy sensor temperatury z interfejsem 1-Wire. Jeśli kupowaliście go na portalach...
Oczywiście wycieki pamięci w programach napisanych w Rust są jak najbardziej możliwe: unsafe ". To takie magiczne słowo w Rust oznaczające, że " functions that are not safe in all contexts and/or for all possible inputs ". Dla przykładu, dla STM32F4: Dodano po 30 Co do "race condtions", to Rust w żaden sposób nie zabezpiecza przed ich wystąpieniem np....
Witam Od jakiegoś czasu walczę z LCD ILI9341 na stm'ie. Poszedłem na łatwiznę i ściągnąłem gotowy projekt obsługi tego LCD (obsługa dma itd.) Rożnica tylko taka ze tamten projekt był uruchamiany na STM32F103C8T6 a ja uruchamiam na stm32F103RB. Problem jest tego typu, ze kompilacja przechodzi bez błędów ale na LCD ciągle biały ekran, więc nie przechodzi...
W sieci niestety ale nie znalazłem żadnego tutoriala pod kompilator Arduino IDE. Słabo szukałeś. Poszukaj coryjfowler na githubie, używam od wielu lat w różnych projektach. [syntax=c] // CAN Receive Example // #include <mcp_can.h> #include <SPI.h> long unsigned int rxId; unsigned char len = 0; unsigned char rxBuf[8]; char msgString[128];...
Niekoniecznie trzeba używać jtag, szczególnie jak masz tylko jedno urządzenie. W większości przypadków korzysta się z SWD choćby tylko dla oszczędności pinow. Jak masz bluepill za 10 zł to zrób sobie z niego https://github.com/blacksphere/blackmagi... I masz niezły hardware. A jeżeli chcesz naprawdę świetny hardware i używasz sprzętu w celach niekomercyjnych...
github korzystać github korzystanie xiaomi github
wentylatora mercedesa przełącznik odwrócić polaryzacja podłączyć akumulator honda civic
karta graficzna karta graficzna
Podłączenie falownika do wrzeciona CNC - szczegółowy przewodnik Renault Scenic 2 nie odpala - błąd ciśnienia oleju i ładowania akumulatora