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,...
(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...
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.
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...
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...
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???
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...
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...
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ś...
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...
Odpaliłem LCD na Discovery disco ostatnio. Kod bazuje na przykładzie Freddiego oraz przykładzie od ST. Kod w załączniku.
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...
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...
(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...
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...
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 *)...
W przerwaniu przydałoby się kasowanie flagi od przerwania (rejestr EXTI_PR)
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...
(at)karol75 Podaj również jaką architekturę używasz bo między armv6-m a armv7-m, jest sporo różnic. Procesor to STM32F429 na płytce Disc STM32F429I Co do pól bitowych to mam Je odbierać i wysyłać więc nie mam wyboru. Chciałem ułatwić rzycie osobie która nie jest programistą w składanie ramki do wysłania. Całość wygląda tak, że 32 bity muszę podzielić...
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...
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...
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...
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 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...
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...
Sporo osób ma problemy więc proszę. Lista plików które trzeba umieścić w czystym przykładzie stm32f4_blink_led aby wyświetlacz ożył. (na płytce STM32f429disco) (UWAGA DZIAŁA BEZ SPLa) W pakiecie: -zaktualizowane pliki nagłówkowe od st. -zmodyfikowane pliki inicjalizacyjne SDRAM na bazie projektu ze strony en.radzio.dxp.pl (działają na bibliotekach GPIO...
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...
To ma takie znaczenie, czy komunikacja jest prawidłowa na oryginalnych narzędziach od ST.
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...
(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...
Do gniazdka zasilania płytki rozwojowej? O ile dopuszcza zasilanie 5V to będzie ok. Napisz co to za płytka to będzie można coś konkretniejszego powiedzieć. Płytka: https://botland.com.pl/stm32/1940-stm32f... Podłączenie pod USB 3.0 nie pomaga.
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 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...
Nie jestem pewien na 100% ale Logic Analizer jest chyba dostępny w przypadku podłączenia do Keila wyłącznie ULINK'a i to bodajże wersji Pro. Przy zastosowaniu innych DEBUGGER'ów to nie chciało to działać.
Cześć. Mam płytkę STM32F429I-DISC1 i jak odpalam cube to widzę że większość pinów jest zajęta przez SRAM, LCD itp, itd, etc... :| https://obrazki.elektroda.pl/4434666500_... Czy mogę te piny przekonfigurować tak jak mi się podoba czyli na I/O albo alternatiwe czy nie da się ich pozmieniać?? Tzn wiem ze da sie ale czy podpiete uklady...
Dziękuję za rady, wydaje mi się że taka płyta powinna dać radę: https://botland.com.pl/stm32/1940-stm32f... ale ta płyta kosztuje prawie tyle samo co raspberry pi - a tuta jest dodatkowo wifi wbudowane ethernet itp.: https://botland.com.pl/moduly-i-zestawy-...
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...
https://botland.com.pl/stm32/1940-stm32f... ja bym wolał Zaczął bym od PC-ta i nauki C lub C++
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 :)
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)? Hej. Właśnie miałem ten sam błąd co kolega 2 posty wyżej i chciałem zgłosić, że to co napisał Pituś...
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-...
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ć...
Czemu dziwne, do ogarnięcia przerwan w sam raz a używanie timera do sprawdzania stanu to używałem A do rejestru PR wpisać 0 czy 1? RM tam masz wszystko Czemu? a jak chcesz drgania styków wyeliminować?
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...
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....
Użyj UART zamiast SPI. Slave SPI na STM32 nie jest zbyt wdzięczny w implementacji.
Witam, posiadam zestaw uruchomieniowy stm32F429i-disco. Zrobiłem proste GUI, jakiś button, check box, slider i wszystko łądnie się wyświetla, tylko chciałbym ekran dotykowy zainicjalizować i nie mogę sobie poradzić. Dziękuję za wszelką pomoc. A.
Witam, Ostatnio w moje ręce wpadł STM32F4 Disco z procesorem STM32F429ZI. Pobrałem ze strony ST aplikacje Cube razem z bibliotekami, skonfigurowałem projekt, przeniosłem go do Keila i tu pojawia się problem. W momencie próby kompilacji całego projektu wyskakuje to: Build target 'Dioda Configuration' assembling startup_stm32f429xx.s... startup_stm32f429xx.s:...
To mnie teraz zniszczyłeś :( a co tam jest nie tak?
Hej Mam obie płytki i również męczę się z tym problemem. Mógłbyś mi podesłać projekty? Zwłaszcza ten działający na F4.
Witam ponownie, W STM32F3 SPI jest tak samo dziwne jak STM32F0, więc zapis/odczyt do/z rejestru DR trzeba realizować przez magiczny wskaźnik, gdyż inaczej SPI wysyła/odbiera 2 bajty. Postanowiłem sprawdzić jak to jest w STM32F4, konkretnie użyłem płytki STM32F429I-DISCOVERY i napisałem naprędce poniższy programik: [syntax=c] 1 2 /***************************************...
A jakiś konkretny polecasz?
-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...
Chyba ktoś Cię nieźle wrobił? Jaka jest specyfikacja: ile kanałów, jaka podstawa czasu i jaka rozdzielczość sygnału? Obraz ma być wyświetlany real-time czy chcesz go zamrażać, zapisywać i/lub przesyłać (usb)? Rejestracja sygnału/danych ciągła, z wyzwalaniem poziomem, paternem; jeżeli to ma być też analizator stanów logicznych? Nie wiem czy to będzie...
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.
Witam sprzedam nowy STM32F429 za 160 zł Proszę pisać pw zamiana wchodzi w grę jedynie w przypadku wersji 407 ale juz za dopłatą z strony kupującego. p Możliwość umieszczenia przedmiotu na allegro.
Ale w moim przypadku to nic nie dało bo w płytce stm32f429i-disco należy skonfigurować interfejs usb_hs ponieważ wyjście jest właśnie do niego podłaczone (mimo tego że na schematach nazywany on jest usb_fs) Bo to jest fs, chyba zaden stm32fxxx nie posiada phy hs. Posiadaja one wsparcie dla hs a tym wsparciem jest interfejs ulpi. Nie mozesz wiec dla...
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...
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...
Google -> "stm32f429 gyroscope example" https://stm32f4-discovery.net/2014/08/li... Z tego co widzę, jest tam wszystko co trzeba by zacząć obsługę żyroskopu.
(at)aro_go Ja używam [url=http://sourceforge.net/projects/chi... (tak naprawdę skonfigurowany eclipse + gcc + openocd). Standardowo masz demko pod STM32F429-Discovery.
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...
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...
Xplained A1: Można programować, ale nie ma debugera. Istotna wada. Debugger jest droższy niż sam zestaw. Dość ograniczona funkcjonalność i liczba pinów dostępnych do wykorzystania z innymi układami. Nie współpracuje z nakładkami dla wcześniejszych wersji. Zaletą może być Atmel Studio z całym dobrodziejstwem inwentarza. Discovery: Na płytkach z serii...
Witam. Mam pytanie dotyczące ADC w STM32F429. Mam do pinu Vref+ podłączone napięcie zasilające część analogową (płytka testowa DISCOVERY STM32F429), równe 3.3V (Vref- jest podpięty do GND). Chciałbym jednak, aby mikrokontroler korzystał z wewnętrznego źródła napięcia referencyjnego, które mieści się w przedziale (wg noty) 1.18 - 1.24. Czy istnieje możliwość...
Witam Próbuje uruchomić na zestawie Discovery STM32F4 przykłady z książki M. Galewskiego. Wygenerowałem początkowy projekt oraz plik startup za pomocą STM32Cube. W folderze projektu pojawiają się pliki startowe oraz pliki bibliotek ST. I tu pojawił się problem, gdyż nazwy plików bibliotek dla obu procesorów się różnią, różnią się także nazwy i składnia...
Owszem. Ale to makro jest definiowane co najmniej na dwa sposoby, np. w konkretnych aplikacjach przykładowych z STM. Czyli widać jasno że problem znany ludziom z STM i sami panują jakoś nad tym. Starasz się ich wybielić, co jest zupełnie niepotrzebnie, bo ich dokonania na przestrzeni lat pokazują, że o programowaniu zbyt wiele nie wiedzą. Przykładowo...
Cześć! Dostałem mocno bojowe zadanie napisania programu dla STM32F429-Discovery w którym będę odczytywał pliki .mp3 z kart SD. Niestety po moich usilnych staraniach dotarłem do punktu z którym nie mogę sobie poradzić. CubeMx nie wspiera z "palca" SPI przy FatFs, a sam nie mam na tyle doświadczenia z tymi płytkami (co najwyżej Arduino, ale wstyd mi porównać...
Hej, Kupiłem zestaw STM32F429I-DISCO oraz książkę: "Podstawy .NET Micro Framework dla mikrokontrolerów STM32 w języku C#" Zastanawiam się, jak wygląda dokładnie podłączenie wyświetlacza o większej przekątnej, np. takiego: http://botland.com.pl/wyswietlacze-lcd-t... Co trzeba zrobić,...
Witam ponownie Na początek sugerowałbym przetestować samą poprawność działania SPI, można np. zapętlić MISO z MOSI. Albo odczytywać z peryferiala rejestr ID. Dopiero w następnym etapie uruchamiać obsługę właściwą. Nie analizowałem Twojego programu ale podeślę mój 'bliźniaczy' i działający na STM32F429_DISCO, odczytuje on i wyświetla rejestry GYRO L3GD20....
Stary temat ale podepnę się bo mam podobny problem. Próbuję skomunikować STM32F429 (płytka discovery disco) z Atmegą8 (nie 88). STM Master Reviever <<>> Atmega Slave Transmiter. Wzorowałem sie trochę na kodzie kolegi i trochę na tym tutorialu: http://eliaselectronics.com/stm32f4-tuto... Problem kolegi kolegi...
[url=http://stm32f4-discovery.com/2014/0... masz pokazaną zasadę działania 1wire z N DS18B20. Co prawda kod jest oparty na F4, jednak dużo różnic nie będzie w porównaniu z F1. Zawsze zamiast tworzenia swojego timera do delaya możesz skorzystać z SysTicka.
Po pierwsze: jak często jest ono zgłaszane? Przerwanie jest zgłaszane z częstotliwością 1 kHz. DCMI odbiera dane non stop. Po trzecie: co robi AKTUALIZUJ_PWM (pwm_lookup_table aktualizuje rejestr PWM poprzez wywołanie funkcji [syntax=c]TM_PWM_SetChannelPercent(&... TM_PWM_Channel_1, 100-x);[/syntax] która wywołuje [syntax=c]TM_PWM_Result_t...
Jako że chyba stanie na tych STM32 to mam pytanko, czy jest istotna różnica w użytkowaniu stm32f429i-disco i stm32f429i-disc1? Wiem jakie są różnice pomiędzy nimi (ten drugi ma ST-LINK/V2-B, wirtualny COM i obsługę pamięci przez USB), ale nie do końca rozumiem co to implikuje. Czy to oznacza, że np. starszej wersji nie da się podpiąć po USB do komputera,...
Jeśli z LCD, to może zestaw STM32F429I-DISCO? W komplecie LCD, wbudowany programator, akcelerometr, żyroskop i kilka LEDów. Dużo lub mało, zależy, kto patrzy.
Proponuję zainstalować eclipse a następnie SW4 czy tez zwane tez OpenStm http://www.openstm32.org/Downloading+the... Tam masz instrukcję co zrobić dla liuxa. Zaleta jest też taka że projekty wygenerowane przez CubeMx importują się bez specjalnego jednokliknięciowo. Masz wtedy najbardziej aktualne pliki CMSIS i HAL (jak...
(at)tadzik85 już dodaję: z napisanym samodzielnie systemem operacyjnym Akurat w tym punkcie nie zgadza się, używam Lenovo IdeaPad A10 z RK3188 i samodzielnie uruchomionym Linux Slackware. Z forum lenovo mogę wnioskować że tylko ja to uruchomiłem pod linuxem.
Jeszcze kupić STM32F429I-DISCO http://www.st.com/web/en/catalog/tools/P... Pomimo zapewnień ST i informacji na ich stronie, zestawy te nie są jeszcze nigdzie* dostepne. * - nigdzie gdzie sprawdzałem [; 4\/3!!
Pierwsza i pewnie jedyna przyczyna to płytka Discovery. PA2 jest podłączone do wyjścia MEMSa: INT2 i jednocześnie ma być wyjściem TX. "Oba samce" ;) PA3 jest podłączone do TFT: B5 i ma być wejściem RX. Może zadziała, o ile nie używasz TFT. PD5 możesz użyć jako wyjścia TX i powinno działać bez problemu. PD6 jest podłączone do TFT: B2. Może zadziała,...
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,...
Witam, od jakiegoś czasu testuję zestaw uruchomieniowy STM32F429 discovery. Bazuje na modyfikacji przykładu Freddiego Chopina. Od jakiegoś czasu próbuje coś wyświetlić bez korzystania z bibliotek od ST (to mam już za sobą). Na początku dodam, że wyświetlacz startuje, wyświetla kolorowe tło (LTDC->BCCR). Następnie ustawiam żądany rozmiar okna korzystając...
Witam Panowie. Pozwole sobie jeszcze wrocic do tego ekranu dotykowego. Mam nadzieje, ze teraz juz nikt nie bedzie mial watpliwosci, ze to nie jest normalne, zeby poswiecac 2 dni i 2 telefony do ST, zeby miec pewnosc, ze ekran jest dotykowy: Hi Mariusz, I am responding to your recent request to the Farnell Technical Support Group regarding the STM32F429I-DISCO...
Android będzie w wersji > 4.0, więc powinien miec zaimplementowaną funkcję hosta. Ogólnie to lepiej jest, aby rozwiązać problem przy pomocy http://stm32f4-discovery.com/2014/08/lib... (VIRTUAL PORT COM; telefon z androidem to host), czy https://github.com/YuuichiAkagawa/STM32F... (Android Open Accessory(ADK) firmware...
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)...
Witam! Od kilku dni próbuje sobie poradzić z niby prostą rzeczą. Mianowicie połączenie przez Serial Port. Mam płytę Discovery z STM32F429. Komunikuje się ona przez USB. Putty działa bez problemu, podobnie jak TeraTerm. Obie aplikacje bez najmniejszego problemu nawiązują połączenie. Potrzebuje napisać prosty programik - wysłać i odebrać kilka bajtów....
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...
Witam ponownie, Kompletnie nie znam IAR-a, nie wiem gdzie jest ld script dla linkera ( i czy tam w ogóle się to ustawia , no aleś skąd kompilator musi wiedzieć, że odwołujesz się do zewnętrznego RAM- u), "na oko" nie widzę błędów w inicjalizacji RAM-u ani DMA i DMA2D. Ja bym na Twoim miejscu zaczął od tego, że wyłączył bym wyświetlacz, DMA, i DMA2D...
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ę...
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...
Jeśli będzie trzeba, zastosuję USB-OTG, który "siedzi" np. w STM32F429 Nucleo czy Discovery. W mbed jest biblioteka napisana przez ST gdzie jest m.in. obsługa MIDI HOST i wygląda na dziecinnie prostą. Nawet sama transmisja MIDI jest już w pewnym stopniu zdekodowana funkcjonalnie, tak że piszesz tylko swoje funkcje obsługujące przychodzące komunikaty...
Witam, posiadam STM32F429 na którym chcę uruchomić klienta http używając lwIP Raw Api. Problem jest taki że program działa kiedy używam debuggera, bez niego funkcja tcp_connect() zwraca błąd -4: /** Routing problem. */ ERR_RTE = -4, void tcp_client_init(void) { /* 1. create new tcp pcb */ struct tcp_pcb *tpcb; tpcb = tcp_new();...
Witam, Mam płytkę stm32f429zi z wbudowanym żyroskopem L3GD20. Skomunikowałem się z nim po SPI bazując na poniższym projekcie: http://stm32f4-discovery.com/2014/08/lib... Zgodnie z tym co wyczytałem, surowy odczyt to jest miara prędkości obrotowej wokół danej osi (do odpowiedniego przeskalowania), a kąt można obliczyć w najprostszy...
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
Albo wspomniane Nucleo, albo zestawy STM32 DISCOVERY. Chyba najbardziej uniwersalny (i mający z serii najlepszy stosunek możliwości użytego mikrokontrolera do ceny) jest STM32F4 DISCOVERY (Cortex-M4F, 1 MB Flash, 192 KB SRAM, Ethernet MAC – niestety w zestawie nie ma PHY, USB-OTG...). Cena prawie o połowę niższa od tego, który podałeś (za tyle,...
Myślę że szkoda pieniędzy nawet jak na upartego byś znalazł coś z wbudowanym stosem IP itd. Po prostu kup porządną płytkę z czymś nowocześniejszym. Zależy od zasobności kieszeni: http://pl.farnell.com/stmicroelectronics... http://pl.farnell.com/stmicroelectronics...
stm32f429 discovery sdram stm32f429 stm32f429 timer
termostat wysokie temperatury zdjąć koło pasowe schemat świateł jazdy dziennej
przeróbka świateł amerykańskich przeróbka świateł amerykańskich
Ubytek powietrza w układzie Zetora Proxima - przyczyny i diagnostyka Czy można używać suszarki po zalaniu?