Dzięki za odpowiedź. Lutowanie nie wchodzi w grę zatem kupuje przejściówkę usb-uart. Mając Nucleo nie potrzebujesz żadnej przejściówki jeśli chcesz "pogadać" z ESP z komputera, bo Nucleo ma więcej Uartów niż tylko ten jeden podpięty do ST-Linka i wystarczy tylko prosty programik by te Uarty programowo połączyć. I co wyślesz do Nucleo, wyląduje w ESP...
skorzystam z STM32G0, który pracuje na 64 MHz i ma ciekawe peryferia i opcje takie jak np . DMA. To co dla Ciebie będzie ważniejsze, to ADC wykonujący pomiary, DAC zadający parametry i timer generujący PWM. Dedykowane dla takich zastosowań są STM32G4 i poprzednik - STM32F3, ale do tak prostego układu to STM32G0 wystarczy w zupełności. Tym bardziej,...
Cześć, dzisiaj STM wypuściło paczkę przykładów dla Cortexa M0 pisanych bezpośrednio na rejestrach. [url=http://www.st.com/web/en/news/n3525... Code from STMicroelectronics Help Designers Get the Best from STM32 Microcontrollers. Ja tam się cieszę i czekam na przykłady dla M3 etc. Pozdrowienia!
książek, oprócz tej to nie ma ta jest dobra żeby lekko obczaić temat, ale jakaś super extra to ona nie jest przykłady (wydrukowane w książkach) są w paru miejscach walnięte ich kod jest dostępny w sieci. Książkę warto kupić, po to choćby żeby nie ślęczeć przed kompem. Co do zestawów, to w sieci i na ebayu (w HK i w PRC). Na ebayu jest dużo zestawów...
Biblioteki?? jest jedna dla STM32 - SPL standard peripheral liblary, w to nie warto się pakować, choć wszystkie firmowe przykłady są na niej oparte, uniwersalne jtagi są, bo debugujesz rdzeń a on jest ten sam. OD discovery warto zacząć tanie z jtagiem. ARMów nie ma co się bać, polecałbym STM na początek, mają lepszą dokumentację wg mnie.
Usuwając "AFIO, ENABLE" nadal jestem w stanie wysłać dane z płytki Masz rację, AFIO tylko w przypadku, gdy przekierowujesz USART1 na inny port. Mówisz, że nadawanie działa to z pewnością prędkość masz dobrze ustawioną. Może zapal jakiś LED po odebraniu '1'. Skoro pracujesz na bibliotece to przykłady znajdziesz na stronie wydawnictwa BTC jako załącznik...
Cześć, Tutaj [url=Tutaj]https://www.st.com/content/cc... jest to dość dobrze wyjaśnione. Generalnie LTDC to taki interfejs STM potrafiący sterować bezpośrednio wyświetlaczami bez wbudowanego kontrolera...
Jak to zrobić: 1. włączasz przerwanie od timera w NVIC 2. Konfigurujesz timer, żeby generował jakieśtam przerwanie Odpowiedzi na pytania: 1. No bez timera raczej nie zrobisz przerwań co jakiś czas [; 2. Funkcja przerwania po prostu musi nazywać się DOKŁADNIE TAK SAMO jak jest wpisana w tablicy przerwań (zwykle CośtamCośtam_IRQHandler() ) 3. Hę? Przykłady...
Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...
Na początku podziękuję za dobry tutorial. A teraz mam prośbę. Próbowałem odpalić przykład z biblioteki STM32_USB-FS-Device_Lib_V3.3.0 (Virtual_COM_Port). Po pewnych bojach udaje mi się wszystko skompilować, natomiast po uruchomieniu program staje w nieskończonej pętli w funkcji static void __Default_Handler(void) z pliku vector.c. Czyli w tym pliku...
Proszę bardzo: www.haoyuelectronics.com/Download/HY-Sma...
https://obrazki.elektroda.pl/2968170300_... W materiale znajdziecie informacje o platformie MIKROE udostępnionej przez TME . Platforma ewaluacyjna EasyMx Pro wyposażona jest w gniazdo do wymiennych modułów mikrokontrolera PIC, AVR, RISC-V, STM . Na płytce EasyMx PRO v7a STM32 znajduje się wiele interfejsów m.in UART<->USB, USB...
To jest stary cod z Atmegi której funkcjonalności nie nie rozbuduje bo nie pozwala na to PCB. Po drugie przy większym obciążeniu obliczeniami pomiarów prądów i napiec stabilność odczytów pozostawia trochę do życzenia. Soory ja potrzebuje sterownik a nie kurs migania diodą. !(at) lat to sporo więc wiedza już wyparowała i się zdezaktualizowała. Dlaczego...
https://github.com/marcinszajner/Half-br... Nie cierpię pythona ale przejrzę. Dzięki za przykłady. Dobrze zrozumiałem przykłady i kod. Ty wysyłałeś z STM32 -> PC (QT?) ?
Plus do tego poradnik kolegi Szczywronka. Też zaczynałem z HALem i to było powodem moich niepowodzeń. Zmieniające się wersje biblioteki powodowały, że przykłady z kursów z przed kilku lat już się nie kompilowały. Z zawartością książek też tak będzie. Zawartość Flasha na poziomie 10% przykładu z tylko miganiem diody LED. Wolna obsługa GPIO itp atrakcje....
OpenCV uruchamiany jest głównie na wysokowydajnych platformach obliczeniowych czy mocnych mikroprocesorach, ale pakiet ten może wykonywać kilka rodzajów aplikacji do przetwarzania obrazu na prostych mikrokontrolerach. Przetwarzanie obrazu stało się częścią naszego życia. Nikogo nie dziwi rozpoznawanie twarzy w smartfonie czy wykrywanie pasa ruchu przez...
Ogłoszenia! Uwzględniając uwagi Czytelników z wątku "wywiadowego" ( errata v1_2 ) otrzymuje oznaczenie 1.1. 6. Poradnik w wersji 1.1, po dodaniu najnowszych zmian (patrz plik errata v1_2a ) otrzymuje numerek 1.2 (jest świeży i jeszcze ciepły). 7. Poradnik w wersji 1.1 nie był publikowany. Ta "wirtualna" wersja została wprowadzona jedynie dla zachowania...
https://obrazki.elektroda.pl/4155804500_... Pod koniec ubiegłego roku firma STMicro zaprezentowała, jak twierdzi, pierwszy mikrokontroler na rynku wykonany w technologii 90 nm - STM32G0. Jest to układ z rdzeniem ARM Cortex-M0+ o taktowaniu zegarem o częstotliwości 64 MHz. W momencie prezentacji pierwszego układu, rodzina ta obejmowała...
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...
https://obrazki.elektroda.pl/5178220300_... TinyML stanie się największym motorem rynku mikrokontrolerów w ciągu najbliższych 10 lat — tak twierdzi Remi El-Ouazzane, prezes grupy mikrokontrolerów i układów cyfrowych w firmie STMicroelectronics. „Naprawdę wierzę, że to jest początek fali tsunami” — zasygnalizował w wywiadzie dla portalu...
Witam Kolegów Zakładam ten wątek, ponieważ po dwudniowej nierównej walce zmuszony byłem się poddać. Usiłuję wziąć na warsztat przykłady z książki "Mikrokontrolery STM32 w sieci Ethernet" Marcina Peczarskiego. Sprzętowo dysponuję modułem MMstm32F107 z Propoxu. W czym problem? A więc tak: - bez problemu uruchomiłem na tym module swój program pisany na...
Farnell jest bardzo dobrym źródłem wszelkiej maści STM32 i Freescale Kinetis.
Stwórz sobie plik bitband.h Albo po prostu ściągnij przykłady dla STM32 i tam taki plik już jest. 4\/3!! Tak, dodatkowo jest tam konfiguracja tegóż układu bez użycia biblioteki. Możesz porównać np wielkość kodów jak to wygląda :)
Dzień dobry mądre głowy, z racji na fakt iż w pracy coraz częściej spotykam się z mikrokontrolerami STM32 zakupiłem STM32F303RET6 na płycie NUCLEO by nauczyć się podstaw programowania i języka C. Jakiś czas temu wpadłem na pomysł zrobienia testera do pracowni i teraz zastanawiam się czy z wykorzystaniem wyżej wymienionego mikrokontrolera będę w stanie...
Może nie tyle co gotowe, ale jakieś przykłady lub inne pomoce.
Jeśli o mnie mówisz to ani się nie czepiam? Patrzyłem na przykłady z książki z BTC o STM32 i w nich są przykłady użycia czy to I2C, czy ADC i za każdym razem zegar włączany jest dla peryferium, AFIO oraz GPIO. I nie wiem dlaczego?
Przykłady dobrych typedefów: size_t, ssize_t, uint32_t bo powoduja że twój kod jest portowalny. Przykłady złych typedef to właśnie struktury bo: - zaśmiecają globalną przestrzeń nazw - dają złudne przekananie że można taką strukturę na zadeklrować (bezpiecznie) jako zmienną automatyczną (na stosie) Rozdział 5" https://www.kernel.org/doc/Documentation...
Poradnika kolegi Freddy znalazłem wcześniej, ale tam nie ma wersji "kilku plikowej" Jest - wszystkie przykłady do ściągnięcia z działu Download mają tylko absolutne minimum plików w projekcie.
Frddie odesłałeś mnie do artykułów na swojej stronie, są dwa: - Przykłady dla STM32 + STM32F10x Standard Peripherals Library Zacytuj w którym miejscu odesłałem Cię do tego właśnie artykułu. Dalej idziesz w zaparte i nie obejrzysz tego przykładu w którym biblioteka nie jest wykorzystana - Twój wybór. 4\/3!!
Chodzi mi o to, aby możliwy był przesył danych z maksymalną prędkością możliwą np do pracy w trybie pseudo oscyloskopu ALBO generatora przebiegów zapisanych. Czy jest może jakiś sposób na to? Przy czym musi być też możliwość przesyłania innych komend. Więc sam przesył danych mnie średnio interesuje. Przykład: Mam program do obsługi napisany w C#. Przesyłam...
Tu masz przykład kodu który obsługuje na STM32F4 przez USB host modem LTE, choć ten modem to w zasadzie 3x CDC... Generalnie w przypadku takich urządzeń po prostu wysyłasz mu bufory danych, a kiedy masz fantazję to też możesz coś odczytać (to host decyduje o tym co i kiedy się dzieje) i tyle, no ale najważniejsze jest, żebyś dowiedział się jakiego typu...
Przypuszczalnie niedługo wrzucę zaktualizowane przykłady dla STM32 i LPC2103, które będą miały dosyć spore zmiany - w tym Makefile z opcjami umożliwiającymi skompilowanie kodu w C++ Na razie walczę <: 4\/3!!
Co do czwartego, patrząc z punktu widzenia świeżaka w świecie STM32 i mikrokontrolerów w ogóle: Wypożycza na uczelni lub kupuje jedną z trzech książek wydanych w Polsce. Następnie szybko trafia na stronę stm32.eu. Jeżeli kupił discovery lub inny zestaw startowy na początek to ma do niego gratis przykłady. A wszędzie są przykłady oparte na bibliotece...
Po pierwsze dziękuję wszystkim za pomoc. Działa, poniżej opisze jak do tego doszło:) Na początku dodałem: OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm"); OUTPUT_ARCH(arm); ENTRY(Reset_Handler); Plik hex sie tworzył i stm32 st-link utility się tym razem nie pluł że coś mu nie gra, ale w gruncie rzeczy ten plik nic nie zawierał. Potem...
Sorry mój błąd, używam LAN8720Ai. Używam REF_CLK Out Mode nóżka nINTSEL = 0. Jeśli chodzi o konfigurowanie programowe PHY robie t w ten sposób: http://obrazki.elektroda.pl/8438649200_1... Więc nie mogłem porównać tych tajmingów. Dziękuje za szybką odpowiedź i proszę o dalszą pomoc.
Dalej - przykłady - tutaj na Xmega jest naprawdę ubogo. Mikrokontroler dawno powinien wyprzeć wszystko starszej generacji, a tu zonk. Znacząca część użytkowników jednak woli stare dobre mega8 czy 16. Oj, znowu trzeba dementować takie wnioski. Twój punkt widzenia jest obarczony ... Twoim punktem widzenia, a nie moim, czy milionów innych projektantów....
Jak dla mnie hobby to właśnie często dziwne projekty które trudno czasem uzasadnić finansowo itp. ale zdobyta wiedza często potem przekłada się właśnie na komercję i zarabianie... Podpisuje się rękoma i nogami :) Co do RTOSa to jakby koledzy mieli jakieś przykładowe drivery typu "prosto ale działa" i typu "skomplikowane i tak jak powinno być". Często...
Możesz przyjąć że te przykłady działaja. Jak coś nie działa to z reguły problem sprzętu. Zmniejsza przynajmniej ilość niewiadomych w równaniu.
Mega solidna konstrukcja:) W szafie sterującej raczej standard, w tych czasach to lpt tak mało modnie ;) Linux cnc możesz odpalić na rpi a do tego dorzucić tylko I/O. Jedna znana/ spora firma produkująca stoły np pod plazmę miała kiedyś taka konstrukcje właśnie na rpi + ich autorski shield na jakimś małym stm32 A tu przykłady I don't think the Pi is...
Mnie na studiach nie uczyli mikrokontrolerów więc jestem jak to powiedziałeś głąbem z ulicy. O widzisz - mnie też nie <:4\/3!! Mnie też nie, wniosek jak pisałem, studia zbędne, przecież w manualach jest wszystko, z byka spadli z tymi studiami:) No i jak znasz już bardzo dobrze wszystkie peryferia w STM32 i sam mikrokontroler ARM Cortex-M3, to czekamy...
Witam, chciałbym stworzyć prosty układ pomiarowy, który by miał za zadanie pobrać w krótkim czasie sporą liczbę pomiarów (np 1000 pomiarów w ciągu sekundy przy 12 bitowym przetworniku adc) i jednocześnie zapisać te pomiary na kartę sd ( system plików fatfs ) po to aby móc swobodnie w dłuższym czasie przesłać otrzymane dane poprzez port rs232 na PC ....
Chodzi o generator STM32CubeMX? Z tym rzeczywiście może być problem (widziałem tylko wersję na Win). Może pod Wine ruszy, nie zaszkodzi spróbować. Same biblioteki i przykłady powinny kompilować się tak samo, niezależnie od hosta.
No właśnie o popularności wiem, ale okazjonalnie kupiłem. Jak mówisz że Cortex to Cortex, to czy te przykłady z STM32 będą chodzić BEZ PORTOWANIA na LM? Co do środowiska, to mam Keil'a. A co do pytania, to chodziło mi o tutoriale, książki....
Więc co dalej? Książki o ARMach też są. Pokaż mi porządną polską książkę do LPC1100/1300... ;) Chyba prędzej ją sam napiszę... ;) Do STM32 jak na razie są dwie: "Mikrokontrolery STM32 w praktyce" Krzysztof Paprocki "STM32. Aplikacje i ćwiczenia w języku C" Marek Galewski Obie opierają się na bibliotekach standardowych. Pan Galewski dodatkowo zauważył...
Procesorek Chyba środowisko programistyczne a nie "Procesorek" a do procka który najbardziej mi pasował czyli STM32 jak dotąd nie znalazłem żadnego darmowego środowiska Do ARM(STM32) to proponuje nieśmiertelny zestaw gcc + eclipse + openocd. Kol. Freddie Chopin umieścił na elektrodzie i swojej stronie krótkie wprowadzenie do tego środowiska, ma także...
A może niech ten cały układ działa jak Pendrive. Niech układzik robi swoje, zapisuje na kartę itp., a potem tylko przez USB do kompa i z kompa mamy dostęp do danych na karcie jak do Pendrive'a. Może zrobić to np. na STM32 (na swojej stronie ST ma przykłady obsługi pamięci masowej - praktycznie tylko wystarczy skompilować kod). Do tego musisz dodać obsługę...
Witam państwa Kupiłem ZL29ARM z ZL3ETH z książką Mikrokontrolery STM32 w sieci Ethernet w przykładach. Mam Windowsa 7 32 bitowego. Programator Stlink V2 oryginalny z Kamami. Przykłady ściągnięte 1.03 z strony BTC Ogarniam dopiero C początki TrueStudio i ściągnąłem Keila chce uruchomić przykłady z książki żeby na nich żeby pouczuć. Czy może któryś może...
Przepraszam, że odkopuję temat, ale mam podobny problem a dla potomnych przynajmniej wszystko będzie w jednym temacie. Również chciałbym się przesiąść z AVR na jakiegoś ARMa. Waham się pomiędzy STM32 a AT91SAM7. Zależy mi żeby w miarę łagodnie wejść w świat mikrokontrolerów ARM. Ułatwić by mi to miała dostępna literatura i tu mamy 2 pozycje(bardziej...
Witam! Chciałbym uściślić wiedzę którą znalazłem na forum i nie tylko. Chcę zacząć przygodę z mikrokontrolerami arm: - czy jeśli zacznę od jakiegoś stm32 na cortex-M3 lub M4 to potem bez większych zmian w zasadzie działania będę się mógł przesiąść np. na coś na cortex-R? Na stronie głównej arm-ów znalazłem, że np. obydwa typy rdzeni obsługują zestaw...
Witajcie Może ktoś ma doświadczenia z bibliotekami USB ST dla procesorów STM32. Potrzebuje uruchomić na procesorze STM32F103VB obsługę USB. Co by było szybciej przeczytałem rozdział z książki Mikrokontrolery STM32 w praktyce K. Paprockiego. Uruchomiłem przykład z książki jak i z biblioteki pobranej z strony ST. Problem w tym że te przykłady z tego co...
Przykłady jak ustawić timer i przerwania zewnętrzne również na forum były umieszczone.
modulo przykłady atmega32 przykłady pic18 przykłady
laser końca przejściówka expresscard pcmcia złą temperatura piekarnik
nawiewnoki akustyczne samsung np900x3c
Polsat Box D64AX – nagrywanie programów, PVR, obsługa dysków USB, chmura nPVR EM34 – podłączenie magicznego oka do radia, schemat, żarzenie, AGC, zamienniki