(at)Smashing, możesz dokładnie opisać jak to zrobić, bo rozumiem, że po prostu nie ma pamięci. Zrobiłem za pomocą GUI_SetOrientation(GUI_SWAP_XY | GUI_MIRROR_Y); , ale poprzez zmianę wartosci na (1024 * 128 * 8), build zwraca błąd STM32F429I_DISCO_MB1075\STM32F429I_DISCO... Error: L6406E: No space in execution regions with...
Zrobiłem u siebie na próbę 429Zi DISCO płytka. Zasiliłem 2 paluszkami. [syntax=c]void BKP_SRAM_Init(void) { RCC->APB1ENR |= RCC_APB1ENR_PWREN; RCC->AHB1ENR |= RCC_AHB1ENR_BKPSRAMEN; HAL_PWR_EnableBkUpAccess(); HAL_PWREx_EnableBkUpReg(); } #define BSRAM_B 0x40024000 void inline BKPS_Write_Byte(uint32_t address, uint8_t value) { *(volatile uint8_t *)...
Ale dlaczego UART2 nie działa? Bo układ peryferyjny siedzący na pinie w DISCO zakłóca transmisję? DISCO chyba są znane z tego, że nie wszystkie piny procka można wykorzystać bo coś na nich wisi? Albo jakiś rezystor na pinie DISCO wespół z tymi na UNO ją uniemożliwiają? Spróbuj skorzystać z pinu alternatywnego dla UARTA. Aczkolwiek CubeMX podpowiada,...
Odpaliłem LCD na Discovery disco ostatnio. Kod bazuje na przykładzie Freddiego oraz przykładzie od ST. Kod w załączniku.
Witam. Na początek pochwalę się kodem : Tak wygląda main: [syntax=c]int main(void) { /* This sample code shows how to use STM32F4xx GPIO HAL API to toggle PG13 IOs (connected to LED3 on STM32F429i-Discovery board) in an infinite loop. To proceed, 3 steps are required: */ /* STM32F4xx HAL library initialization: - Configure the Flash prefetch, instruction...
A jak to możliwe, że echo idzie równocześnie z przesyłanymi danymi? Pokaż kompletny kod, który wysyła i odbiera dane.
Cześć, próbuje dołączyć do projektu bibliotekę STemWin do mojego projektu w uKeil, dodałem już wszystkie możliwe nagłówki i pliki *.c i *.h potrzebne do działania. Wzorowałem się na projekcie Demonstration dostępnego w paczce dla zestawu stm32f429-disco, (STM32F429I-Discovery_FW_V1.0.1), takiego zestawu tez używam, czy istnieje jakaś możliwość nie używania...
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...
Witam, czy aby wykorzystać projekt Freddiego stm32f4_blink_led dla procesora STM32F429IIT6 wystarczy przerobić plik STM32F4xxxG_rom.ld? A może ktoś posiada już ten projekt przerobiony i mógłby udostępnić? Byłbym bardzo wdzięczny. Oraz czy po podłączeniu z płytki F4 Discovery sygnałów T_JTCK, T_JTMS, T_NRST, T_SWO i GND oraz rozłączeniu na niej dwóch...
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???
zmień w ustawieniach z 1 obrazka na under reset i HW reset. 3 zakładka sprawdź czy masz odpowiedni programming algorithm. może sprawdź połączenie USB? zmień port i/lub kabel
Witam, Nie jestem jeszcze biegły w mikrokontrolerach ARM, ale chcę zbudować swój pierwszy układ w oparciu o takiego procka, i będzie to najprawdopodobniej STM32F407VGT6. Nie chodzi o to, by użyć gotowej płytki Discovery czy Nucleo, ale by stworzyć od podstaw własny układ. Jak podłączyć zasilanie, to jest napisane w każdej notce katalogowej, ale jak...
(at)Freddie Chopin podał mi bibliotekę stm32f407xx.h, ale u mnie w projekcie wszystkie są opisane w taki sposób: stm32f4xx.h. (brak 07). Nagłówek stm32f4xx.h "pod maską" tak naprawdę dołącza odpowiedni dla danego układu nagłówek - np. stm32f407xx.h, zależnie od tego co jest zdefiniowane globalnie w projekcie: #if defined(STM32F405xx) #include...
Nie jestem pewien czy dobrze zrozumiałem Twoją radę. Dołączyłem do projektu GUI pliki znajdujące się w projekcie czujnika, stworzyłem drzewo katalogów w Keilu tak aby było połączeniem drzew z obu projektów, dodałem w zakładce C/C++ adresy do plików nagłówkowych, po skompilowaniu zniknęły błędy związane z dołączaniem plików, ale pojawiło się mnóstwo...
(at)kula001 A jak bym się najpierw zastanowił w jakie projekty idziesz. Owszem, pokazane płytki są fajne, ale... Czy w swoich projektach chcesz używać procka STM32F429? Obudowa LQFP144, do tego dosyć drogi. Te płytki mają ceny mocno dumpingowe, niestety nie przekładają się one na możliwość zakupu w sensownej cenie samego procesora. STMy dosyć mocno...
Obecnie korzystam z CubeMX i STM32F429 (disco). Specyfikację samego USB poznałem dość dobrze na procku cypressa bo przyznaję że nauka z bibliotek USB w wydaniu ST to byłaby bardzo ciężka. Teraz jak już wiem co i jak to swobodnie poruszam się po tym co cube wygeneruje. Dzięki za nakierowanie, zajmę się tym HIDem ale widzę że jeszcze trochę walki mam...
Nie, nie mam zadnych problemow. Wszystko zainstalowało się 100% zez żadnych zgrzytów i problemów. ST link dziala jak nalezy. Z discovery mam tę płytkę:http://uk.farnell.com/stmicroelec...
1. Przycisków nie obsługuje się na przerwaniach portów. 2. Nie potrzebujesz do tego trzech przerwań - wystarczy przerwania timera i UART. 3. Nie zmieniaj priorytetów przerwań - jeden poziom zdecydowanie wystarczy. Nie potrzebujesz zagnieżdżania, a próbując je zrobić brniesz w ślepą uliczkę, bo 5. Ogólną zasadą jest, że w procedurze obsługi przerwania...
https://stm32f4-discovery.net/2014/05/li... Driver do ekranu nie obsługuje touch sensora, robi to inny układ. Trzeba po prostu go obsłużyć, w przykładzie w pętli, co jest dobrym przykładem, ale gorzej w wykorzystaniu. Możesz zawsze skonfigurować peryferium jakie jest używane do komunikacji...
Ja bym się głównie przyglądnął zegarowi xclk. Powtórzę, ale jeśli masz to podaj go z innego źródła niż ten z procesora. Mnie się go nie udało wykorzystać i objawy miałem całkiem podobne. Na drugim miejscu przeglądnąłbym sygnały sterujące DCMI, czyli HSYNC, VSYNC - czy czasem tam coś dodatkowo nie wisi na tych pinach procesora i nie wymusza jakiegoś...
A przejrzałeś ty stronę ST? Sam jakiś rok temu szukałem na ich stronie czegoś takiego. Znalazłem jakieś znikome informacje, w których było napisane aby po resztę informacji skontaktować się z dystrybutorem. Wtedy wydawało mi się, że jedynym dystrybutorem STM w Polsce jest Masters z Gdańska (wydawało mi się...). Wręcz celowo poszedłem na szkolenie (akurat...
Dobra, nie będę się upierał, mogę se wywalić dwa skróty na pulpit Eclipse-AVR i Eclipse-ARM i każdy będzie prowadził do innego Eclipsa (rozpakowanego do innego katalogu). Teraz jak i co wgrać? Znalazłem różne tutoriale do różnych STM, ale do STM32F4 niestety nie.
Bez różnicy - programujesz i tak w C, więc wersja rdzenia nie jest szczególnie istotna. Na M4 możesz operacje zmiennopozycyjne wykonywać w sprzęcie, ale to zmartwienie kompilatora (plus parę Twoich kliknięć w ustawieniach środowiska). Peryferiale we wszystkich seriach STM32F poza F1 są niemal identyczne (F0, F3, F4, L0). Podstawowy kurs dla DISCOVERY...
To ma takie znaczenie, czy komunikacja jest prawidłowa na oryginalnych narzędziach od ST.
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),...
Nie debuguje z Eclipsa (błąd zaraz po zaprogramowaniu ale przed debugowaniem) prawdopodobnie programów > 1MB (ale przyczyna może być inna). Program po restarcie działa poprawnie (zaprogramowany został poprawnie). Problem dotyczy płytki STM32F429I-DISCO. Dla niej można pobrać źródła które po skompilowaniu są > 1MB. Korzystam z: STM32F429I-DISCO -> STLINK-V2...
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...
Witam, na stronie en.radzio.dxp.pl w artykule o STM32F429I Discovery : SDRAM, jest zamieszczony fragment: "TM32F429I-DISCO board is equipped with 8MB SDRAM chip (IS42S16400J from Integrated Silicon Solution, Inc.). This SDRAM memory chip is connected to SDRAM bank 2 of Flexible Memory Controller of STM32F429 MCU.". Z niego wynika, że chip IS42S16400J...
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...
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...
No dobra to bym się oparł na: https://botland.com.pl/stm32/1940-stm32f... ale jaki moduł wifi do tego? jaką funkcję musi wspierać ? Jaką prędkość ?
Witam Zaczynam swoją przygodę z STM32 (nie chce rozmawiać dlaczego nie atmega itp). Zakupiłem zestaw STM32F429- DISCO. Postanowiłem pracować z książką "STM32 Aplikacje i ćwiczenia w języku C". Programy od producenta działają bez problemu. Jednak podczas przepisywania szkieletu programu z książki występują problemy z biblioteką stm32f4xx.h (tak, jest...
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ć :...
1. Jaki ma związek ten PAD z pytaniem? 2. W sieci jest kilka tutoriali dot. programowania STM32 http://lmgtfy.com/?q=stm32+tutorial
Masz sam procesor czy jakąś płytkę ewaluacyjną - Nucleo, Discovery lub innego producenta.
Nie możesz znaleźć żadnych sensownych informacji na temat OpenGL na ATmega8A, ponieważ to taka sama sytuacja jak brak wyników dotyczących ilości pole position w wyścigach Formuły 1 dla Fiata 126p. Nie ta klasa, nie ta liga. Brak sprzętowego dzielenia, nie mówiąc o braku FPU, dyskwalifikuje te uC z takich aplikacji. Podziwiam sama ideę karkołomnych kombinacji...
Użytkuję płytkę STM32F429-Discovery, środowisko budowałem w oparciu o poradnik od Freddiego, makefile oraz skrypt linkera także od Freddiego, tak słowem wstępu. Problem który napotykam jest związany z powrotem z przerwania EXTI0. Jeżeli przerwanie zostanie wyzwolone, w tym przypadku pojawi się zbocze narastające na PA0 do którego mam podpięty przycisk,...
Witam, zakupiłem wczoraj zestaw uruchomieniowy z STM32F429 i póki co przypominam sobie środowisko Keila. Korzystam z gotowych przykładów firmy ST i wszystko działa poprawnie ale czy istnieje możliwość poglądu fizycznego pinu procesora w Logic Analyzer. Wiem, że kiedyś to na pewno robiłem ale z innym prockiem. Próbowałem już różnie odnosić się do portu...
https://botland.com.pl/stm32/1940-stm32f... ja bym wolał Zaczął bym od PC-ta i nauki C lub C++
Czyli z taktowaniem mam problem. Próbuję zrobić tak jak tutaj http://stm32f4-discovery.com/2014/04/lib... U mnie jest: Core Clock = ((HSE_VALUE / PLL_M) * PLL_N) / PLL_P Niestety po takiej konfiguracji STM wariuje, nawet USART wysyła śmiecie. Jak prawidłowo skonfigurować...
Ja uruchamiałem na tej płytce przez SPI, tu masz gotowca [url=https://stm32f4-discovery.net/2014/... u mnie działał.
Może lepiej coś tańszego, płytka+programator/debugger http://botland.com.pl/stm32/1940-stm32f4... ATMega8 to raczej sprzęt dla historyków albo nawet archeologów :)
Wydaje mi się, że można ale czy mógłby ktoś bardziej doświadczony ode mnie na to spojrzeć i powiedzieć na 100% czy się da. Chodzi o to, że właśnie projektuję płytkę pod to, bo nie mam tego jak sprawdzić ze względu na rodzaje obudów układów. Na chwilę obecną mam uruchomiony LCD pod FSMC i kamerę(także będzie w projekcie) na DCMI na STM32F4 Discovery....
Zestaw EVB mogę mieś za ok. 150zł Za taką kwotę to możesz mieć http://botland.com.pl/stm32/1940-stm32f4... Masz tam oprócz różnych bajerów sprzętowy debugger, a to baaaardzo ułatwia życie. ARM cortex to rząd wielkości wyżej niż AVR a wcale nie jest trudniej :)
Mi to wygląda na niezgodność wersji plików - bo kompilator pluje się o wynalazki wprowadzone w STM32F429/439. Czy przypadkiem stm32f4xx.h nie jest w starszej wersji niż biblioteka SPL (a jeśli jest z paczki z przykładem od Freddiego to jest nieaktualny)?
Osobiście za tę cenę to kupił bym wypasionego ARM'a. np tego z tej samej strony: http://botland.com.pl/stm32/1940-stm32f4... Toż to arduin to nic innego jak zwykły AVRz wgranym bootloaderem i stabilizator. Jeśli i tak zamierzasz korzystać z płytki prototypowej to zakup to: https://elty.pl/pl/p/Mikrokontroler-AVR-...
-gdzie znajdę przykłady do modułów discovery? Szukaj Cube na stronie STM-a -gdzie znajdę dokumentacje szczegółową To się nazywa Reference Manual np http://www.st.com/content/ccc/resource/t... http://www.st.com/en/microcontrollers/st...
A co rozumiesz przez pojecie Inicjalizacja panela dotykowego ? Panel obsluguje [url=http://www.st.com/web/en/resource/t... podpiety pod i2c (zreszta wszystko masz w PDF-ie od zestawu discovery). Do tego musisz rozwiazac problem kalibracji bo touch panel nie dziala liniowo. Sa rozne metody (wzory jak przeliczac...
Hej, kilka dni temu wpadła mi w ręce płytka STM32F429i-Disco i męczę się z odpaleniem USB, tak żeby STM pracował jako VCP. Cały czas wyskakuje mi po podłączeniu, że Windows nie rozpoznaje urządzenia. Wykorzystuje standardowe biblioteki STM dla USB, bez problemu skonfigurowałem te biblioteki dla STM32F4-Discovery i działa. Jedyna różnica jaka jest pomiędzy...
Witam mam lekki problem, mianowicie staram się oprogramować zewnętrzne przerwanie, standardowo wywoływane po wciśnięciu przycisku, reagujące na zbocze opadające. Okej, wszystko elegancko ale po wejściu w przerwanie nie jest kasowana flaga przerwania. Przeglądając RM, nie odnalazłem żadnego rejestru w EXTI, który by za to odpowiadał. Pytanie brzmi zatem:...
stm32f429 usart stm32f429 discovery wyświetlacz stm32f429
przebicie elektryczne spalać scania konfiguracja winstars
lodowkie samsunga habotest ht118e
Ford Fiesta 2007 1.3 benzyna na łańcuchu - silnik kolizyjny? JVC RC-EZ35S 17W - brak przestrajania, niedziałający FM Mode