Tylko STM32 i STM8. Nie jest to oczywiście prawdą. Ograniczenie do STM32 jest narzucone tylko jeśli używasz softu od ST. Jeśli użyjesz OpenOCD, to możesz sobie robić z tym ST-Linkiem co chcesz. Na pewno nie trzeba zmieniać firmware który jest w ST-Linku. Od kiedy SAM mają SWD? Od zawsze? Każdy Cortex-M ma SWD.
Większość STM32 nawet do USB nie potrzebuje kwarcu. Byłbym ostrożny z takim stwierdzeniem. Raczej niektóre STM32 nie wymagają kwarcu do prawidłowej pracy w trybie USB Device FS. To są układy z rodziny L0 i L5, oraz przestarzałe już dziś L1 i F0. Synchronizują się do sygnału Start of Frame z Hosta. W pozostałych (F1, F2, F3, F4, F7, G0, G4, H7, MP1),...
Z nowszymi STM32 jest tak, że akceptują na prawie wszystkich GPIO 5V (poza np reset) oraz wyprowadzeniach w trybie oscylatora oraz właśnie ADC. Podpiąć 5V można i pewnie się nie spali, ale zmierzyć 5V i dostać wyniku który oznacza "5V" już nie można.
Z DMA powinno być łatwiej a z pewnością mniej obciąża CPU. Oczywiscie ze nie. Jak zwykle kol. (at)LChucki wprowadza w błąd. Piotrus_999 vel stmx vel Omniboard vel atollic, czy przerwania mniej obciążają CPU niż DMA?
W STM32 jest dużo prościej Dla STM32 też jest Arduino HAL.
A wektory przesunąłeś? Robiłem wszystkie te czary mary z wątku, które rzekomo miały działać. Tylko tyle, bo za słaby jestem w te klocki, a bawiłem się tym z czystej ciekawości. W każdym razie STLink z Nucleo działa z BluePillem bez problemu, a jego przepięcie między Nucleo a zewnętrzną płytką jest tak łatwe, że nie widzę sensu bawić się w bootloadera...
Nie można wykorzystać ST-LINK jako monitor portu szeregowego w Arduino IDE, Ale ST-LINK V2/1 tak. Odniosłem się do programatora, którym dysponuje Autor (zdjęcie w pierwszym poście). Z tego co pamiętam, ST-LINK V2-1 instalowany jest bezpośrednio na płytkach Nucleo i Discovery, a taką płytką Autor też nie dysponuje. Jeżeli masz namiar na ST-LINK V2-1...
Jakkolwiek nie uczyłem się z książek o Z-80, to bardzo dabra literaturą jest seria książek MIK Stanisława Gardynika o CA-80. Legalne skany znajdziesz na Elektrodzie. W ciągu tych paru dni już trochę przeczytałem (jedną książkę o Z80). Jeśli chodzi o poznanie procesora, to bardziej jestem ciekaw co się dzieje jak procesor odczyta instrukcję (struktura...
I tak jak w Arduino, robię CTRL+C i CTRL+V i magicznie wszystko działa? Dokładanie taki powinien być paradygmat "tworzenia" oprogramowania. Pisanie "swojego" kodu powinno być zminimalizowane do minimum bo w 99% przypadków ktoś to już zaimplementował lepiej. W niektórych skarjnych przypadkach powinno się nawet zabronić niektórym programowanie w ogóle...
Black Pill jest na F4xx a nie F103. To zależy, z której strony pochodzi informacja ;) https://stm32-base.org/boards/STM32F103C... https://robotdyn.com/stm32-arm-arduino-m...
RTOS może być na różne ARM (STM32, NXP i wiele, wiele innych), AVRmega, Xmega i inne uC, więc nierealne jest aby zapewniał wszystkie możliwe drivery, chyba, że to byłyby uC z GB pamięci. Nie uogólniałbym tego w ten sposób. W ESP32 RTOS jest "wbudowany" w system. Jest możliwość skorzystania z FreeRTOS API, bo to jest łatwiejszy i "standardowy" sposób...
Czasem Arduino do czegoś się przyda Dodano po 2 Możesz dać przykład takiej krytycznej czasowo operacji? Problem jest a raczej był związany z buforem nadawczym uarta. Mam funkcję: Blokuj tylko przerwania od UART.
Praca domowa, a dokładniej projekt. Styczności z płytkami STM'a nie miałem wcześniej, moją sytuację poprawia tylko fakt że znam trochę C oraz to że udało mi się od znajomego pożyczyć płytkę oraz moduł do odczytu kart SD (prowadzący nie chce ich nam udostępnić poza zajęciami (at)LChucki Bardziej chodzi mi o wyjaśnienie dlaczego tak, a nie inaczej. Fakt...
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....
Pokaż program. Programu jeszcze nie ma. Znaczy się jest ale na płytkę TTGO. Tutaj chcę dopiero wystartować. Do LoRy, DS18B20 i innych czujników będę pewnie potrzebował nowych bibliotek w C. Bibliotek do sterowania przejściem układu w stany uśpienia itp (nie wiem czy takowe są czy mam wysyłać komendy czy też operować na rejestrach). Wszystko przede...
W jaki sposób DMA rozwiąże wielozadaniowość? No nie wiem, może choćby przez to, że DMA może zająć się "inicjalizacją pewnych urządzeń" kiedy procesor robi coś innego. DMA potrafi trochę mniej niż przerwania ale nie obciąża CPU Czekaj, czekaj... Czy Ty właśnie porównujesz DMA do przerwania...? Co ma kompilator do wielozadaniowości? A czy autor tutaj...
Zupełnie nie rozumiem, do czego (poza psuciem sygnałów) są potrzebne te transoptory. Zacznij od wyrzucenia ich z układu. Oprogramowanie moim zdaniem błędne - nie widzę kasowania impulsu powrotnego przy braku odbicia, zadziwiające użycie obliczeń zmiennopozycyjnych przy całkowitych argumentach i wyniku. Rzuć okiem na to: https://ep.com.pl/files/11495.pdf...
Straszna drożyzna, nie opłaci się Porównaj cenę i możliwości tej "drożyzny" do "taniochy" Mega2560. Uwzględnij, że "drożyzna" jest wyposażona w programator/debuger. Ile kosztuje debuger do "taniochy" Mega2560 i Mega328? Uważasz, że 20$ to tanio ? bo ja nie. Jak już porównujesz do AVR, to mityczne mega2560 kosztuje 6$ (i to w małej gabarytowo wersji...
Czy ktoś mógłby mi przybliżyć jak można poprawić rezultat mojego generatora na ATMEGA16/32 przy użyciu rozsądnego cenowo STM32? Użyj STM z DAC. DMA "karmi" DAC. Dzięki Wam zacząłem zgłębiać temat DMA - wcześniej nie znałem tego mechanizmu. Wydaje mi się, że dalej jednak wartości dla DAC muszą być wcześniej przygotowane przez procesor i updatowane z...
Nie miał powstać gotowy produkt tylko materiał teoretyczny opisujący sposób pomiaru i wyniki prób. Ten wątek więc powinien znaleźć się raczej w "DIY w budowie". Nie jest to żaden zarzut, ale moja opinia na podstawie, tego co już napisałeś. Wtedy trochę inaczej ocenia się taki projekt. Może nawet udałoby się uniknąć rozważania kwestii: "Jaki MCU jest...
Dragon, J-LINK, BitBlaster wszystko to JTAG. Czy mogę Dragonem zaprogramować STM32? BitBlasterem AVR? Wszystko zalezy od tego czy gdbserver, którego uzywasz, ma akurat (at)support(at) do tych procesorów. Jeżeli np. dana "debug probe" jest obsługiwana przez np openOCD - to nie ma przeciwskazań, oczywiście pod warunkiem że ten co portował nie sprowadził...
Kaj już kol (at)LChucki napisał - dynamiczna alokacja nie jest szczególnie dobrym pomysłem szczególnie jeżeli często alokujesz/zwalniasz. HardFault zostawia śladd na stosie i w rejestrach. Zobacz po prostu gdzie on wystąpił i co go spowodowało. https://mcuoneclipse.com/2012/11/24/debu... Albo zainstaluj sobie IDE, które...
co ciekawe gdy wyślę żądanie ARP o adres MAC mojego laptopa (który ma adres IP 192.168.1.26) z mikrokontrolera stm32f407 to gdy wejdę w ustawienia rutera (192.168.1.1) to pojawia się nowe urządzenie ale mój adres IP nie jest widoczny. Odpal Wireshark na swoim laptopie i zobacz, czy pakiet ARP z STM jest ok. Później sprawdź na STM czy otrzymuje odpowiedź...
Takiej odpowiedzi potrzebowałem a tą Niekoniecznie. Np mamy pomiar napięcia sieci 50Hz, próbkowanie 10kHz i jedna szpilka na 5000V. Wliczamy te 5000V w P-P czy nie? uważasz za nieistotną?
Co do Rpi, to rzadko w bardziej rozbudowanych systemach sam da radę, najczęściej trzeba wspomagać się jakimś ARM'em. To bardzo ciekawe spostrzeżenie, że mocniejszy procesor ARM w malince wymaga wspomagania ze strony słabszego procesora ARM w STM32. W zasadzie to temat jest już wyczerpany.
Trochę się tam nabijałem :) ALe generealnie też jestem przeciwko używaniu tego typu podróbek. Dokumentację "swoich" klonów STM-a brałem z gigadevices http://gd32mcu.21ic.com/en/index bo je miałem w płytkach z Chin. Dodano po 1 Pytanie, czy RAM przeznaczona na program to ten sam RAM co dla danych? Raczej nie, bo dane i program są rozdzielone a trochę...
Sonda przeszła dziś chrzest bojowy, "trochę" oszukała, bo badałem impuls 50us powtarzany co 500ms. Przy pomiarze długich czasów, przeskaler może być ustawiony nawet na 10'000. Rozdzielczość pomiaru zmniejsza się wiec z 27ns to 270ms :-( Problem rozwiązałby timer 32bit ale w STM32 to chyba nie ma zaawansowanego timera 32-bit? W F4 widziałem 32-bit ale...
Znowu trzeba czekać aż system się podniesie. Do bani z takim rozwiązaniem. Jednym z powodów, poza wysoka cena, z rezygnacji z rozwiązania z DigiConnectME był własnie czas startu 30..60 sekund. Tam siedział ARM "szyty na miarę" z Linux. Zrobiłem odpowiednik tego modułu, czas startu ok 2 sekundy (pobranie ARP, itp, moduły "rozmawiają"). Rpi startuje...
Mogę rzucać. W EP udostępniłem pokaźną liczbę kodów źródłowych i to niebanalnych konstrukcji. Ale jednak w EP to tez dostawałeś wynagrodzenie za robotę, jeśli się nie mylę, więc to takie słabe porównanie jak dla mnie :) Zresztą to co pisałem to były uwagi ogólne do "ogółu", nawet nie miałem intencji, żeby ktokolwiek się tłumaczył. To jak pisał SylwekK...
Na kiedy planujesz napisać tą aplikację? Był tu przypadek, że od zera w trzy dni naturalnie to niemożliwe. Na jaki uC lub system? Czy aplikacja wymaga obsługi peryferii? Zdecydowanie nie 3 dni - to generalnie grubszy temat m.in. własnie dokładnie z tym STm32 co użyłeś. Z STM mam tyle wspólnego, że mam ... Dlatego chciałbym skontaktować się na priv...
Nie znam żadnego slave, który by z tego korzystał (podobno jakiś czujnik ciśnienia tak dział) Np. czujnik temperatury i wilgotności Sensirion SHT2x w jednym z trybów: "In the hold master mode, the SHT2x pulls down the SCL line while measuring to force the master into a wait state. By releasing the SCL line the sensor indicates that internal processing...
Pewnie używałeś wcześniej AVR, tam jest to bardziej zagmatwane. To nie kwestia procesora, a kompilatora. Równie dobrze możnaby na arm-gcc to zagmatwać, w końcu standard C nigdzie nie definiuje, że stałe muszą być we FLASH. Właśnie procesora. AVR pod jednym adresem może mieć trzy różne przestrzenie adresowe, pamięć programu, danych lub IO. W ARM adres...
Zrób podobny dla Arduino Sam zrób :)
i co mogę powiedzieć 8051 - ale w bardzo fajnej wersji, dużo rejestrów, szybkie, ciekawe peryferia, programowanie po UART. Prawdę mówiąc wyglądają lepiej niż sporo AVR-ów.... 20..30 lat temu byłaby to rewelacja, teraz raczej kit niż hit. Architektura 8051 ma spore ograniczenia i nawet gdy jest 1-taktowa nie zrówna się (przy tym samym zegarze) z AVR....
Tak, ale trzeba kilka zabiegów aby sobie zrobić przestrzeń NOINIT. Wszystko co jest poza .bss i .data nie będzie ruszone nawet jak program ruszy normalnie. Ale bezpośrednio, wygodnie, do tych obszarów nie da się dostać, przez prostą deklarację int zmienna; Problem rozwiązywałem "podkradając" kompilatorowi trochę ram na początku. W kodzie tworzyłem...
To raczej nie zadziała. DMA zgłasza przerwanie, ale SPI jeszcze wysyła dane z rejestru szeregowego, a w buforze siedzi jeszcze jeden bajt. Będziesz czekał na zakończenie transmisji w przerwaniu od DMA? Lepiej korzystać tylko i wyłącznie z przerwania timera. Robię jeszcze prościej ale nie zawsze tak można, choć czasem wręcz trzeba, np podczas komunikacji...
Do obsługi 1wire potrzebuję korzystać z przerwania na PC0. Do 1-Wire używa się UART chyba, że problem rozwiązujesz po Arduinowemu. Owszem, lecz wydaje mi się że z DHT11 to nie do osiągnięcia. Kiedyś tam coś próbowałem, więc zrobiłem protezę na przerwaniach która całkiem fajnie działa i jest w miarę nieblokująca. Druga sprawa że 3/3 USARTy mam już zajęte...
a piszę o obsłudze przez procesor... na zasadzie dokłądania ukłądów Jakich układów. Dyskusja jest o wyświetlaczu ze sterownikiem. Mamy NEXTION, mamy FT8xx. Nic do AVR nie dokładam aby wyświetlić JPEG. No kolega dokłąda FT8xx, a ja dołożę np. FPGA. Jaka to różnica czy dołoże FTDI czy FPGA ? Nic nie dokładam. NEXTION vs FT8xx. I jedno i drugie to LCD...
lepiej sobie kupić proponowany przeze mnie Xplained za 37 zł A gdzie w takiej cenie można nabyć tę płytkę? Dodano po 6 Arduino nie wspiera ŻADNYCH debugerów ani przez DebugWire jak w Xplanet (DW obsługuja TYLKO programatory Atmela, zdaje się nadal jest to protokół TepSecret więc raczej nie ma co liczyć, że Arduino go obsłuży) ani JTAG (tu już jest...
... efekt faktu, że ktoś gdzieśtam zdefiniował, że PORT jest wskaźnikiem na adres, który reprezentuje określony zasób MCU, a cośtam, to wartość, która wpisana pod ten adres akurat powoduje, że jakieś tam piny stają się wyjściami... I właśnie tego nie rozumiem, dlaczego ktoś gdzieś tam zdefiniował to inaczej, przecież mógł tak samo zrobić dla obu procesorów...
gdzie tu przerwania timera? cała funkcja jest wywoływana w przerwaniu 50us Po co tyle volatile? Może faktycznie za dużo. Poza tym, ten kod na pewno nie jest optymalny, lecz nie w tym rzecz. Sprawdzałeś czy na pewno STM jest taktowany 24MHz a nie przypadkiem wewnętrznym 8MHz? Na pewno 24, zgadzają się częstotliwości generowane przez timery. Z ciekawości...
Rozumie, ze to "picie" do nieudostępnienia kodu, ok, dam co mam ale co to zmieni? 1. Jak nie dasz, to się nie przekonasz. 2. Jak dasz to może zmieni, a może nie. Jak nie dasz, to z pewnością nic to nie zmieni. OK, daję w załączniku. Wczoraj (w dniu moich kolejnych urodzin) zabrałem się za pracę. Cóż, HAL wygrał?
tmf napisał: Masz wystarczająco pinów IO, a jeśli potrzebujesz więcej to użyj np. XMEGA256A3BU - masz oprócz dodatkowych pinów także wbudowany RTC z podtrzymywaniem, więc odpada konieczność użycia zewnętrznego RTC. XMEGA256A3BU w TME kosztuje 26..30zł netto STM32F103RCT6 24zł netto Nie będę porównywał tych procesorów, bo jak może wypaść porównanie...
Dostępne są konwertery RAW to PNG np https://www.onlineconverter.com/raw-to-p... ale obsługują one formaty RAW *.crw, *.cr2, *.nef, *.nrw, *.arw, *.srf, *.sr2, *.pef, *.ptx, *.raf, *.dcs, *.dcr, *.drf, *.k25, *.kdc, *.raw, *.rw2, *.rwl, *.dng, *.srw, *.x3f, których nazwy raczej nic mi nie mówią. Formaty "RAW" to są zrzuty z matryc aparatów cyfrowych,...
(at)LChucki : ja co prawda, nie umieszczałem pojedynczych zmiennych, ale całe tablice w TCM i BackupSRAM w F407 następująco (GCC, Rowley Crossworks): [syntax=c]extern char __DATA_SRAM_segment_start__, __DATA_SRAM_segment_end__, __BKPSRAM_segment_start__;[/syntax] i deklaracja tablic oraz init wskaźnika na tablicę w BackupSRAM: [syntax=c] data_table...
Bibliotek używających DMA nie widziałem, przy czym zaznaczam, że nie analizowałem ESP. I tyle jest z tej wypowiedzi obiektywnej prawdy, a termin "Arduino" nie pochodzi od słowa "AVR". Pierwsze Arduino było wyposażone w AVRmega8. Ogólnie przyjęło się terminem Arduino określać płytki z AVRtiny/mega/Xmega. Przywiązanie do AVR jest na tyle silne, że bardzo...
Dziękuję za odpowiedzi! Najlepiej pewnie byłoby mieć kod rysujący który pozwala na używanie ułamkowych współrzędnych. Wtedy możesz rysować 3 kreski ale z ułamkami jako współrzędne początku i końca, które to współrzędne musiałbyś sobie każdorazowo wyliczać z funkcji trygonometrycznych. Próbowałem potraktować środek wykresu jako okrąg o promieniu 10 pikseli...
Wystarczy poużywać karty SD w wideorejestratorze aby wiedzieć o czym piszę. Wystarczy też trochę doczytać, żeby nie rozpowiadać takich "prawd i mitów" (nawiązanie do innego tematu jest oczywiście celowe). Po pierwsze w ogólnej ogólności błędem jest założenie, że skoro w FAT tablice alokacji znajdują się w początkowych sektorach to częsty zapis danych...
Jeśli więc 10ms to nie problem to wielowątkowość, jeśli 10ms to długo, to RTOS. A dlaczego takie rozróżnienie? czy RTOS to nie wielowatkowosc?
(at)Pan Korsarz Możesz użyć kodu z moich darmowych przykładów do książki o LCD. Jedyne co musisz dostosować to obsługa SPI - ale to raptem parę linii kodu. Dziś rano kupiłem ebook na Helion.pl - zobaczymy co z tego będzie. Witam, Obecnie robię projekt na FT800 i mikrokontrolerze STM32F407. Swoje biblioteki opierałem na źródłach tak jak pisałeś oraz...
Problem masy: - Brak, zamyka się przez np USB. - Na przewodzie PE zbyt wysoki potencjał. Problem zasilania: - Pasożytnicze. Sprawdź napięcie zasilania uC wymuszając przepływ prądu 100..200mA. Namierzysz ewentualne zasilanie pasożytnicze. Co do mas, to daj dodatkowy przewód. Problem napięcia na PE namierzysz oscyloskopem - akurat Ty masz. Żeby to było...
Proszę o zgłaszanie projektów (nie tzw miganie ledem), które po pierwsze realizacji, nie wymagały zmian! Kolega jest pewny ? ;) no to luz... w sumie zdjęcia pochodzą z tego tematu: https://www.elektroda.pl/rtvforum/topic3... (gdzie trochę o tym wspomniałem) PCB 10 warstw (projekt w Cadance Allegro PCB): https://obrazki.elektroda.pl/9572152200_...
To dlaczego rozmiar bufora 512 bajtów miałby nie wystarczyć? Po zarezerwowaniu wypełnił bufor jakąś wartością, później w czasie pracy podejrzyj co się w nim dzieje. Wypełniłem bufory odbiorczy i nadawczy odpowiednio 1 i 2-kami. Poza zakresem zajmowanym przez przesyłane struktury, zarówno przy działaniu poprawnym jak i niepoprawnym programu, pozostała...
tak ARM ATSAMD11D14A robi za USB<->UART, oraz można wymienić w nim firmware i uzyskać inne urządzenie HID, prawdopodobnie wykorzystanie tego układu pozwoliło też na obniżenie ceny modułu? Możliwe, na mouser ten chip jest za ~5PLN, CP2102 (z NodeMCU) to podobna cena, CH340/341 pewnie taniej, FT232 zdecydowanie drożej, podobnie jakieś Cypressy....
Jeśli Boot0 jest w stanie wysokim to ważne jest w jakim stanie jest Boot1, bo albo bootloader albo program z RAM. No tylko, że te F0 nie mają pinu Boot1 (tylko konfiguracja w "option bytes").
Dokładie jest tak jak mówi kolega (at)LChucki. Dlatego poprosiłem o wymuszenie montowania dysku. Niestety kolega autor nie używa FSa z Cuba a ze strony podanej w pierwszym poście. [syntax=c]f_mount(&ff, USER_Path, 1)[/syntax] I pokwiedz co Ci to zwróci
ekawe czy po RDP Level 2 (bo chyba nie 3) STM32F mają LEVEL (???) 3 O takim nie słyszałem. A co to robi, bo dokumentacja o nim nie wspomina? Istnieje za to write protection - wtedy nawet mass erase przy zmianie RDP z 1 na 0 nie pomoże. Jest również PCROP, które to wyłacza dostęp przez D-bus do konkretnego sektora FLASH (pisząc po ludzku, twój program...
(at)LChucki i kosztuje minimum 21 zł netto oprócz tego nie jest osiągalny w kraju. Atmega4809 9 zł netto, a tu przypuszczalnie 7 zł. Nawet gdyby ten procesor robił ................ to mało kogo przekonam do zrobienia na nim amatorskiego projektu. Myślę ze bardzo szybko znajdzie się w zestawach Arduino. I to jest mało nóżek. https://obrazki.elektroda.pl/8532611500_...
Wiesz, temat był na starcie spisany na kłótnię, zazwyczaj jeśli się coś z czymś porównuje co na początku mocno się różni między sobą to znajdą się zwolennicy jednego i drugiego. Jak dyskusja: Lepszy Liniux czy Windows? Zależy do czego. Lepsze były by tematy na zasadzie wyzwań, czyli "8kB FLASH, 4kB RAM i 16MHz display challenge - czyli maksimum z minimum"...
Dlaczego nie? Jeśli robisz za wynagrodzenie z Biedronki to z chęcią podejmę współpracę. Ja robię. Z nudów. Chętnie podejmę współpracę. Ok, potrzebuję bootloadera dla wszystkich STM32F10x. Rozmiar nie ma znaczenia, ale na początek obsługa Xmodem przez USB i UART .
Witam. Arduino Mega2560 ma więcej niż jeden UART. Każde z urządzeń może mieć swojego TX oraz RX super dziekuję za pomoc :> Dodano po 42 Podłączyć można na różne sposoby. Jeden już znasz- Mega2560. Można przez softUart ale to niezbyt dobre rozwiązanie. Można przez SC16IS7xx ale tanio nie będzie. Można użyć ARM (np BluePill na STM32F103), który ma kilka...
Wystarczy UART albo SPI. I2C w AVR nie da rady. Tylko większość implementacji, która je stosuje ma u podstawy kombinowanie typu konwersja 1 bit danych źródłowych na 3 bit wysyłanego bajtu itp. Stąd potem ten narzut 100% CPU, bo nie dość, że trzeba policzyć efekt, który chcemy wyświetlić, to jeszcze konwersje, czasem jeszcze brak DMA, więc karmienie...
Taki znajdziesz na płytce STM32F429I-DISC1, która ma też stosowny wyświetlacz. Fajna sprawa ta płytka, wyglada całkiem zachęcająco. No i nie jest droga. Jednak chciałbym znaleść jakis sposób aby w mojej konstrukcji jakoś obsłużyć dotyk. Tak na prawdę chodzi mi tylko o odczyt miejsca na osi X, żeby rozciągnąć wykres po dotknięciu i przy drugim dotknięciu...
Wystarczy przeczytać notę. Podobna sytuacja jest z TM1637. Możesz rozwinąć ? DHT podobnie transmituje danych synchronicznie, czas sygnału informuje o tym czy przesyłane jest zero czy jeden ale w przeciwieństwie do 1-Wite nie ma adresowania z czego wynika fakt, że do jednej linii GPIO można podłączyć tylko jednej układ. Szybkość transmisji z DHT jest...
stm32 f103rb ssd1963 stm32 stm32 adres
żelazko pokrętło joystick kalibracja pralka wymiana spalić silnik
service manual łączenie zasilaczy
Schemat instalacji elektrycznej szyb Volkswagen Golf 6 1.4 TSI Jak wyjąć zablokowany przycisk z deski rozdzielczej?