Czy jest możliwość zanegowania w konfiguracji STM32F429 sygnału NE1 w uruchomionym interfejsie FMC (w trybie SRAM) tak aby nie używać dodatkowego układu logicznego z bramką NOT/NAND ?
dlaczego nie połączysz go z PC za pomocą USB Niestety, ale USB wykorzystuję w innym celu. Ale zdajesz sobie sprawę z tego, że istnieje coś takiego jak złożone urządzenie USB, tzn. takie, które przekazuje kilka deskryptorów USB. W efekcie możesz na tym samym interfejsie mieć to co masz + ileśtam np. wirtualnych RS232, czy mass storage, czy co tam wymyślisz...
Możesz kupić procesor z interfejsem do matrycy LCD i odpowiednią ilością RAM na framebuffer, ale ogólna zasada tworzenia zawartości ekranu będzie dokładnie taka sama. Masz tutaj na myśli interfejs LTDC w stm32f429 np. ? Czy jest wtedy sens przechowywać np. kolorowe bitmapy na karcie SD, w momencie startu programu przepisywać je do zewnętrznej pamięci...
Właśnie szukałem tego układu na płytce PCB i go nie widzę. Interfejs jest oparty na sterowniku ARM STM32F429. https://obrazki.elektroda.pl/3496936200_... https://obrazki.elektroda.pl/5237124200_... Dodano po 2 Jeszcze dodam, że próbowałem wymienić układ scalony TJA1050 na drugim zdjęciu po prawej stronie od sterownika...
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...
(at)el2010tmp Możesz się pochwalić jak ci poszło? tzn jakiego układu użyłeś , czy użyłeś zewnętrznej pamięci , itp.? Sam mam wyświetlacz bez kontrolera z interfejsem RGB666 i zastanawiam się jak go okiełznać.
OK, na czym więc polega problem, że nie mogę użyć czegoś w stylu FT232, czyli USB-RS232? Czy te rozkazy z klawiatury trzeba jakoś dekodować? Jeśli będzie trzeba, zastosuję USB-OTG, który "siedzi" np. w STM32F429 Nucleo czy Discovery.
Sprawdziłeś w praktyce ile potrzeba czasu na kompresję obrazu i ile zyskasz na tej kompresji czy to tylko teoretycznie rozważasz? Może przy 5 klatkach na sekundę da się jakoś "w locie" przełączać te kamery podłączone do jednego interfejsu (nie wiem czy to jest możliwe, tam swobodnie myślę, oczywiście bez zewnętrznej logiki by się nie obeszło). Obawiam...
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ć :...
Podłączony jest ale jak rozwijam aby wybrać odpowiedni port to jest pusto. Program go widzi bo działa wszystko można sprawdzić błędy i usunąć ale gdy wejdę w aktualizację to program od aktualizacji go nie widzi. Jak rozwijam pole wyboru interfejsu to jest pusto i wyskakuje komunikat ten co na zdjęciu które dołączyłem. Kabel zakupiony na Ali. Czip to...
Witam. Mam kilka pytań związanych z podłączeniem wyświetlacza. Korzystam z modułu STM32F429 Discovery i chciałbym do niego podłączyć wyświetlacz z kontrolerem RA8875, to jest wyświetlacz 7 calowy, i ma on rozdzielczość 800 na 480 pikseli. Kontrolerem RA8875 można sterować albo przez SPI, albo używając 16 linii danych + sygnały sterujące CS, RS ,RD,...
https://obrazki.elektroda.pl/4089247800_... Pytanie: Czy mogę uzyskać dostęp do niestandardowego interfejsu SPI za pomocą mojego mikrokontrolera? Odpowiedź: Tak, ale może to wymagać trochę dodatkowego wysiłku podczas tworzenia oprogramowania układowego. Wiele współcześnie wykorzystywanych, precyzyjnych przetworników analogowo-cyfrowych...
SeerKaza Twoje podejście jest chyba typowe kiedy wszystko ma robić rdzeń. A przecież po to są peryferia, aby poprawiać wydajność i ułatwiać zadanie. Sajmon_Szy Zamiast mielić dane w pętlach proponuję przygotować/zebrać dane w tablicy, skonfigurować DMA/DMA2D przesyłając wskaźnik na wybrany element tablicy oraz ilość elementów do przesłania i cieszyć...
Heh, myślałem że to też pochodzi z SPL. No to może faktycznie na to przejdę. Dzięki. A co do samego DCMI/DMA to trochę porażka. Obsługa przerwania od DMA trwa na tyle długo że nie udaje mi się uzyskać odświeżania większego niż 40Hz (i to przy rozdzielczości zaledwie 320x240 pixeli). A chciałem uzyskać 60Hz przy 640x480 (kamera to potrafi). Trochę słabo...
Pomysł dwóch Arduino jest zły, bo transmisja danych do WS zarzyna procesor i uniemożliwia odbiór danych z innego Arduino. Można to niby załatwić dodatkowym sygnałem gotowości, ale po co używać dwóch wolnych modułów do tego, do czego wystarczy jeden szybki i tańszy? Tania platforma z LCD, która bez problemu poradzi sobie też z WS: LPC1768 Mini-DK2 (bez...
Witam. Chciałbym podłączyć 2 kamery do portu DCMI mikrokontrolera STMF429. Okazuje się, że ten mikrokontroler ma 1 moduł interfejsu DCMI, więc odpada możliwość równoległego użycia obu kamer. Jak wiadomo, można manipulować funkcjami alternatywnymi tych mikrokontrolerów - przełączać moduł interfejsu DCMI do różnych wyprowadzeń układu. Pomyślałem, aby...
Zmienna przy debugowaniu się aktualizuje po zapauzowaniu (chyba) programu. Przy jtagu wiem że mam na bieżąco. Algorytm wgrywania jest w opcjach projektu, wybierasz debug, wybierasz debuger (st-link) i opcje. Następnie przechodzisz do zakładki flash download. Ale właśnie doczytałem że już debugujesz/wgrywasz więc mój post wcześniejszy jest nieważny....
Rozwinę temat AGH: W ramach przedmiotu obowiązkowego jest (w kolejności jak podano) 1. Assembler na AVR (większość zajęć) 2. Kilka zajęć z C dla AVR - zasadniczo 1 i 2 to miganie diodą na 100 sposobów http://www.fpga.agh.edu.pl/tm/?Laborator... 3. Semestr z KL46 (i masa nerwów, bo zestawy wciąż i ciągle mają jakieś wady, a to się procek zablokuje,...
Na swoją stronkę wrzuciłem najnowszą kompilację OpenOCD dla Windows, problem na który się natknąłeś powinien tam być rozwiązany. 4\/3!! Dziękuję, sprawdzę wieczorem czy to działa... i dam znać. P.S. Próbowałem skompilować pod Linux'em OpenOCD z bieżących źródeł (0.8.0-dev). Ale po konfiguracji i kompilacji i uruchomieniu mam błędy już na poziomie inicjalizacji...
Witam. Projektuje płytkę do której będzie podłączony wyświetlacz z interfejsem RBG888. I trochę nie przeglądając specyfikacji uC zamówiłem już pamięci SDRAM 32bitowe. I niestety pojawił się konflikt pomiędzy peryferiami a mianowicie pełen interfejs RBG888 zajmuje mi piny które obsługują opcje byte enable (odczyt tylko 8 bitów) (piny NB0..NB4 ale zajęty...
Klasycznie, dobieramy narzędzie do pracy nie odwrotnie i tyle. Jedno jest lepsze w tym inne w tym. Ogólnie na PC Niezależnie którego z głównych języków użyjemy można zrobić to samo. Kwestia czasu i pieniędzy. C# wygrywa dlatego, że ma wielką bibliotekę(NET Framework) ale pod względem prędkości i działania programów(zaobserwowane organoleptycznie) to...
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...
Teraz jest już w najprostszej postaci: [syntax=csharp]private void pbStatus_Click(object sender, EventArgs e) { //jeżeli połączenie jest aktywne to je kończymy, zmieniamy kolor na red i zmieniamy napis if (port.IsOpen) { pbStatus.BackColor = System.Drawing.Color.Red; port.Close(); labStatus.Text = "Brak połączenia (teraz można zmieniać opcje połączenia)";...
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ć...
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.
Jeśli projekt generowałeś w CubeMX, to zapewne nie wiedziałeś, że trzeba wyłączyć błędnie włączoną przez CubeMX opcję VBUS sensing w zakładce parametrów dialogu konfiguracji interfejsu USB. Jeśli natomiast nie zainstlowałeś najnowszej wersji pakiet F4, to masz jeszczekilka innych błędó, które powodują, że CDC nie działa - są niezbędne drobne poprawki...
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...
W czasie inicjalizacji jest wybierany rodzaj interfejsu i faktycznie jest to RGB. Ale samo kontrolowanie wyświetlacza odbywa się przez SPI i przez niego można bezpośrednio do GRAM wpisywać dane. Ale wszystkie wyświetlacze TFT z jakimi się spotkałem po poprawnej inicjalizacji wyświetlały szum (losowa wartość pamięci GRAM) po czym można było się przekonać...
Osobiście nie zastanawiałem się nad tym długo, szukałem zestawu który ma chyba wszystko na pokładzie: Ethernet, Can, RS232, USB-RS, 485, pamięci Flash, Sram, Kartę muzyczną, Usb Host OTG, LCD + dotyk, złącze na karty SD i wiele innych... W polsce ktoś sprzedaje RedDragon za ~350zł ja zamówiłem to w chinach przez ebay i zapłaciłem z presyłką ~180zł uważam...
Witam Niedawno dostałem stm32f429 discovery. Udało mi się w nim ustawić SDRAM i aktualnie próbuje wyświetlić coś na wyświetlaczu. Ale coś mi nie idzie. Chce sterować wyświetlaczem za pomocą protokołu RGB888 (realne RGB666) na tyle pozwalają połączenia na płytce. I teraz z tego co wiem to zworki IM 3..0 ustalają tryb pracy kontrolera. Wie ktoś jak powinny...
28 Lis 2015 20:28: Jakby to kogoś interesowało, to dziś na stronkę projektu dodałem dokumentację generowana przez doxygena. Oczywiście do doskonałości dużo jej brakuje, ale... nie od razu Rzym zbudowano (; http://distortos.org/ > Documentation Jej przeglądanie najlepiej zacząć od (chyba) kompletnego podsumowania publicznych interfejsów systemu, które...
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...
Możesz użyć układu MAX9526. On robi całą konwersję a dane dostarcza w standardowym formacie cyfrowych kamer który można podłączyć do interfejsu DCMI w procesorze STM32F439.
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...
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...
(at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...
http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...
Najważniejsza rzecz o której musisz zdecydować to to jaką rozdzielczość potrzebujesz. A co do matrycy to użyj po prostu matrycy z interfejsem równoległym (takim klasycznym z sygnałami CLK HSYNC, VSYNC i DATA0...7) z poziomami napięć LVTTL. Taką najprościej podłączyć. Poza tym można ją też łatwo podłączyć do procesora, bo są takie ze sprzętowym wejściem...
Podstawowe problemy dotyczące PIC32MZ opisuje errata całej rodziny dostępna na stronie producenta. Bardziej istotne jest, że ten układ nie występuje u dystrybutorów. Możesz zaprojektować płytkę, ale sam układ możesz kupić tylko jako PIM w Microchip Direct. Za ponad 18 EUR, dostajesz jeden z wariantów układu (ECG, ECH lub ECM), z błędami w strukturze,...
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...
Witam. Mam problem z uruchomieniem interfejsu VAG ARM 23.3.1 STM32F405 chinol zrobione wszystko według instrukcji brak Internetu defender wyłączony uruchamiam loader podpinam kabel zaświeci przez chwilę na niebiesko i wyłącza się z systemu słychać dźwięk podpięcia kabla i od razu sygnał o odpięciu. Ktoś coś?. W menadżerze zadań nie pokazuje kabla jedynie...
Ja też uważam problem za sztuczny. Skoro jest sobie linijka CMOS i do niej przypięty ADC, to jest jakiś interfejs; szeregowy, równoległy czy jakiś abstrakcyjny. Jeżeli przetwarzanie obrazu ma być tylko dla wciśniętego przycisku, to jaki problem w przerwaniu np. SysTick czytać ten magiczny przyciski i jeżeli jest zgodność, to wywołać funkcję CMOSReadStart();,...
U ST to się chyba nazywa FSMC. (...) Nie wiem na ile musisz pozostać przy ST, LPC sobie radzą z DRAM. STM32F4x9 obsługują DRAM - tam interfejs nazywa się FMC, znikło "S" od "static". Pozdrowienia, m.ki
Tak w STM32F1xx były dwa błędy, w 4xx jest jeden. Do tego konieczność resetu interfejsu, pamiętaniu aby nie ustawić dwa razy STOP po sobie... Prawda. Do tego interfejs jest podatny na zakłócenia. Jak ma się jakieś "dziwne" peryferia podpięte to dzieją się cuda. Ja na szczęscie mam dane które są rzadko przesyłane i w małych ilościach więc mogłem spokojnie...
Nieeee, W5100 i ENC28J60 to całe kontrolery sieciowe. Czyli mają warstwę fizyczną (rzecz jasna bez gniazdka i transformatorów) i "logiczną", do której dostajesz się po SPI. Zaś STM32F407 ma wewnątrz warstwę "logiczną" i można podpiąć do niego samą warstwę fizyczną. Warstwa fizyczna to gniazdko, transformatory liniowe (czasem zintegrowane w gniazdku)...
Witam. Dopiero zaczynam pracę z interfejsem USB mass storage. Na uC mam zaimplementowany system FatFs (LFN) ze strony http://elm-chan.org/. Do tego karta SD po SPI. Potrzebuję aby urządzenie pracowało w klasie MSC. Widziałem już mnóstwo przykładów - jednak do rozwiązania nie zbliżyłem się ani o krok. Większość projektów (w przeciwieństwie do mojego)...
W swoim projekcie RTOSa SPI na przerwaniach "kończył się" zwykle gdzieś koło ~5 MHz - nawet jak sobie ustawisz wyższą częstotliwość, to i tak przestaje się to wyrabiać i realnie działa wolniej. Jest to nie do przeskoczenia przy użyciu przerwań, ponieważ samo wejście i wyjście z przerwania to już kilkanaście cykli na każde jedno słowo SPI, a do tego...
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ł...
Witam. Piszę właśnie program, którego zadaniem jest pobranie 1 klatki (zrobienie zdjęcia) z kamery MT9D111 (nota katalogowa: http://www.dragonwake.com/download/camer... ) Klatki z kamery będzie pobierał mikrokontroler STM32F429, taktowany częstotliwością 180MHz. Wzoruję się na informacjach zawartych na stronie: http://www.stm32.eu/node/307...
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ę....
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...
http://obrazki.elektroda.pl/4915350700_1... Firma Arrow Electronics ogłosiła dostepność płyty bazowej o nazwie AeroCore 2 Expansion Board for DragonBoard 410C. Zgodnie z tym co wskazuje nazwa AeroCore 2 Expansion Board for DragonBoard 410C stanowi wariant AeroCore 2 i podobnie jak pierwowzór służyć ma do prototypowania bezzałogowych...
Miałem jakieś nieznane problemy z takimi prockami. Procki w obudowie LQFP208. Skopiowałem sobie bibliotekę STM32F439, bo taki akurat miałem narysowany i sprawdzony (już wykonywałem dla niego płytki PCB i one działały). Ale nauczony przezorności sprawdziłem dla pewności położenie pinów funkcyjnych (RESET, BOOT, VCAP, itp). Niestety nie sprawdziłem pinów...
Postanowilem podzielic sie z wami moimi doswiadczeniami wykorzystania interfejsu USB we wlasnych projektach. Jak wiadomo interfejs USB jest juz powszechnie dolaczanym interfejsem do mikrokontrolerow wiekszosci producentow na rynku. Sama obsluga USB zarowno po stronie mikrokontrolera jak i pc (a wlasciwie Windows) jest mniej przyjazna niz w wiekszosci...
https://obrazki.elektroda.pl/6651704200_... Ollie to nowa, finansowana za pośrednictwem Crowd Supply płytka prototypowa firmy Ali Slim. Ollie przypomina Tigard, ale jest prostsza w implementacji. Sercem Ollie jest mikrokontroler STM32F042 firmy STMicro zawierający jednordzeniowy procesor ARM typu Cortex-M0. Firmware Ollie opiera się...
Witam wszystkich, Korzystam z zestawu stm32f4-discovery, przy pomocy programu (http://www.stm32.eu/node/320) chciałem stworzyć prosty GUI (http://www.youtube.com/watch?v=PL3enedX... tworzę przykładowe okno, generuję pliki .c, wrzucam je do keil uvision i po kompilacji pojawia się error: "Please select first the target STM32F10x device used in your...
stm32f429 discovery stm32f429 disco wyświetlacz stm32f429
wymiana tablicy rozdzielczej smilo programowanie gaśniecie silnika przyczyna vectra
Kocioł Beretta Kompakt II 24 e.s.i. Turbo nie uruchamia się po letniej przerwie Przyciąganie magnesów: Bieguny różnoimienne