Biblioteka znaleziona w sieci lekko zmodyfikowana. Korzysta z FSMC. Działa u mnie w wykrywaczu metalu: [url=http://youtu.be/5OF-lGxCKCo]Link do filmiku Powodzenia
Ciekawy opis obsługi tego wyświetlacza znajdziesz tutaj: http://stm32.eu/2016/06/22/obsluga-stero...
Chyba trochę mało chcesz wydać na ten wyświetlacz. Żeby go łatwo obsłużyć wystarczy, że będzie miał jeden z popularnych kontrolerów. Duże panele TFT wg moich obserwacji albo są gołe (bez sterownika) albo posiadają SSD1963 jak ten http://propix.com.pl/pl/p/LCD-7-TFT-SSD1... (kupiłem go jakieś pół roku temu za blisko 50zł taniej - podrożał). Mniejszy...
Witam, Poszukuję bezskutecznie biblioteki do obsługi przez STM32 wyświetlacza ADAFRUIT 2050 z kontrolerem HX8357D. Wszystko co znajduję jest dla Arduino a znaleziona modyfikacja dla STM32h7xx nie za bardzo chce się przekompilować pod f3 ( pewnie jestem za słaby ). https://www.adafruit.com/product/2050
Ja mam obsługę wyświetlacza z Nokii 3310 ale ma ten sam sterownik co Twój LCD. W załączniku masz przykład.
Startowałem kiedyś z wyswietlaczamia i teraz wiem że najpierw trzeba znaleźć gotowy zestaw PROCEK + LCD dla którego są dobreze przygotowane projekty przykładowe. STM32 DISCOVERY jest całkiem ok Wiekszy wyświetlacz z modułem STM32F103 to: hy-ministm32v Bawienie sie w projektowanie własnego PCB i tworzenie własnego softu tylko zniechęci szczególnie przy...
Wykonuję resetowanie układu. Masz może jakiś oprawny kod z obsługą tego wyświetlacza z STM32? //UPDATE Wie ktoś czym może być spowodowane to, że czasem coś się na wyświetlaczu pojawia a czasem nie ma na nim nic mimo, że kod pozostaje bez zmian. Rozwiązałem problem. Teraz wyświetlacz poprawnie działa. Pomyliłem wejsie MISO z MOSI. Jeśli ktoś chce kod...
Aha. Czyli podsumowując aby ten wyświetlacz obsłużyć musze mieć mikrokontroler ze sterownikiem do lcd lub wyświetlacz ze sterownikiem juz wbudowanym. Wtedy nie ma konieczności stosowania super mikrokontrolerów do jego obsługi. Dobrze rozumiem. Czy stm32 z wyświetlaczem posiadajacym wbudowany sterownik poradzi sobie z tym ? P.S. Dwa sterowniki , ( w...
Obsługa graficznego wyświetlacza z telefonu Nokia 3310 za pomocą mikrokontrolerów STM32 - http://www.mikrokontroler.pl/node/220?pa...
http://sklep.avt.pl/p/pl/494406/elektron... "Obsługa wyświetlacza TFT. Sterowanie wyświetlaczy kolorowych z kontrolerem SSD1963..." robiw
http://obrazki.elektroda.pl/6093026600_1... Witam wszystkich chciałbym zaprezentować układ sterujący przekształtnikiem energoelektronicznym DC/AC (tzw. falownik), który zbudowałem w ramach swojej pracy magisterskiej. Układ przeznaczony jest do sterowania trójfazowym silnikiem indukcyjnym za pośrednictwem falownika. W pracy zaimplantowałem...
Z działaniem wyświetlacza póki co nie mam problemu. Zastanawia mnie ten adres: 0x60020000 - jak został wyznaczony? Próbowałem dojść po dokumentacji mikrokontrolera i wyświetlacza ale nie udało mi się tego w żaden sposób "wyczytać"
Cześć! Bawiłem się trochę z ATMEGA'mi i bez problemu można było znaleźć biblioteki do obsługi ekranów z popularniejszych telefonów. Takie ekrany można kupić za grosze(np. od Nokia N95 za 15złoty, kolorowy,super rozdzielczość) co stanowi dobre rozwiązanie jako interfejs w konstruowanych urządzeniach. Teraz zaczynam z ARM'ami i tu jakoś jest problem ale...
Jeśli chcesz uzyskać minimalny narzut czasu procesora na obsługę wyświetlacza - w ogóle nie czytaj znacznika BUSY, bo jego wyzerowanie nie oznacza gotowości. Obsługuj wyświetlacz w przerwaniu timera. Jakiś czas temu obsługa HD44780 na STM32 w przerwaniu timera była pokazana w EP. A pierwszy błąd w Twoim kodzie jest tu: LCD_EN_bb=0; LCD_EN_bb=1; - wymagany...
Witam! Jeśli korzystasz z dołączonych bibliotek do obsługi tego wyświetlacza to muszę Cię zmartwić- są one napisane delikatnie mówiąc mało efektywnie. Mam tu na myśli bibliotekę GLCD dołączaną do zestawów które na pokładzie maja ten wyświetlacz... Pisząc tą bibliotekę samodzielnie można przyśpieszyć działanie niektórych funkcji około 10-cio krotnie.
(at)kamil3211 To o czym piszesz ma się nijak do tematu artykułu. Nawiasem mówiąc bardzo rzeczowy i super. Jeżeli zaś chodzi Ci o graficzne interfejsy użytkownika GUI to istnieją na przykład TouchGFX czy na STM32 GUI library i pewnie jeszcze kilka innych.
Nie ma możliwości, większe ekrany mają większą rozdzielczość i inne kontrolery, wymagają też całkiem dużo ramu procesora do obsługi - szczególnie jeżeli wyświetlacz jest kolorowy.
Ja mam podłączony ten ekspander do płytki Nucleo F303. Podłączony jest na 5V i nic złego się nie dzieje. Porty tolerujące 5V masz opisane w datasheecie od strony 47 kolumna IO structure w tabeli. https://www.st.com/resource/en/datasheet...
To tylko przykład. Tam jest wiele fajnych funkcji które tylko czekają aby z nich skorzystać. Np. FFT albo biblioteka obsługi wyświetlacza graficznego. Tego tak łatwo samemu nie napiszesz. No na upartego da sie ale po co :D
Podążyłem tropem algorytmu punktowego. Na razie w 100% ze powodzeniem przeniosłem algorytm odbić od powierzchni płaskich na algorytm punktowy - przypadki odbić prostopadłych rozpatruję osobno (obliczenia bez funkcji trygonometrycznych będą szybsze, poza tym od razu pozbywamy się potencjalnego dzielenia przez zero w obliczeniach) - teraz zostało tylko...
sd jest ale podłącza się jako pen nie można tego modyfikować spod lini komend chyba że czegoś niewiem Ale o czym Ty mówisz ? O podłączeniu do uC ? :D W kompie tak jest jak mówisz, ale kolega wyżej miał na myśli użycie karty SD w mikrokontrolerze. Z poziomu PC używasz tylko terminalu po UART do obsługi diod, SD, wyświetlacza, czegokolwiek w mikrokontrolerze.
Witam, Mam kłopoty z inicjalizacją wspomnianego w tytule wyświetlacza. Procek: STM32F446RE. Być może problem tkwi w samej obsłudze SPI w trybie Master: Konfiguruję port w taki sposób: [syntax=c] void ustaw_SPI2(void) { __HAL_RCC_SPI2_CLK_ENABLE(); GPIO_InitTypeDef GPIO_InitStruct; // PA3 ------> SPI3_CS // PB10 ------> SPI3_SCK // PC2 ------> SPI3_MISO...
Bufor jest taki : uint16_t data[153600]; . Ty to masz chyba na strukturze nie ? jak to wygląda w całości ? Procesor zatrzymuje się na tej inicjacji, program nie wykonuje się dalej jakby w funkcji była pętla nieskończona. Ale co mnie bardziej zdziwiło to wyświetlacz mi się nie inicjuje ( biały ekran się robi ) nawet jak zrobię to zanim zabiorę się za...
Dziechu - przykłady które zamieściłem/liśmy, z wyjątkiem RCC będą działały równie dobrze na F1 i na F4 - zapewniam :) 30kb pierwsze przykłady ? Co wam tyle zajmuje ? 5-6kb to obsługa USB, z 600b obsługa wyświetlacza, obsługa przetwornika audio to też jakieś groszowe sprawy ? Chciałbym wiedzieć, co tyle kodu zajmuje bo nie potrafię sobie wyobrazić, żeby...
Witam serdecznie, mam problem z obsługą wyświetlacza OLED typu WEH001602ALPP5N00001 firmy WINSTAR. Wyświetlacz posiada organizację znaków 2 x 16 i jest zgodny z sterownikiem HD44780. Okazuje się że na procedurze obsługi napisanej na STM32 (i wielokrotnie testowanej z powodzeniem na standardowym LCD) wyświetlacz nie działa poprawnie. Zwiększałem timingi...
itoa nie jest "na AVR" - to funkcja biblioteki standardowej C, więc na STM32 też powinna być dostępna, podobnie zresztą jak sprintf (która niestety zjada dużo pamięci). Można też napisać własne funkcje konwersji, które będą robiły dokładnie to, co jest potrzebne.
Dawno temu w EP była pokazana obsługa LCD z STM32, wraz z kompletnym kodem. Linię RW podepnij na stałe do zera - czytanie stanu z HD44780 nie ma sensu.
Mówiąc moduł SD, masz na myśli coś takiego: https://botland.com.pl/pl/akcesoria-do-k... ? Elektrycznie to jest to samo, co moduły wyświetlacz + SD, z tym że w tym drugim przypadku karta SD i wyświetlacz współdzielą szynę SPI. Gdybym miał zrobić powyższe najmniejszym nakładem pracy, kupiłbym Raspberry...
Pozwólcie Panowie że podłączę się do tematu. Otóż ja posiadam dwa wyświetlacze TFT 3,2" z panelem dotykowym. Jeden z nich to HY32D od zestawu HY-Mini STM32V, a drugi nie ma oznaczenia, ma wbudowany slot na kartę SD. Pierwszy moduł jest ze sterownikiem SSD1289 a drugi z SSD1298. Na płytkach które dostałem do tych sprzętów niby jest dokumentacja, ale...
JA NIE POTRZEBUJE KIERUNKOWSKAZÓW DO AUTA - ekspert od mrugania diodka !!!!!!!!! Rano ukroiłem taki kod i ku memu zdziwieniu program ruszył z kopyta, menu działało ale zrobiłem literówkę w nazwie bo napisałem GEERATOR zamiast GENERATORi wiec po poprawieniu chciałem wgrać program ponownie i .............. procek kolejny raz zdechł. Zmiana częstotliwości...
W załączonym PDFie masz tylko elektryczne połączenie. Ten wyświetlacz pracuje w oparciu o kontroler KS0108. Polecam wrzucić to w wyszukiwarkę i znajdziesz wiele przykładów sterowania.
A teraz pytanie - wiesz co to buforowanie strumieni? Jeśli nie wiesz, to proponuję wywołać PO Twoim fprintf() do wyświetlacza funkcje fflush(). I teraz pytanie - czy gdzieś jest kompletna lista funkcji które nie są zaimplementowane w Bare Metal ? Wszystkie są zaimplementowane. Uwierz mi że to wszystko działa tak jak trzeba - używam osobiście do obsługi...
3. Transmisja danych: Ciąg dalszy heretyckiego powielania bezsensownej obsługi flagi busy SPI w STM32.
dzięki za szybką odpowiedz. Co do uniwersalności biblioteki, to wyobrażam sobie ją tak, że biblioteka ma jakiś niskopoziomowy interface, który należy samodzielnie zaimplementować :). Biblioteka ma być odpowiedzialna za graficzną reprezentację UI, obsługę zdarzeń itp itd.... nieważne... Wyświetlacz oparty jest o kontroler ILI9325, całość podłączona do...
źle. Nie ma żadnego wymagania na to, żeby dane wystawiać po E. Dane mogą być wystawione przy E=0, albo przy E=1, istotne jest tylko zachowanie odstępu przed opadającym zboczem E i podtrzymanie (króciutkie) po tym zboczu. No i po 250 ns pomiędzy zmianami E. Szybka obsługa LCD na STM32 była pokazana w EP wiosną lub latem tego roku.
1. Zrezygnować z Arduino zupełnie. Mnie osobiście to odstrasza (podobnie jak przedmówcę). BluePill (którą to płytkę bardzo lubię) nie ma DAC'a. Najlepiej wejść w STM32 product selector i poszukać wśród dostępnych modeli w tabeli parametrycznej te z DAC a potem sprawdzić ich dostępność i ceny w sklepach. Przykładowy uC spełniający minimalne wymagania...
Jest jeszcze jedna opcja: podłącz pamięć jak należy, a LCDB4 wyświetlacza połącz z LCDB3 lub B5. Wtedy obsługa pamięci jest 100% bezpieczna i nie zgubisz danych dla wybranego koloru. Ceną jest możliwość generowania artefaktów na ekranie, ponieważ B4 to jednak wysoka waga w wartości koloru. O ile nie jest to ramka do zdjęć, to można tak dobrać kolory...
Domyślam się że pisząc "bez sterownika", masz na myśli układy ze sterownikiem z wejściem równoległym RGB, bez wbudowanej pamięci, wymagające ciągłego wysyłania danych, a nie wyprowadzenie ponad tysiąca przewodów z wyświetlacza do zewnętrznego kontrolera?. Dokładnie o to mi chodziło. Chcę zaimplementować obsługę wyświetlaczy np z nawigacji lub PDA na...
http://obrazki.elektroda.pl/8034957300_1... Z racji iż były święta i było kilka dni luzu postanowiłem w ramach rozruszania szarych komórek pobawić się płytką HY-MiniSTM3V. Znawcy procesorów ARM doskonale znają tę płytkę więc znają jej możliwości. Samo mruganie diodą mnie nudzi, więc wymyśliłem projekt bardziej ambitny :D i tak powstał...
Najmniejszy jaki znam to Atmega169. Wątpię abyś znalazł jakieś attiny - głownie ze względu na ilość wyprowadzeń jakiej potrzebuje większość LCD. Zdecydowanie polecam jednak użyć czegoś dedykowanego. Obsługa sprzętowa LCD jest o wiele przyjemniejsza i bardziej ekonomiczna. Generalnie można to ująć stwierdzeniem "Można. Ale, po co?" A może coś ciekawego...
https://obrazki.elektroda.pl/9728590300_... Witam serdecznie. Mój projekt jest jeszcze w fazie rozwoju, jednak od strony sprzętowej już daję sobie spokój z rewizjami PCB. Zasadniczo chciałem zbudować własnego smartfona i gdyby nie ogromna ilość czasu potrzebna na napisanie kodu to powiedziałbym, ze to dosyć prosty temat... Jest to...
Witam. Ostanio próbuję uruchomić obsługę wyświetlacza ILI9341 na STM32. Pod STM32F072 działał wyśmienicie, lecz na STM32F103 już nie. Największym problemem było to że wcześniej ST inaczej rozumiało ideę pinu NSS, więc musiałem zrealizować go programowo, ale to dalej nie pozwala mi na prawidłową komunikację z wyświetlaczem. Za pomocą analizatora stanów...
Witajcie. Witajcie, mam spory problem. Próbuje zacząć zabawę z STM32F4. Zainstalowałem sobie CooCox IDE 1.51 do tego dograłem sobie - GNU Tools ARM Embedded (4.6 2012q2). Próbuję się z tym bawić, bo muszę przez STM32 zaprogramować USART, wyświetlacz itd. Ciężko to widzę, ale próbuję. Ogólnie mam wyświetlacz taki: http://www.digchip.com/datasheets/parts/...
(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.
Cóż, ja dzięki konkursowi stałem się szczęśliwym posiadaczem płytki rozszerzającej ze slotem SD oraz kontrolerem PHY ethernetowym + LCD + Kamerka, ale obecnie pracuję nad HY-MINI STM32 który też ma slot SD na pokładzie. Załączam projekt z obsługą kart SD, oczywiście bez bibliotek + schemat podłączenia karty SD.
Straszne dziadostwo ten STM32 Jeśli już to nie STM32 ale biblioteki HAL. Nie pokazałeś kodu tylko jakieś fragmenty schematu też nie więc nie wiadomo czy problem jest w HAL czy w dziadowski kodzie lub złym schemacie. Stawiam na dziadowski kod lub schemat, bo obsługiwałem TFT i kartę SD w kilku projektach z F1 i wszystko działało.
Dziękuję bardzo za sugestie. Rzeczywiście, jak analizuję Pana wpis widzę, ze to co robię to trochę bez sensu. Oczyswiście zastosuję się do tych rad. Jeszcze w celach edukacyjnych wklejam resztę kodu. Byłbym wdzięczny gdyby ktoś wskazał na czym polegają błędy, zeby byc bardziej świadomy na przyszłość. main.c [syntax=c]#include "stm32f103xb.h" #include...
Nie istnieją mikrokontrolery Arduino lub Nucleo. To są płytki do prototypowania, na których można znaleźć mikrokontrolery AVR, ESP, STM32 (Arduino) lub STM32 (Nucleo). Możesz przyjąć że mikrokontrolery nie obsługują języków typu Java ani Python. Nawet jeżeli ktoś gdzieś napisał protezy, to działa to w bardzo ograniczonym zakresie i wsparcie do tego...
Pewnie że prościej, RS-232 jak jest sprzętowy, to jest luksusowo. Wszelkiej maści konwertery USB - UART to niepewne rozwiązanie i często zawodne. Można oczywiście sobie oklepać jako VCI z jakimś STM32 i jest bajka, ale nakład pracy nad oprogramowaniem, często modułem kernela, zniechęca. A tak mamy wszystko gotowe w kernelu do obsługi I2C oraz mnogość...
Dzięki szybką i co najważniejsze konkretną odpowiedź odnośnie moich pytań. Co do samego języka, to nawet na stronie producenta jest sporo PDFów, z których można (jak podejrzewam) sporo się nauczyć, więc przekopanie się przez nie pewnie będzie realizowalne. W zasadzie tutoriali też trochę jest, nawet jeden jest rozpoczęty i zgodny z płytką, którą podałem:...
Rozumiem, że pytasz o to, czy w numerze EP 2014/4, w którym znajduje się artykuł 2014/4 "32 bity jak najprościej. STM32F0 - nieblokująca obsługa wyświetlacza LCD ze sterownikiem rodziny HD44780. cz. 4", znajduje się artykuł o nieblokującej obsłudze wyświetlacza LCD z HD44780. Obawiam się, że odpowiedź twierdząca nie rozwieje Twoich wątpliwości, bo wpadasz...
Witam. Wiem, że to "brutalna" odpwiedz, ale odpowiedzi znajdziesz w google. Musisz niestety poswięcic trochę czasu i poszukać. Schematów, kodów zrodłowych itp jest naprawdę sporo. Podłączenie enkodera do uC jest proste. Kanały A i B enkodera (zakladajac, że enkoder ma wyjscie 5V TTL) podłaczasz do dwóch kanałów dowolnego TIMERA w STM32. Np do TIM2CH1...
Obawiam się, że w celu uzyskania przenośności kodu ten kod trzeba będzie wydłużyć ok. czterokrotnie w porównaniu z wersją nieprzenośną. Moim zdaniem nie ma to sensu - nakład pracy na adaptację kodu do nowego urządzenia jest znacznie mniejszy niż narzut na "uniwersalność" kodu. Kod bez HAL będzie kilkakrotnie krótszy i szybszy niż z użyciem HAL, więc...
utoniesz jak zaczniesz naukę C na ARM Nie jest tak źle. Od kilku lat piszę programy na AVR'y tylko w Bascomie i pewnego dnia mi odbiło - zacząłem naukę STM32. W "C" oczywiście. Kupiłem książkę, zrobiłem płytkę testową i piszę sobie po kolei programy do obsługi wyświetlaczy, 1-wire, RC5 itd. Fakt, korzystam przy konfiguracji z SPL'a, ale w programie...
Jak będziesz miał prawie pół wieku za sobą i zaczniesz studia w kierunku co cię interesują a nie wyuczonym , to nie zważa się na interpunkcję tylko treść. Na studiach jeszcze laborki pracują na arm 51 i podobnych Ja potrzebuję coś zrobić na szybszym kontrolerze głównie obsługa odczytu stanu potencjometru i odpowiedź na sygnał wchodzący sygnałem wychodzącym
Udało się skompilować program z wywołaniem funkcji: LCD_Init(); - moja funkcja w której jest obsługa konfiguracja FSMC i LCD, oraz GUI_Init(); - tu jednak jest warning - 3: warning: implicit declaration of function 'GUI_Init' Dodano po 2 http://obrazki.elektroda.pl/6106478800_1... A to już chyba jakiś problem z pamięcią :/ Rzuciłby ktoś...
Wiesz co przeprogramowałem kod wg. instrukcji i nie działa. To może warto go wrzucić ponownie i opisać czy coś się zmieniło? Dobrze zapytam inaczej, który z was postawił na mikrokontrolerze z tej serii komunikację przy pomocy protokołu I2C bez użycia biblioteki? A co można wygrać w tym quizie? (; A odnosząc się do ostatniej wypowiedzi, chciałbym zapytać...
Wracam do problemu 0 w łańcuchu tekstowym. Np. w- char text1[] = "ala ma kota"; -znacznikiem końca łańcucha jest 0. Sprawia to mały problem z wyświetlaczami LCD np. na HD44780 w czasie korzystania z CGRAMu, gdzie dodatkowe znaki zapisuje się pod adresem od 0 - 7. W funkcji wyświetlania tekstu mam- while (*text). Żeby wyświetlać polskie znaki, poświęciłem...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...
Tak, możliwa jest obsługa takich ekranów, ale... 1. Problemem może być znalezienie dokumentacji do tego wyświetlacza. Bez dokumentacji pozostaje metoda prób i błędów. Skutkiem może być uszkodzenie wyświetlacza zanim zacznie działać. 2. Interfejs sterujący to zazwyczaj MIPI-DSI. Xmega nie posiada i nie będzie posiadać takiego interfejsu. STM32 z serii...
Witam, Ostatnio dokonałem zakupu płytki prototypowej (ewaluacyjnej) z mikrokontrolerem STM32F103. Mini-STM32 -> http://arduinosolutions.com/index.php?ro... Chciałem przenieść się z 8-bitowych AVRów na coś mocniejszego, więc padło właśnie na to. Jednak od razu natrafiłem na dosyć poważny problem. Wprawdzie dostałem kody...
Podpiąłem jeszcze linie tej magistrali pod oscyloskop. Problemem chyba nie jest konfiguracja SPI, tylko wyświetlacz, ponieważ wysyła jakąś odpowiedź na linii MISO, pomimo stanu wysokiego na CS. Używam wyświetlacza WF43MTIBEDRNB firmy Winstar. Może ktoś miał podobne doświadczenia z tym wyświetlaczem? Wyświetlacz miał ułatwić wyświetlanie, ponieważ posiada...
Mam zwykle problem z obsługą wyświetlaczy. Problem dotyczy tego, że jak mam urządzenie które wykonuje pomiary i je obrabia, uśrednia, "filtruje" do momentu kiedy tych operacji nie jest za dużo to jestem w stanie ogarnąć wyświetlanie wyniku pomiaru na sześciocyfrowym wyświetlaczu siedmiosegmentowym. Chodzi o to że takie "mruganie" wyświetlacza się pojawia....
Znalazłem kod obsługi wyś 7-segmentowego, pozmieniałem rejestry pod swój mikro procesor (ATmega32). Tylko mam problem z linia " static const uint8_t __flash DIGITS To standardowy błąd eclipse i pluginu do AVR, nie wpływa ten błąd na kompilację, jedynie na "podkreślanie" składni w Eclipse. Rozwiązanie tego problemu znajdziesz m.in. w tym wątku: https://forum.atnel.pl/topic15543.html#p...
Witam Tak , to ten wyświetlacz Tak o nim piszą na tej stronie https://es.aliexpress.com/item/100500453...
Dłubię sobie projekt miernika-testera na STM32 z wyświetlaczem TFT 320x240. Do tej pory używałem wyświetlacza 2,5" ze sterownikiem ILI9341 i magistralą 8-bitową i działało to całkiem nieźle. https://obrazki.elektroda.pl/3496031800_... Ze względów mechanicznych potrzebuję wyświetlacza, który ma złącza tylko po jednej stronie i wybrałem...
Problem na ogół leży w tym, że funkcja nie obsługuje poprawnie reinicjowania z trybu 4-bitowego z powrotem do 4-bitowego (o jeden zapis początkowego polecenia za mało albo za dużo). Nawet wtedy, gdy odłączę zasilanie +5,0 V od wyświetlacza LCD? Steruję wyjściem GPIO (o nazwie roboczej RESET) P-MOSFETem, który załącza lub odłącza zasilanie wyświetlacza...
simw: Ja twierdzę tylko że przykład z filmu jest robiony pod tezę i jest bardzo naciągany. Koledze animacja działa słabo nie dlatego że AVR jest wolny tylko dlatego że kolega poszedł na łatwiznę i użył słabych bibliotek w głupi sposób. Jeden zrobi obsługę LCD na AVR i będzie to śmigało bardzo płynnie (jak w filmie z "tabletem") drugi zwali robotę i...
Ja robiłem obsługę na podstawie datasheetu. Pamiętam, że była niewielka różnica pomiędzy tym co jest u Kranza. Napewno była różnica w rejestrze z wyborem trybu graficznego. Robiłem to ponad dwa lata temu, także szczegóły już wyleciały mi z głowy. Jak znajdę projekt to podeślę pliki od wyświetlacza.
Czy potrzebne, czy nie i wręcz przeszkadza. Na pewno nie przeszkadzają bardziej niż ten "język programowania dla nieudaczników" - przecież w ASM wszystko jest takie proste... A zwykły delay nazywasz złym nawykiem. Szczególnie w sytuacji typu obsługa wyświetlacza LCD genialnym rozwiązaniem jest przez 50% czasu kręcić się w pustej pętli... A przecież...
Witam, piszę ostatnio program do obsługi wyświetlacza 5" 320x240 dpi. wszystko fajnie działa. Do tego podpiąłem kartę SD z wykorzystaniem SDIO i tu pojawia się problem. jak debuguje stworzony program wszystko działa bez zarzutu, jak tylko próbuje uruchomić wgrany program w procka nie startuje obsługa kart SD zawiesza się w jednej z nieskończonych pętli....
Mikrokontroler ma tylko jeden napis: TG521B1 Nie wiem czy wyjdzie dobrze, forum mocno kompresuje obrazy. https://obrazki.elektroda.pl/6761232300_... Ogólnie są dwie płytki w tym kompresorku i dwa procesory, na płytce głównej jest STM32 ale ona zajmuje się tylko zasilaniem, kontrolą kompresora i obsługą akumulatora. Plastikowe złącze...
Zmywarka Bosch E-nr: SMV4ECX14E/13 EPG70041 9001 375 303 Pojawił się błąd "Err" na wyświetlaczu. Po resecie (włącz/wyłącz - trzymany 5 sekund) wszystkie diody na wyświetlaczu świecą się na stałe, przyciski nieaktywne. Po wyjęciu zasilania z GN 230 V (ponad 2 h), na panelu sterującym zmywarki najpierw mrugają wszystkie diody oraz wyświetlacz - przyciski...
ad) 1. Dobrze podejrzewasz. 2. Kłopoty z kartą lub co bardziej prawdopodobne program. 3. Skoro działa to jest sprawny, popraw obsługę - to tylko błąd w interpretacji danych ten przetwornik to TSC2046, jest to zamienni z dodatkowym funkcjami jak pomiar temperatury i siły nacisku na wyświetlacz w pełni zgodny z 7843 Zestaw na pewno sprawny
Po dodaniu tej biblioteki przestał mi działać LCD :-) Podejrzewam, że obsługa SPI ma na to wpływ... W końcu port kart SD jest z tyłu wyświetlacza. f_open zwraca teraz FR_NOT_ENABLED.
Witam mam napisany program dla arduino mega z wyświetlaczem TFT 3,5". Problem w tym iż wyświetlanie na tym wyświetlaczu jest strasznie powolne. Postanowiłem więc zmienić procesor na 32-bitowy. Padło na STM32F103C8T6. Wykonałem test migania diody czyli przez program arduino konwertuje łączy i ładuje. Wiem że są pewne niuanse w pisaniu dla STM. I o to...
Jak trudne jest wykonanie tego, jak można to poproszę jeszcze o listę zakupów i czas działania wersji z wyświetlaczem nokii bo takie coś chce zrobić a płytkę na allegro można zamówić. Trudność wykonania ciężko jest ocenić bo nie wiem jak małe rzeczy kolega potrafi lutować. Tutaj wszystkie rezystory i kondensatory są w obudowach 0603 za wyjątkiem dwóch...
Użyj CubeMX. Kursy łatwo znaleźć w necie np https://forbot.pl/blog/kurs-stm32-f4-5-p... Cały kurs opisuje obsługę ADC przez odpytywanie, przerwania, DMA. Wystarczy popróbować i podejrzeć jak realizuje to HAL. Robie w ten sposób i nie muszę się męczyć godzinami aby obsłużyć wyświetlacz z SPI czy I2C. Niestety, w kursach,...
O to właśnie chodzi - inkrementacja adresu. Ja już jakiś czas temu doszedłem do tego, że testowanie BUSY spowalnia działanie oprogramowania nie dając żadnego zysku (i zajmując dodatkową linię portu do sterowania R/W). Obsługa w przerwaniu timera nie wprowadza opóźnień i minimalizuje czas procesora potrzebny na interakcję z LCD.
to pozbycie się R/W i wprowadzenia odpowiedniego timingu A jakiego timingu? Dla każdej serii dobierany doświadczalnie? Albo z góry założony z takim zapasem że hoho:) Dodano po 3 Co więcej, typowy sposób obsługi z interfejsem dwukierunkowym i badaniem bitu BUSY nie jest dobry, bo, gdy uważnie przeczytamy dokumentację HD44780, okaże się, że wartość 0...
Czy wy też tak macie? Padające mikrokontrolery Kondensatory standardowo 10uF+ 100nF oraz 100nf na każdą parę zasilania procesora Pierwszy projekt, prosty: Przejściówka USB to LIN Procesor STM32L552 zasilany z MPC2551SM, programator z Nucleo. Pracuję, programuję, wszystko działa. Zmieniam pierdółkę i procesor przestaje być wykrywany. Sprawdzam oscyloskopem,...
dręczą mnie natomiast małe pytania .. jeden i drugi jest oparty na dość mocnym i podobnym core .. w wypadku jednego mamy wersje bez FPGA i w drugim z FPGA. I teraz pytanie, ile czasu (albo ile czasu zostaje) w obu wypadkach zajmuje procesorom obsługa GUI, przerzut wyliczeń (lub przebiegów z pamięci) do GUI a ile sama obróbka danych już za FPGA (czy...
Witam! Na wstępie nadmienię, że dopiero zaczynam przechodzić z 8 bitowych AVR na STM, stąd może takie trochę "laickie" pytanie. Zakupiłem różnego rodzaju wyświetlacze OLED chciałem je sobie uruchomić przy wykorzystaniu gotowych bibliotek ze strony producenta: http://www.waveshare.com/wiki/File:0.95i... W wyżej wymienionym projekcie...
Pracuję nad obsługą panelu dotykowego z interfejsem TSC2046 (wyświetlacz ILI9325 z zestawu STM32Mini_01). Wykonałem inicjalizację SPI i próbuje czytać współrzędne. Przekopałem internet, siedzę z dokumentacją ale mimo próśb i grób te odczyty są strasznie losowe. Może zanim będę męczył moim kodem, może ma ktoś dedykowane przykładowe programu do panelu...
Cześć, posiadam STM32F3 Discovery i chciałem użyć tej biblioteki do obsługi LCD. Pobrałem bibliotekę i podmieniłem w niej include bilioteki f4 na f3. Zamieniłem piny GPIO na pasujące do mojej płytki i zmniejszyłem częstotliwość GPIO do 50Mhz Na ekranie wyświetlacza pokazuje się podkreślnik i migający na nim kursor. Resetowanie uC nie wywołuje żadnej...
Przepraszam jeśli odgrzewam kotleta ale mam podobne zmartwienie. Chcę zbudować urządzenie z panelem TFT o przekątnej 4.3" (zapewne będzie to na SSD1963 - mam wrażenie, że to już archaiczny układ dlatego zapewne ugryzę też FT800, jakby ktoś nie znał w co wątpię to tu jest prezentacja Dodano po 1 Edit: W dokumentacji https://www.displaytech-us.com/sites/def...
Ciekawe - ja u siebie mam wszystkie transmisje działające przy CPOL/CPHA=1 - no, ale może ten wyświetlacz ma inne wymagania. Przydałby się podgląd tego co wychodzi ze scalaka za pomocą analizatora stanów logicznych. Zmiana baudrate nie powinna na nic wpływać poza samą prędkością transmisji. Ja u siebie szybkość zmieniam tak: [syntax=c] //======================================...
WItam kupiłem parę dni temuna allegro płytkę z ARM-em STM32 Cortex M3 http://allegro.pl/stm32-f103vet6-cortex-... Po otrzymaniu przesyłki podłączyłem urządzenia do zasilania (z USB), na wyświetlaczy pokazało się demo i niby wszystko OK ale uwagę moją wzbudził układ ENC28J69, który się dość mocno grzeje. W związku...
Witam, jestem w trakcie pisania programu do obsługi wyświetlacza TFT 4.3" w którym komunikacja odbywa się za pomocą UART. Udało mi się nawiązać komunikację, mogę wyświetlać dowolne rzeczy, bitmapy, jpg, tekst... Problem pojawią się gdy próbuję obsłużyć dotyk tego ekranu. Działa to tak, że gdy dotykamy (trzymamy palec na ekranie) co 100ms wysyłana zostaje...
Witam Szukam porady doświadczonych w tych tematach kolegów. Mianowicie do projektu klient chce uzyskać maksymalnie duży wyświetlacz w granicach rozsądku cenowego i przy zachowaniu łatwości obsługi oraz ma być wytrzymały. Tak żeby nie dało się go uszkodzić łatwo (co ma leżeć w kwestii obudowy ale jak się znajdzie wyświetlacz z obudową to ona właśnie...
Napisałem już obsługę wyświetlacza LCD na ARMa po rejestrach, ale robiłem to na „gotowcu” z bibliotek z ksiązki pana Galewskiego. Niestety mam problem ze zrobieniem tego od zera. W Keilu 5 tworzę goły projekt, który zawiera tylko wbudowany plik z deklaracjami stosu itp i dopisuję swój program np. migający diodą. W ogóle nic nie rusza. Czy...
do DosinskY: Uruchamiałem LIS3LV02, żeby się trochę nim pobawić, ale korzystałem z funkcji CircleOS, więc dokładnie się rejestrom nie przyglądałem. Sam kalibrowałem go metodą prób i błędów. Napisałem malutką aplikację, która sczytując pozycję LIS3LV02 w dwóch płaszczyznach porusza kulką na ekranie. Żeby poruszała się w sensownym tempie do aktualnej...
Podałeś 5V na zasilanie STM32F4xx? Przecież maksymalne napięcie dla STM32F4xx to 3,6V. Sprawdzałeś debugerem czy ten układ jeszcze żyje? Jaki to dokładnie układ i dlaczego takie dziwne podłączenia? Ponieważ piszesz o porcie E, to zakładam, że jest w obudowie min. QFP100, więc wtedy powinieneś podłączyć: /WR - PD5 /RD - PD4 /CE - PD7 /C/D - PD11 D0..D1...
n"]tylko o to, że akurat F411 jest wg mojej pamięci nowszy zarówno niż cała rodzina F3 jak i F469 Nie znam chronologii, ale F3 mają wiele udoskonalonych peryferiów w porównaniu do F4 np. krytykowany brak sprzętowego sterowania DE dla RS485. Ja kolegi całkiem nie pojmuję. Na początek to proponuję zapoznać się z podziałem STM32 zrobionym przez ST https://www.st.com/en/microcontrollers-m...
(at)atom1477 Wiesz co mnie urzekło? NIE MA DEBUGGERA. Piszesz program, odpalasz go i ma działać. I lepiej żebyś rozumiał co robisz bo jak namieszasz to możesz wszystko wyrzucić bo nic Ci nie pomoże. To bardzo odświeżające tak sobie kodować w pamięci i debugować kod w głowie zanim jeszcze w ogóle zostanie uruchomiony. Po to masz tak mało pamięci żeby...
Chodzi cały czas o grafiki typu interfejsu użytkownika - przyciski, suwaki itp. Nie o wyświetlanie skomplikowanych animacji czy filmów, nie ma tu przesyłu dużego strumienia danych, a więc nie ma znaczenia w jakiej pamięci są grafiki i czy są przesyłane przez procesor czy nie - mogą być i przez procesor, i przez DMA, np. SPI->FSMC. LCD_WriteRAM_Prepare();...
http://obrazki.elektroda.net/99_12431114... Czytnik RFID (a raczej jego prototyp) powstał na zlecenie klienta który ma dość wysokie wymagania. Zalożeniem było stworzenie urządzenia do monitorowania czasu pracy pracowników które będzie pracować bez zewnętrznego systemu kontrolującego. Czytniki jakie są dostępne na rynku potrzebują do pracy...
Poszukuję programu/biblioteki działającej w podobny sposób co w Arduino itp, że posiadamy funkcję clear(). home(), setCursor() czy print() itp co sprawia że obsługa wyświetlacza w kodzie jest naprawdę prosta i przyjemna To nie znajdziesz, jeżeli oczekujesz że użycie HAL to coś takiego jak arduino. Jeżeli chcesz coś takiego łatwego i żaden overhead...
Witam. Zlecę wykonanie projektu w oprogramowaniu STM32CubeIDE oraz TouchGFX. Do wykonania projekty na następujących elementach: mikrokontroler: [url=https://elektroweb.pl/mikrokontrole... wyświetlacz (SPI): [url=https://www.waveshare.com/4inch-tft...
http://obrazki.elektroda.pl/3796073600_1... I Opis ogólny urządzenia: Chciałbym przedstawić mój projekt bazujący na mikrokontrolerze STM32 dokładnie na modelu STM32F11RET6 http://www.st.com/content/st_com/en/prod... Jest to sterownik dla urządzenia...
obsługa wyświetlacza komórki arduino obsługa wyświetlacza obsługa wyświetlacza telefonu
strumienica zamiast katalizatora pralka blokada polar tauron licznik dwukierunkowy
ustawić jednej krańcówki napęd rolety
Moment dokręcenia stopy korbowodu Mazda 6 GY LF-DE L3-VE RF-CiTD AJ-V6 Citroen Jumper 2.8 2003 – brak kierunkowskazów i świateł stopu, przyczyny usterki