ok, dziękuje za pomoc i cenne wskazówki, wieczorem zabiorę się za podłączanie wyświetlacza pod magistrale FCM.
Wyświetlacz nie posiada kontrolera i ma tylko 8 linii dla koloru? Jeszcze nie spotkałem tak "oszczędnego" rozwiązania. Możesz podać oznaczenie? Może jednak tam jest kontroler?
A jeśli koniecznie z wyświetlaczem, to może na STM32F429-DISC1 [youtube]https://www.youtube.com/watch?v... Płytka kosztuje ok, 165zł.
Taka modyfikacja nic nie zmienia, poza dodatkowymi zmiennymi w pamięci. Dodatkowo w funkcji WriteByte powinno być while(!(LCD_SPI->SR & SPI_SR_TXE)) - gdyż program zapętlał się w tym miejscu czekając na reset flagi Zgodnie ze stroną 63 specyfikacji sterownika ILI9341 4- line serial interface display data format CSX (NCS - pin 2, port C na discovery)...
Odpaliłem LCD na Discovery disco ostatnio. Kod bazuje na przykładzie Freddiego oraz przykładzie od ST. Kod w załączniku.
Widziałem ten temat. Jednak wydaje mi się, że tam wyświetlacz jest podpięty do wbudowanego bloku obsługi LCD w STM32F429. Czy ten mój LCD na SSD1289 też można podpiąć do tego dedykowanego bloku procesora, czy muszę używać jak do tej pory FSMC? Pamięć jaką chcę wykorzystać to SDRAM IS42S81600.
Może i warto, ale ja osobiście wybrał bym zestaw z Cortex M4 - STM32F429 DISCO. Ma lepiej podłączony wyświetlacz, wbudowany programator/debugger (bardzo przydatne) i większe możliwości sprzętowe (jest o niebo wydajniejszy). Zrobienie podobnej konstrukcji jak https://www.youtube.com/watch?v=0ETyFmAM... (ten akurat model jest na mniejszym bracie STM32F407...
Może źle konfiguruję układy DCMI / DMA? Lub nieprawidłowo wysyłam instrukcje konfigurujące kamerę przez I2C? Bo nie mam pojęcia, w czym może być problem - na wszelki wypadek wylutowałem z płytki STM32F429 DISCOVERY wyświetlacz i inne rzeczy, które mogą obciążać linie. Sprawdziłem połączenia i zaekranowałem przewody. Niestety, ale nic to nie dało...
Ja tam widzę w bibliotece wyświetlacza od stm-u, że biały ma wartość 0xFFFF czyli by się zgadzało.
zainicjuj wyświetlacz z takimi parametrami dwa razy tzn od reset (0x01). Nie znalazłem prostego rozwiązania.
Widać trochę źle się zrozumieliśmy. Z tą funkcją która rysuje piksele miałem namyśli nie protokół który wysyła informacje do wyświetlacza tylko zmienianie wartości RAMU (najczęściej SDRAMU) w której przechowywana jest ramka obrazu. Ja ostatnio używam tylko wyświetlaczy bez kontrolera i korzystam z LTDC stm32f429 i dla mnie rysowanie piksela to zmienianie...
Wyświetlacz TFT w trybie magistrali, więcej szczegółów w poście [url=http://www.elektroda.pl/rtvforum/to...
Problem udało się rozwiązać. Po sprawdzeniu dosłownie wszystkiego (łącznie z analizatorem logicznym na przesyle danych) i potwierdzeniu, że jest okej, zacząłem mieszać w ustawieniach samego panelu LCD. Okazało się, że chińczykowy panel bez specyfikacji ma w niektórych wersjach szynę danych 24 bit a nie 18 bit jak było ustawione (komunikacja SSD1963...
Hej Mam podłączony wyświetlacz na sterowniku Ili9341 do Stm32f429. Komunikuję się z tym sterownikiem po SPI. (wyświetlacz mam ustawiony w trybie RGB666) Wszystko działa jak należy. Postanowiłem się pobawić z DMA2D wraz pixel format conversion. Ustawiłem DMA2D https://obrazki.elektroda.pl/6103285500_... Oraz napisałem taki kod: Niestety...
Witam. Mam ten sam problem. LCD podłączone pod FMC. SDRAM działa, wyświetlacz nie. Może kolega rozwiązał już ten problem. Ustawienia mam te same. RS podpięty pod adres A1. Rewizja układu 3.
Niestety nic nie pomogło:/ Wyświetlacz LCD na sterowniku SSD1289 podpięty pod inny bank FMC jako pamięć SRAM chyba nie może zakłócać transmisji, prawda?
Witam, daj może spakowany projekt, bo tak to ciężko coś powiedzieć. Ja co prawda nie uruchamiam swoich projektów na IAR, ale może znajdą się inni, którzy pomogą. Ale jak czytam o CubeMX, to podświadomie czuję problemy ;-). Inicjalizujesz wyświetlacz? STemWin wymaga inicjalizacji wyświetlacza, ona tego nie robi. I jeszcze trzeba wybrać typ wyświetlacza,...
Osobiście wybrał bym ten pierwszy zestaw choć to zależy czego oczekuje się od takiego zestawu. Jednemu potrzeba urządzeń zewnętrznych takich jak akcelerometr drugi potrzebuje żyroskopu i mikrofonu. Ja oczekuje wyświetlacza LCD powiązanego z płytką. O ile pozostałe urządzenia łatwo podłączyć to wyświetlacz zazwyczaj wymaga wielu przewodów. Co do linków...
(at)ghost666 To: https://github.com/gkostka/stm32f429disc... służyło jako środowisko testowe do mojego FS. Punkt startowy + masz obsługę wyświetlacza. Potrzebujesz toolchania, gita, coreutils,cmake oraz wytrwałości;) Pozdrawiam
Dzień dobry ! Mam pytanie, którą z tych dwóch płytek byście polecili: https://botland.com.pl/stm32/1940-stm32f... https://botland.com.pl/stm32-nucleo/5527... Czy da rade wpiąć discovery...
Podłączenia sprawdzałem kilka razy. Niestety nie mam oscyloskopu.... Jeszcze zastanawiam się czy właśnie dlatego że jest tam podłączony wyświetlacz i inne układy to nie sieją zakłóceń na linie transmisyjne. Dlatego zapytałem czy ktoś w ogóle uruchomił PHY na płytce STM32F429-disco???
Proszę o podpowiedź jaki użyć interfejs sprzętowy dla STM32F429 żeby przerzucić dane obrazu z framebufora z pamięci SDRAM do wyświetlacza LCD ( najlepiej za pomocą DMA). Jakoś nie mogę dopasować żadnego interfejsu np. dla pamięci, może rozwiązanie jest proste ale nie mogę go zobaczyć :D Do tej pory miałem uruchomiony interfejs LTDC na przeszło 24 liniach...
I chyba wezmę się z bykiem za rogi i stworzę własny moduł w oparciu o biblioteki ST. Użyję jakiś STM32F429 (akurat mam jako Discovery i Nucleo144), wtedy nazwy utworów i wszystko będę miał na jednym wyświetlaczu, a procek pozwoli mi na sterowanie także innymi funkcjami wzmacniacza, który chcę zbudować. Na pewno nie będzie łatwo, ale nie jest to niemożliwe.
Może warto zacząć od podstawowych obliczeń? Dane dla wyświetlacza to 480x640x3 = 921600 bajtów = 900 KiB. Pierwsze wrażenie może być takie, że wewnętrznej pamięci nie wystarczy na bufor obrazu, ponieważ nie jest to jednolity blok i część tej pamięci trudno współpracuje z DMA i LTDC. Ale w prostych aplikacjach, bez zaawansowanej grafiki, można ograniczyć...
Jednak jak ja patrzałem w dokumentację, to HSE jest podłączony i ma 8MHz Owszem ale jeśli HSE pochodzi z zewnętrznego sygnału a nie z kwarcu (oznaczonego na Twojej płytce jako X3, zabacz czy go masz), to trzeba w RCC->CR ustawić również bit HSEBYP. Bez tego bitu może działać ale nie wiadomo do końca jakie są tego skutki. Najdziwniejsze jest to,...
Po dłuższej przerwie wróciłem do zmagań z LCD stm32F429 discovery. Na początku dodam, że wyświetlacz startuje, wyświetla kolorowe tło (LTDC->BCCR). Następnie ustawiam żądany rozmiar okna korzystając z funkcji poniżej (wypełnienie okna jest białe). Następnym krokiem było czyszczenie ekranu poprzez wypełnienie ustawionego okna kolorem (funkcja poniżej),...
Znalazłem Cześć. Wyżej wymieniony wyświetlacz nie ma wejść VSYNC i HSYNC, ma DATA ENABLE. Czy ktoś mi powie, w jaki sposób on rozpoznaje, którą aktualnie linię maluje? STM32F429 może generować sygnał DATA ENABLE, ale jak następuje synchronizacja w pionie, o ile taką daje się uzyskać? Nie wiem, czy dobrze czytam z not katalogowych tego rodzaju wyświetlaczy...
Jak chcesz gotowca, to wykorzystałem takie coś w projekcie LED Cube ( to co ciebie interesuje jest w 16 minucie ): Czyli wpisując znak "C" komputer robi takie obliczenie (67-65)*5 = 10, czyli automatycznie przesuwa wskaźnik tablicy na 10 miejsce, czyli na pierwszą kolumnę litery C. Następnie zmienna "i" wyświetla następne kolumny. Jakbyś miał jakieś...
ale UIElement nie jest obiektem.
Gotowe do działania LCD znajdziesz na płytkach Discovery. FSMC to kontroler pamięci statycznych (SRAM, NOR, NAND) i występował we wczesnych produktach ST. Później został zastąpiony przez FMC, który dodatkowo obsługuje SDRAM. FSMC możesz użyć dla LCD tylko wtedy, gdy wyświetlacz posiada wbudowany kontroler, np. SSD1963, ILI9314, ILI9806, itp. LCD można...
Po drugie większość obiektów możesz, a nawet wręcz musisz sobie wektorowo narysować. Taki przycisk rysowany wektorowo to tylko kilkanaście bajtów typu: położenie, wymiary, typ przycisku, stan, kolor, wskaźnik na tekst, czy ewentualnie wskaźnik na grafikę która go wypełnia. A po trzecie, taka funkcja rysująca przycisk/inny obiekt zmienia tylko stan...
Nie obrażaj się ale Ja pytałem jak wywołać zdarzenie, lub rysować bezpośrednio na ekranie (tak, tak, wiem oprogramować kontroler wyświetlacza TFT). To jest istotą mojego problemu, a nie jak konfigurować UART i odbierać w przerwaniach No możesz ustawić flagę w przewaniu że masz nowe dane i po dma przesłać nowy bufor do wyświetlacza w pętli glownej....
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...
Cześć, Mam taki problem, muszę uruchomić wyswietlacz z dwoma buforami, które będa na zewnętrznym RAM-ie. Problem jest tego typu, że nie moge użyć sterownika LTDC bo używam SDRAMu i LCD1 z FMC i niezbyt wiem jak mam to polaczyć. RAM oddzielnie mi dziala, normalnie mogę zapisywać w nim i odczytywać, wyswietlacz osobno też dziala. Nie mogę tylko polaczyć...
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...
W STM32F429i-DISCO tym z wyświetlaczem 2.3" zasilałem poprzez gniazdo USB, ale z zasilacza, nie z komputera. Program wgrany we flash-a bezproblemowo działał bez przestawiania jakichkolwiek zworek.
Nie no... tzn. że coś działa ;d Żółte paski latające po ekranie "są ok" - program był sklecony na kolanie - nie ma żadnego zabezpieczenia przed sytuacją, w której z TP przychodzą współrzędne punktu "poza ekranem". Program próbuje wtedy zapalić piksel o bez-sensownych współrzędnych i... efekt jest jaki jest - u mnie jest tak samo jak zjadę rysikiem do...
Biblioteka kompiluje się i programowo działa. Jednak nie widać efektów na wyświetlaczu więc może pociągnę ten temat dalej. http://en.radzio.dxp.pl/stm32f429idiscov... Zdefiniowałem wyżej wymienione funkcje jak w tym projekcie. W main dodałem przykładowy program dokładnie taki sam jak w tym projekcie. (Bo jest to tutorial...
Wrobless bez sensu jest takie kombinowanie, ostatecznie możesz wysterować ten wyświetlacz na f4 przez spi jest taka opcja. Kup sobie przejściówkę USART<->USB i przez ten interfejs przesyłaj logi.
Od pewnego czasu zauważyłem na forum zainteresowanie tematyką programowania mikrokontrolerów i mikroprocesorów ARM w języku C# z wykorzystaniem platformy .NETMF będącej córką słynnej platformy Microsoft .NET Framework, którą zna chyba każdy. Niedawno wpadła mi do rąk nowa książka wydawnictwa BTC na ten temat. Zauważyłem wiele nowych zestawów uruchomieniowych...
Kolego, czy Ty sprzątasz w muzeum? Jeżeli już zacząłeś, to wykorzystaj ARM'a do tego zadania; np. STM32F417ZG, który jest tańszy i łatwiej dostępny niż STM32F429ZG. Tym bardziej, że praktycznie całą transmisję można zrealizować sprzętowo przez FSMC + mając do dyspozycji szybką zewnętrzną pamięć (~10..12ns) możesz dodatkowo usprawnić proces. Aktualnie...
Witam, Zakupiłem zestaw uruchomieniowy z mikrokontrolerem STM32F429I-DISCO oraz ultradźwiękowy czujnik HC-SR04 (nie mogę wrzucić linku :/). Chciałem napisać prosty program, który zmierzy odległość i wyrzuci mi ją na wyświetlacz. Kiedyś uczyłem się C++ i napisałem proste aplikacje na konsolę. Tutaj zgodnie z tym co przeczytałem w instrukcjach dobrze...
Witam wszystkich :) Chciałbym się dowiedzieć co muszę umieć by programować ten mikrokontroler? Tak z samych podstaw. Mam zadanie na zaliczenie by ustawić program tak by: -w podłączonym padzie do mikrokontrolera migała dioda -w momencie naciśnięcia przycisku Mode na padzie ma przestać mrygać W sumie to jest pewnie banał ale nie znam żadnych komend na...
Dzień dobry, Pracuję nad projektem dotyczącym pomiaru temperatury za pomocą czujnika DS1820 i wyświetlaniem jej na wyświetlaczu z użyciem STemWin. Na razie testowałem te moduły osobno w osobnych projektach - działanie STemWin na przykładowym projekcie dołączonym do paczki STMCube i DS1820 na projekcie ze strony "stm32f4-discovery.com/2014/05/13-readin...
It's a simple graphics engine on STM32F429 work on: - system clock is 16MHz (internal HSI) - LCD interface SPI (RGB off) - FPU not used (any calculations is doing by soft) Czemu miałbym się kłócić z autorem nagrania? A temu, że Internet, telewizja i radio bardzo często KŁAMIE! CubeMX jest niewiarygodny? Zamiast ślepo wierzyć w to co ktoś napisał wystarczy...
Witam. Potrzebuję uruchomić na tej płytce program bez systemu operacyjnego. Od razu wyjaśnię dlaczego. Bo chce mieć bardzo szybki start programu. Do procesora jest dostępny pełny datasheet, a opis w nim jest w miarę przejrzysty. Więc to nie będzie problemem. Problem jaki widzę to tylko taki że ciężko mi znaleźć przykładowy szablon takiego programu....
Chyba wiem już do czego zmierzasz :) podłączyłem ten czujnik i wyrzuca mi na wyświetlacz coraz to mniejszą liczbę bo on nie potrafi wrzucić do tej mojej funkcji wartości czasu przy zboczu opadającym. Problem jest taki, że w funkcji SET_TIME jak dam żeby mi zwracało DISTANCE to wyskakuje mi błąd: returns void, a return keyword must not be followed by...
Posiadam płytkę STM32F4 Discovery Disco z wyświetlaczem LCD-TFT. Na płytce zaprojektowałem już wcześniej inny projekt, do którego teraz chciałem dołączyć obsługę wyświetlacza. Znalazłem bardzo ciekawy tutorial, w którym mowa o wykorzystaniu bibloteki STemWIN http://en.radzio.dxp.pl/stm32f429idiscov... Tak więc poczyniłem...
W takim razie najpierw zmień mikrokontroler na taki który posiada: - Więcej wyprowadzeń, ponieważ w tej chwili masz do wyboru podłączyć do FMC NAND Flash, albo NOR Flash, albo kontroler LCD. Jeżeli chcesz podłączyć LCD, to nie obsłużysz zewnętrznej pamięci. Potrzebujesz minimum obudowę QFP144, a jeszcze lepiej QFP176 lub QFP208. - Sprzętowy dekoder...
Nie napisałeś jaki to procesor. Od tego też zależy powodzenie operacji. Zainteresuj się opisem i dostępnymi programami do STM32F429i-discovery. Ma zbliżony typ wyświetlacza ILI9341 i jest on podłączony do kontrolera poprzez sterownik LTDC. Ale jako framebuffer-a używa oddzielnej pamięci SDRAM podłączonej do MPU przez FMC. Pzdr
Wygląda na typowy 2.4" QVGA TFT LCD. 45-pinowy connector też wskazuje na standard. Do zlącza wyprowadzone są wszystkie sygnały co sugeruje że display będzie pracował w trybie RGB, ale zapewne także przez SPI. http://obrazki.elektroda.pl/2033491900_1... [/img] Zamieszczam obrazek płytki STM32F429I-DISCO w której zastosowany jest prawdopodobnie...
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...
Lutowanie BGA (a stosowne ARMy chyba tylko w takich są obudowach) Dementuję takie pogłoski. Przykładowa płytka STM32F429-DISCO. Ma prawdopodobnie wszystko co potrzebuje autor tego tematu, kosztuje śmieszne pieniądze. Na pokładzie 64Mbit SDRAM, więc wystarczy na wiele ekranów. Alpha blending + overlay (obraz statyczny + dynamiczny) robi sprzętowo. Sercem...
Witam. Temat może trochę bardziej pasuje do działu "Projektowanie PCB", ale umieszczam tutaj bo chodzi o nazwijmy to "dyskusję ideologiczną" a nie samo projektowanie PCB. Od wielu lat interesuję się mikrokontrolerami ale nigdy nie kupiłem żadnej płytki startowej. Żadnych zestawów rozwojowych, ARDUINów, płytek stykowych nawet. Wszystko robiłem w pająku...
Kurs związany z STM32F4 i .NET Micro Framework http://mikrokontroler.pl/content/tworzen... jest przeznaczony do zestawu STM32F429I-Discovery Jest jakaś różnica, czy będę wykorzystywał a) STM32F429I-DISCO http://www.kamami.pl/index.php?ukey=prod... b) STM32F4DISCOVERY http://www.kamami.pl/index.php?ukey=prod...
Tak na pierwszy rzut oka - wysyłasz bajt i w czasie transmisji deaktywujesz CS - to nie ma prawa działać. Zawsze wysyłaj i odbieraj, deaktywuj CS po odebraniu,
Witam wszystkich, Robię pewien projekt w którym muszę odebrać sygnał analogowy wideo aby go wyświetlić na wyświetlaczu TFT wraz z wygenerowanym menu przez mikrokontroler. Całością będzie sterował STM32F469. I teraz pytanie brzmi jak powinienem odebrać ten sygnał? Pewnie wypadało by użyć jakiś specjalizowany decoder ale czy da się taki decoder podpiąć...
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.
asm("nop");asm("nop");asm("nop");asm("no... Tego typu "patenty" działają tylko przy optymalizacji -O0 Możesz dopisać do prototypu funkcji void LCD_Write.........() __attribute__((optimize("-O0"))); for(i = 0; i<0xFFF; i++){} Zdefiniuj i jako volatile. Zdefiniuj sobie komendy RA8875 bo inaczej trudno będzie znaleźć ochotnika do analizy sekwencji...
Dobry wieczór. Chce stworzyć w środowisku .NET Micro Fremework (w C#) aplikację okienkową na mikrokontroler w zestawie STM32F429I-DISCO. W książce, o .NETMF dla mikrokontrolerów STM32 w języku C#, której autorem jest P. Krzysztof Gońka, wspomniał on (bez wchodzenia w szczegóły), że można tworzyć aplikacje okienkowe dla takich układów (STM32F429I-DISCO)...
Dokładnie tak.
Teraz jest ok, nie miałem pojęcia że jest buffor w STM. CS_OFF odnosi się do pinu CS dla wyświetlacza LCD, żyroskop jak i on jest na wspólnym SPI5 (to nie mój pomysł, tak jest to zrobione w STM32F429I-DISCO :P ) Dodano po 2 starob próbowałem i sprawdzać falgę RXNE oraz BSY, niestety to nie działa. Dodano po 1 Freddie Chopin , wiem że to powinno się...
Ja Ci poradzę poczekać chwilkę i doskładać do np. HY-LandTIger na LPC 1768. Fakt programowanie jest ciekawe, czasami odbiega od innych ARM-ów, ale żeby nie było łatwo właśnie ten wybrałem i ten właśnie poznaję i .... nie żałuję!! Ma wszystko wyprowadzone na zewnątrz: 2xcan, 2xuart, rs485, ethernet, USB Host i Device, głośniczek, wyświetlacz 3,2" Touch,...
TXE_bb a to co? SPI_SR bit Transmit Buffer Empty. Sprawdzam go z użyciem bitbandingu. A zapis w SPI musi być powiązany z odczytem Nie musi być, jeżeli nie używa się odczytu. Nie potrafiłem uruchomić odczytu, dostawałem jakieś przypadkowe bajty. Nie wiem czy w tym wyświetlaczu działa odczyt. Próbowałem odczytywać ID i inne znane dane. Próbowałem i SPI...
http://obrazki.elektroda.pl/1208484300_1... Projekt OpenMV ma na celu stworzenie niedrogiego i łatwego w obsłudze modułu wizyjnego, który dałoby się oprogramowywać w języku Python. Docelowo OpenMV ma stać się "Arduino wśród modułów wizyjnych", jak opisuje autor przedstawiający aspiracje tego projektu. Realizacja projektu rozpoczęła...
Cześć, jestem w trakcie budowania urządzenia do logowania i wyświetlania danych lokalizacyjnych opartego na mikrokontrolerze STM32F429. Udało mi się poprawnie podpiąć i okodować obsługę karty SD, odbiornika GPS i czujnika ciśnienia. Kolejnym (i w zasadzie głównym) celem urządzenia ma być wyświetlanie przebytej trasy w postaci śladu na wyświetlaczu 2,4"....
Nie zauważyłem. Owszem układ czeka na określony poziom sygnału, AWD zgłasza przerwanie i tego momentu leci pełna akwizycja. Dwa przetworniki pracują na przemian i ładują dane do pamięci przez DMA, Następnie dane są wyświetlane i tak w kółko. Próbkowanie to 2MSa/s. (po 1M na każdy przetwornik zgodnie z notą katalogową). Każda próbka to jeden piksel na...
LCD mam ips 1.3'' z interfejsem SPI. Czekam na drugi ips 3.5'' również z interfejsem spi. Zamówię jeszcze jeden z interfejsem równoległym. Wyświetlacze (te po SPI) będą sterowane za pomocą stm32f042 (1.3 240x240 juz działa). W nadchodzącym tygodniu powinienem otrzymać resztę komponentów, aby złożyć działający prototyp na finalnych komponentach. Jak...
Podaj przykład mikrokontrollera posiadającego interfejs MIPI-DSI 4 kanałowy Przykładem mikrokontrolera posiadającego 4-kanałowy interfejs MIPI-DSI jest STM32F469/479 z rodziny STM32F4 firmy STMicroelectronics. Ten mikrokontroler wyposażony jest w zaawansowany kontroler graficzny LTDC oraz 4-kanałowy interfejs MIPI-DSI, co pozwala na obsługę wyświetlaczy...
Niestety też sie spotkałem z takim chińskim chłamem - poza śmietnikiem nie nadawały się do niczego. Niektórym pomagało wyższe napięcie - tylko jak to zrobić w docelowym układzie - na biurku nie ma problemu
Używając mikrokontrolera z wbudowanym kontrolerem. Np. LPC2478, LPC1788, STM32F439. Albo używa się zwykłego mikrokontrolera i zewnętrznego kontrolera. Czyli jakiś mikrokontroler i np. SSD1963.
Sprzedam płytkę taka jak w temacie prawdopodobnie do wymiany procesor. Działa wyświetlacz i programator na płytce gdyby ktoś był zainteresowany czekam na oferty ;) koszt procka STM32F429ZIT6 ~60-80 wiec jak ktoś wymieni wyjdzie tania płytka moja cena to 50zł + ewentualna wysyłka lub odbiór w Łodzi http://obrazki.elektroda.pl/4029695400_1...
Z różnych względów chciałbym wykorzystać więcej ramu niż posiada wbudowane sam procesor w strukturze. STM32F407VGT6 ma np 192kb, w tym tylko 128kB jest do bezpośredniego wykorzystania, pozostałe 64kB ma ograniczenia. Z tego co sprawdziłem, dopiero procesory STM32F427/429 mają obsługę SDRAM. Graficzny wyświetlacz TFT, LAN oraz system operacyjny powodują,...
Testuj flagę BUSY. Dodaj również ten warunek po zapisie do DR. - obawiam się, że za szybko zwalniać możesz CSa. Szczególnie gdy podana funkcja może zostań inlinowana. Raczej nie jest to związane z szybkościami. Nieoptymalizowany kod działał, optymalizowany nie, pomimo ustawienia zegara systemowego na 4MHz i zegar SPI na max dzielnik - bez optymalizacji...
Natomiast jak juz mowisz o profesjonalizmie czy to o plytce czy o srodowisku programistycznym to nie bawimy sie w zabawki tylko inwestujemy kase i tyle. Nie bardzo zgadzam się z takimi bardzo nieprawdziwymi dogmatami - jak profesjonalnie to się inwestuje i tyle. Jeżeli takie stwierdzenia nie pochodzą z księżyca, to przynajmniej z krajów bardziej rozwiniętych...
Ciekawy temat, mam nadzieję, że choć kilka osób podzieli się swoimi doświadczeniami. Od siebie dodam, że warto wziąć pod uwagę jeszcze koraliki ferrytowe (na oscyloskopie widać, że coś tam jednak zmniejszają poziom zakłóceń) oraz bezpieczniki polimerowe PTC (działają wolno, więc raczej by zapobiegać lawinowym zniszczeniom po awarii albo po błędnym podłączeniu...
Przecież ten wyświetlacz pozwala zapalić i zgasić dowolny pixel. Tylko, że ram X adresujesz co 8 bitów, czyli na raz operujesz 8 pikselami. Jeżeli wyświetlacz ma w X 400 pikseli, to adresy w ram są od 0 do 49. Nie musisz się też ograniczać do znaków o szerokości będącej wielokrotnością 8 bitów. Możesz rozważyć drukowanie znaków proporcjonalnych do...
Heh, to nie do końca tak. Układ co prawda będzie generował audio, ale to albo przez wbudowany wewnętrzny DAC, albo przez CS4334. Ten PWM chcę wykorzystać jako generator wolnozmienny do dalszej obróbki sygnału audio w filtrach i regulowanych napięciem tłumikach analogowych. Myślę, że ten PWM musiałby dać max. 250Hz przebiegu, więc od biedy by wystarczył...
Czy w jakiś inny sposób można to zrobić szybciej niż za pomocą DMA? Za pomocą FPGA (; Albo wystarczy wziąć szybszy mikrokontroler, STM32 nie jest najszybszy na świecie, nie jest też najszybszym Cortex-M4 <: 4\/3!! Ale taki kupiłem, bo stm32f4-discovery jest jeszcze na moją kieszeń. Nigdy nie może być tak dobrze, żeby nie dało się szybciej :) Ale...
Witajcie, mam wyświetlacz z kontrolerem SSD1963, a dokładnie RFE43AQ-EIW-DBN. Chcę go sprzęgnąć z STM32F407 w trybie 8-mio bitowym (potrzebuję sporo wolnych nóżek mikrokontrolera). Kiedy robię to poprzez zwykłe "machanie" pinami GPIO, wszystko działa w jak najlepszym porządku, więc połączenia, wyświetlacz i konfiguracja działają. Problem robi się, kiedy...
Mam ciagle problemy z SPI tego wyświetlacza i procesorami STM32F103 i STM32F407. Problem dotyczy odbioru danych. Przy tych samych ustawieniach F407 odbiera dane jeżeli po bajcie rozkazu odbierane są dwa bajty danych. Zawiesza się TFT, jeżeli wysylany jest rozkaz po którym odbiera się więcej niż 2 bajty danych. Na STM32F103 dzieje się podobnie, jeżeli...
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...
Uff, zebrało się sporo pytań i komentarzy, dziękuję za zainteresowanie i już staram się odpowiedzieć ;) Na początek może komentarz ogólny do bałaganu wewnątrz obudowy. Płytek jest sporo, jak i połączeń między nimi to fakt, w tym szaleństwie jest jednak metoda. Wynika to z ekonomii - każdy moduł miał mniej lub więcej wersji pośrednich i łatwiej było...
wydrukuj sobie z User Manuala płytki tabelkę (zwykle pod koniec dokumentu) i zaznaczyć na czerwono piny podpięte na płytce do czegoś tam Tak też zrobiłem. USARTy w miarę ogarnięte. Teraz zastanawiam się nad FSMC do wyświetlacza LCD. Dobrze wygląda poniższa konfiguracja ? : [syntax=c] #include "stm32f4xx_fsmc.h" //----------------LCD GPIOs Configuration...
Witam Chciałbym na początku zaznaczyć że jestem nowicjuszem w zabawach z programowaniem :) Napisałem program w języku C# na STM32F429I-DISCO pod czujnik HC-SR04. Ogólnie muszę zmierzyć czas od podania na wyjście stanu wysokiego do stanu wysokiego na wejściu. Zrobiłem to jako InterruptPort i obsługę przy zboczu opadającym. endTick . Poniżej wrzucam cały...
Okej, zatem spróbujmy przystosować bibliotekę, którą mi podlinkowałeś do moich ćwiczeń ;-) Skopiowałem pliki EVE.h, EVE_commands.c, EVE_commands.h, EVE_config.h, EVE_target.c, EVE_target.h do odpowiednich folderów w projekcie. Teraz tak: W pliku EVE_target.h trzeba wybrać i włączyć jedną z konfiguracji. Jeśli dobrze myślę to mnie interesuje ta konfiguracja,tak?...
Chcielibyśmy zlecić napisanie programu do urządzenia opartego na stm32f429, ewentualnie jakimś podobnym z rodziny stm32 byleby tylko działał równie sprawnie w obsłudze grafiki. Urządzenie ma być takim domowym panelem HMI współpracującym ze sterownikiem ogrzewania, klimatyzacji i wentylacji naszej produkcji. Komunikacja pomiędzy urządzeniami odbywać...
stm32f429 discovery stm32f429 disco sdram stm32f429
rurka klimatyzacji podłączenie termostat lodówki regulacja śrubki nexen opony
szpiegowanie telefonu szpiegowanie telefonu
Jak zrobić filtr przeciwzakłóceniowy DC na rdzeniu ferrytowym? Montaż blaszek antywibracyjnych w Passacie B5 1.9 TDI 90 KM kombi