W sumie możliwe, że nie wszędzie jest taka sama konwencja nazywania folderów. W każdym razie chodzi mi o zestaw plików umożliwiający współpracę z konkretnym prockiem i ewentualnie systemem operacyjnym. W używanej przez Ciebię książce na pewno były tam pliki cc.h i cortex-m3.h czy jakoś tak. Polecam też ściągnąć appnoty stma albo jakieś przykładowe projekty...
Przedewszystkim chciałbym podziękować za serie fantastycznych tutoriali - zaoszczędziły mi sporo czasu. Jednak natknąłem się na jeden, pewnie dosyć błachy problem. Do rzeczy: Zainstalowałem całe środowisko i skonfigurowałem, tj: - eclipse 20120614-1722 + pluginy c/c++ GDB Hardware Debugging 7.0.0.201206111645, Zyling Embedded CDT 4.18.1 - sourcery codebench...
Ściągnij z mojej strony przykład dla STM32 (którykolwiek), to zobaczysz jak to jest zrobione i jak powinno być zrobione... http://www.freddiechopin.info/pl/downloa... 4\/3!!
Biblioteka znaleziona w sieci lekko zmodyfikowana. Korzysta z FSMC. Działa u mnie w wykrywaczu metalu: [url=http://youtu.be/5OF-lGxCKCo]Link do filmiku Powodzenia
Ja mam obsługę wyświetlacza z Nokii 3310 ale ma ten sam sterownik co Twój LCD. W załączniku masz przykład.
Podejrzewam, że właściwszą funkcją będzie jakieś MemoryWrite(). Przykładów jej użycia znajdziesz sporo.
Twoje urzadzenie zostalo wykryte jako Full Speed i gdybys przeczytal dokumentacje to wiedzial bys ze w tym trybie maksymalne dlugosci ramek w transferze BULK to 64 bajty a nie 512. Poza tym masz blad w adresowaniu endpointow, jeden powinien miec adres 81 (czyli tryb IN adres 1) a drugi 02 (tryb OUT adres 2). Owszem calej dokumentacji od deski do deski...
Zainteresuj się też ofertą [url=http://www.propox.com/products/?pro... Książek do ARM jest kilka. IMHO najgodniejszą polecenia jest "Mikrokontrolery STM32 w sieci Ethernet w przykładach" M. Peczarskiego. Bardzo dystansuje pozostałe tytuły.
Sporo się namęczyłem, zanim ruszył mi slave transmitter w STM32F103. W 107 będzie tak samo. Po pierwsze zobacz do errat - tam między innymi napisali, że przerwanie i2c musi mieć najwyższy priorytet, bo inaczej się wiesza. Poza tym przykłady nie zadziałały mi od razu, a problemy mają też inni, o czym możesz poczytać na main.c // main.c main()...
Teraz wypada się podzielić co było przyczyną usterki :)
Witam, dostałem zestaw uruchomieniowy HY-smart http://propix.com.pl/pl/p/Modul-STM32-HY... Chcę go na początek sprawdzić. Wygląda na to że programuje się w uVision, ale nie mam do niego płyty z przykładami, ani żadnego projektu którym mogę sprawdzić działanie LCD. Byłbym wdzięczny gdyby ktoś podrzucił mi najlepiej zawartość tej płytki lub...
Da się to zrobić, trzeba udawać myszkę czyli urządzenie HID. Jedyna uwaga to że myszka nie przesyła współrzędnych ekranu tylko przesunięcie względem aktualnej pozycji. Żeby to obejść wystarczy w sekwencji wyłączającej dać wielokrotne przesunięcie "w lewo i do góry" tak żeby za każdym razem kursor doszedł do lewego górnego rogu. Z tej znanej już pozycji...
Czy istnieje cos podobnego dla STM32? W RM często są "przykłady tekstowe", czyli opis krok-po-kroku co-jak-gdzie-i-kiedy. Wydaje mi się, że jest bardzo ciężko o przykłady pisane bez SPL :/ . Wystarczy zapytać na forum to się znajdują zawsze (; Ciężko żeby ktoś publikował każdą bzdurę jaką napisze [; 4\/3!!
Co do Twojego problemu deklaracji typu układu - typ ten zdefiniowany jest w Makefile (MD, HD, CL, ...) Jeśli używasz przerwań, to ustaw jakąś wielkość stosu dla przerwań w skrypcie linkera (domyślnie jest 0, bo nie ma przerwań w przykładach). 4\/3!!
Zdefiniuj "nie działa". Nic nie odbiera? Bo w sumie to nie powinien. Żeby odebrać coś za pomocą przerwania należy te przerwania włączyć [syntax=c] NVIC_InitTypeDef NVIC_InitStructure; NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemp... = 0; NVIC_InitStructure.NVIC_IRQChannelSubPri... = 0; NVIC_InitStructure.NVIC_IRQChannelCmd...
Od pewnego czasu walczę z chińską płytką (blue-pill) z STM32F103 na pokładzie Przeczytaj ten wątek i kup sobie inną płytkę. https://www.elektroda.pl/rtvforum/topic3... Jeśli koniecznie chcesz się męczyć z chińskimi podróbkami, to na mojej stronie ( http://www.freddiechopin.info/ > Download > ARM > Przykłady > stm32_blink_led) znajdziesz szablon...
Konfiguracje GDB Hardware Debugging mam podstawową, tylko 2 komendy: monitor reset halt load i breakpoint na funkcji main. No to masz "nie bardzo" tą konfigurację - zobacz sobie, że jak zaimportujesz przykład to konfiguracja jest inna... Myślę, że pod Juno też można przykłady zaimportować. 4\/3!!
Witam, z czego kolega wnosi ze "druga" opcja jest pewniejsza ? Akurat w tym układzie to nie ma znaczenia, ale na przykład w STM32 jeśli podepniesz reset pod VCC, to nie będziesz w stanie zresetować układu, nawet programowo. Reset tam jest wejściem i wyjściem. Ergo, jeśli zawsze podpinasz reset przez rezystor to zawsze będzie działać, a jak bezpośrednio...
Flash musisz kasować blokami, to nie działa jak EEPROM, że możesz skasować pojedynczą komórkę. Gdzieś widziałem przykład emulacji pamięci EEPROM za pomocą pamięci flash... O, już wiem, w książce p. Lucjana Bryndzy o ARMach 9 jest przykład, który wykorzystuje 2 bloki pamięci flash. Jest tam zrobione wirtualne adresowanie itp. Ale można zrobić też tak,...
stm32_eval.h jest częścią paczki z biblioteką standardową dla STM32. 4\/3!!
Na mojej stronce jest do pobrania przykładowy projekt na taki właśnie układ, który robi +/- to co chcesz osiągnąć - http://www.freddiechopin.info/ > Download > ARM > Przykłady > stm32_blink_led 4\/3!!
Płytka Nucleo z STM32 obsługującym CAN (na przykład STM32F303) będzie najlepszym rozwiązaniem. To koszt kilkudziesięciu złotych. Żadnego Arduino nie ma najmniejszego sensu dziś używać.
A dlaczego nie sciagniesz sobie gotowego przykładu?
A w Cubie albo SPLu nie ma przykładu?
Panie kolego daj jakiś przykład
Na bazie jednego z przykładów od STM zrobiłem transfer DMA z urządzenia zewnętrznego i drugi układ z transferem do urządzenia zewnętrznego. W każdym przypadku miałem zewnętrzny sygnał taktujący (zegar) danych równoległych w takt którego dane są wysyłane/odbierane. W przykładzie był do tego zaprzęgnięty któryś timer, ale nie pracował jako licznik tylko...
Proponuję na początek użyć nie wygenerowanego kodu tylko jakiegoś przykładu z cube (nie MX) (Przynajmniej będzie wiadomo że działa).
Przecież tą całą elektronikę wystarczy zastąpić odpowiednim algorytmem w programie. Chyba, że podłączysz do timera w STM32 na przykład. Inna sprawa, ze ta bez sprzętowego debouncingu i tak nigdy nie miałem problemów , przynajmniej z enkoderami ALPS.
W ciągu ostatnich dwóch lat w EP pojawił się cykl artykułów poświęconych programowaniu STM32 bez SPL z wieloma przykładami. A i ważna uwaga co do tekstu: w aktualnych, nowych wersjach plików nagłówkowych dla F4 już nie ma BSRRL i BSRRH, a jest BSRR (co powoduje, że programy napisane pół roku temu już się nie kompilują z nowymi plikami nagłówkowymi)....
Mógłbym się przełączać między nimi tylko nie wiem jak. To byłoby trudne - o ile w ogóle możliwe. Do tego pytanie po co? Po prostu wybierz odpowiedni MCU do zadania. STM32 to tylko przykład. Jest wielu innych producentów, więc bez problemów dobierzesz właściwy
Szanowny kolego tadzik85 stwierdzenie "początkujący" nie oznacza, że nic nie wiem :) Bawiłem się już z AVR, teraz pora na STM. Przećwiczyłem już przykłady z paczki do tego zestawu ewaluacyjnego i pora zacząć zabawę, najlepiej na przykładach. Biblioteka stm32_gui_lib wydaje się być bardzo ciekawa ale nie jest przygotowana na DM-STF4BB. Więc bardzo proszę...
Większość książek, z którymi miałem do czynienia o ARMach miała w tytule STM32. Można trochę się dowiedzieć, ale wszystkie przykłady w nich były oparte o biblioteki przygotowane przez STM-a i raczej nie polecam tego. Owszem, szybka implementacja, ale już gorzej z przejściem na innych producentów (dla uczących się dopiero - bardziej zaawansowani i tak...
Nie wiem czy to chciałeś osiągnąć, ale pin masz ustawiony na floating. Definicja w komentarzu była dobra, wartość liczbowa - zła. Przykłady znajdziesz w wyszukiwarce forum, w ostatnich tygodniach tematów o EXTI było kilka. 4\/3!!
Za generację pliku .lss odpowiada program 'objdump' - niestety nie korzystam z TrueStudio, tylko bezposrednio z makefile'a + kompilator, więc konkretnej opcji nie wskażę. O ile oczywiscie TueStudio korzysta z gcc :-) Co do dzialania wyswietlacza lub nie - czesto tak jest , że dane urzadzenie ma parametry lepsze niz te graniczne deklarowane przez producenta...
Hmm.. Czy aby napewno? Na stm32.eu jest przykład i tam SPI jest konfigurowane na 8 bitów..
Pewnie że lepiej bez bibliotek lub z własnymi, ale im bardziej skomplikowany procesor/system, tym wiecej czasu trzeba poświęcić. Np. napisanie procedur obsługujących kolorowy ekran TFT z panelem dotykowym zajmuje trochę czasu. Jeżeli robi sie to dla jednej sztuki, to nie zawsze ma to sens. Teoretycznie zamiast używać MS Win czy Linuxa, można samemu...
Farnell jest bardzo dobrym źródłem wszelkiej maści STM32 i Freescale Kinetis.
Rozumiem, chodzi mi tutaj bardziej o "dobre" praktyki programistów. Powiedzmy konfiguracja RCC w STM32. Są STD i HAL, można to zrobić. Wykonuje się to miliardy taktów zegara, można prościej. Makra, odpowiednie funkcje... jak? Jakieś przykłady?
Polecam zostawienie przykładów z książki w spokoju, ponieważ oparte są na starej wersji biblioteki, przez co jest bardzo dużo z tym problemów. Polecam http://www.siwawi.arubi.uni-kl.de/avr_pr... skorzystanie z tego przykładu - w tym rozwiązaniu jest zaimplementowany terminal z większością funkcji...
To sprawdź od razu czy problem występuje dla obiektu na stosie. Aby to zweryfikować trzeba wymusić użycie przez wskaźnik, np. tak: int main() { Derived object; Base* volatile pointer = &object; pointer->function(); ... Jeśli powyższe zadziała, a dla obiektu globalnego nie, to znaczy że problem jest w globalnych konstruktorach....
Cała książka "Mikrokontrolery STM32 w sieci Ethernet w przykładach" oparta na DP83848. Pozdrawiam Marcin!
Kolego, może znajdziesz coś w kursie forbota: https://forbot.pl/blog/kurs-stm32-f4-9-o... tam jest parę przykładów z użyciem biblioteki HAL. Nie wiem czy korzystałeś z tego, ale jak nie to warto zajrzeć. Pozdrawiam
Chciałbym zapytać jak sprawa ma się z licencją na przykłady od ST dla mikrokontrolerów STM32. Dokładniej czy mogę sprzedawać jakąś płytkę z STM32 w którym program korzysta z przykładów od ST?
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?
Weź przykład dla stm32 z mojej strony [; 4\/3!!
Możesz też kupić np. którąś z płytek STM32 Discovery, wszystkie mają zintegrowany programator-debugger, niektóre z nich mają USB-OTG. Na przykład STM32F4 Discovery ma USB OTG i akcelerometr, fabryczny program demo udaje mysz komputerową przekładając odczyty z akcelerometru na ruch kursora. Niestety przykład napisany z użyciem badziewiastych bibliotek...
Może macie zupełnie inne rozwiązanie Jest bilbioteka RadioHead, z stm32duino też powinno działać wg autorów tej biblioteki. Przykład jej użycia (ale niestety nie z STM32): https://randomnerdtutorials.com/rf-433mh... Biblioteka: https://www.airspayce.com/mikem/arduino/... Biblioteka ta wspiera również nRF24L01,...
Sprawdź czy jednak nie trzeba wysyła CR i LF. W dokumentacji jest taki przykład: “AT+SYNW=1234ABEF\r\n” Jak widać wysyłają zarówno CR i LF JarekC
Eh po prostu muszę w tym pisać, nie zależy to ode mnie, a co najgorsze nie mogę w internecie znaleźć nawet żadnego przykładu
Tak, ćwiczenia z książki są napisane pod ten zestaw. Kod programu możesz pisać w środowisku Keil, i pod to środowisko są te przykłady. Ale możesz pisać w System Workbench for STM32. Ja w tym piszę, jest to program pod eclipse, nie ma ograniczenia w rozmiarze kodu. W Keil jest ograniczenie do 32kB, i jak dla mnie Keil jest trudniejszy. Płytka w całości...
pwmWrite() ? Trochę przykładów dla STM32 jest w necie. Faktycznie, a co z przeciwfazą ?
Nie mogę sobie poradzić z odczytem pamięci która jest podpięta pod stm32discovery. Funkcja którą mam odczytuje jedynie 1 stronę z pamięci NAND. Patrzyłem na przykłady które są dołączone do stlink utylity lecz przykładu do NAND nie znalazłem. Może ktoś posiada źródła do przykładu z kością NAND512W3A lub podpowie co dodać do mojej funkcji żeby czytała...
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,...
Stwórz sobie plik bitband.h Albo po prostu ściągnij przykłady dla STM32 i tam taki plik już jest. 4\/3!!
Przykładów z STM32 i I2C jest dość sporo - po prostu szukaj i oglądaj.
...Kazik85... Tadzik85 jeśli już... Ad1 dywagacją była szybkość realizacji która jasno określiłeś jako równą operacji &=. Miej odwagę wziąć odpowiedzialność za własne słowa. podczas bit-bandu wszelkie operacje zapisu są blokowane (instrukcja STR). i nie wpłynie na pozostałe bity ich kasowanie lub nie. Sam zaznaczyłeś ze kasowanie odbywa się poprzez...
W EP03'2018 był artykuł z przykładami. Po co kopiować tablice do RAM, jeśli możesz się do nich dostawać bezpośrednio (po adresach) przez QSPI?
Wyjście z CCR3 włączasz w rejestrze CCMR2, bity mają w nazwach CCMR2_OC3xx. No i timer wystarczy włączyć jeden raz, a nie trzy. Prescaler też wystarczy ustawić jeden raz. Paru rzeczy jeszcze nie włączyłeś w tym timerze. Obejrzyj przykłady PWM na STM32F0 w Elektronice Praktycznej.
A tak trochę z innej beczki ale podobnej. Sam troszkę interesowałem się zaimplementowaniem USB ale niestety pomimo że już na temat troszke poczytałem na temat zasady działania samej magitrali USB ale niestety co do implementacji na STM32 na przykład, jestem zielony może ktoś z was bardziej doświadczonych coś doradzić jakiś link lub coś. Od razu na pomne...
Z jakiego powodu obsługa w STM32 jest bardziej skomplikowana ? Czy można gdzieś poczytać o obsłudze I2C z przykładami w STM32 ? Pytam, ponieważ w sieci znalazłem mało informacji i jest ona dość chaotycznie zebrana. PS: Ideałem byłaby obsługa I2C podobna do ADC przez DMA... Czy jest to możliwe ?
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...
W STM32 Advanced Timery mają wyjścia komplementarne z deadtimami. Komparatorów chyba nie uświadczych, nigdy nie potrzebowałem. No to jeszcze przykład takiego STM32 w cenie poniżej 4 PLN (za Dondu, nie sprawdzałem) i już się przesiadam. Albert
Gdzie użycie CFLAGS? Po co wyważasz otwarte drzwi? Patrz przykład Freddiego. Toolchain w tym przypadku to chyba za dużo powiedziane? Ale skoro korzystasz z przykładów z Cube i marudzisz o jakości, co świat chyba wywrócił się do góry nogami.
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!!
http://www.wvshare.com/product/LD3320-Bo... tam masz przykład dla STM32
A na przykład programowanie STM32 w c#? Gdzieś czytałem o wykorzystaniu .net w tym celu. Odpuść sobie.
Uruchomienie biblioteki stm32 z moimi przykładami sprowadza się do dodania folderów źródeł, nagłówków i jakichś wymaganych deklaracji. Z FreeRTOSem pewnie będzie tak samo... [; 4\/3!!
Może nie tyle co gotowe, ale jakieś przykłady lub inne pomoce.
Na Keil'a jest klikadziesiąt gotowych przykładów/projektów (otworzyć i skompilować), niektóre nawet znajdują się na twardym dysku po instalacji. Większość udostępnia sam producent STM32. Analizując te przykłady (są bardzo proste) można bardzo szybko "załapać" co i gdzie trzeba ustawić wykorzystując biblioteki od STM'a a potem "zrozumieć" dlaczego te...
Nie wyłącza się, nie trzeba go wyłączać. Jak sobie go wyłączysz ręcznie to cały układ będzie pobierał mniej prądu. O przyczyny nadgorliwości raczej powinieneś się pytać autorów bibliotek i przykładów z nich korzystających (; P.S. Wyłączać proponuję dopiero po przestawieniu źródła zegara (; 4\/3!!
Kilka dni temu wkleiłem kod inicjowania timera w STM32, zresztą podobnych przykładów znajdziesz całe mnóstwo. Bez SPL byłoby to 5 linijek kodu. Preskaler powinien mieć wartość o 1 mniejszą.
może kompletny przykład? 4\/3!!
AVE... Może na FPGA takie eksperymenty robić? Albo na STM32 czy LPC17 na przykład? Raspberry nie jest ani najtańsze, ni najłatwiej dostępne...
Teraz inne pytanie, szukałem przykładów bootloadera dla stm32 i znalazłem projekt http://www.st.com/web/en/catalog/tools/P... całość pracuje na pamięci FLASH. Czy to oznacza że nie ma potrzeby uruchamiać bootloadera w RAM, gdy będę kasował/zapisywał na sektorach na których nie ma kodu bootloadera? Możesz ale należy pamiętać że w czasie kasowania/zapisywania...
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?) ?
Błędna porada - przemyśl problem głębiej - wszak nie o kompilator się tu rozchodzi... Racja, sobotni poranek w pracy zaciemnił mi wyjście z konsoli. W takim razie również proponuję skorzystanie z przykładów. ;)
Taki na który umiesz napisać program. Na przykład Arduino czy STM32. Chyba nie ma mikrokontrolera który by tego nie ogarnął.
Witam. Jako że uIP mnie troszkę drażni, chcę się przesiąść na lwIP. Czy ktoś uruchomił to na takim zestawieniu? STM32F103 enc28j60 LWIP Pozdrawiam
To nieprawda. Zobacz jak to jest zrobione w podobnym zestawie HY-Mini. W necie są schematy i przykłady do tej płytki.
Możecie podać nazwę tego chińskiego cuda? Nie spotkałem. Artykuł "porównawczy" nie do końca obiektywny, np. przykład mający wykazać, jak trudno się inicjuje STM32 jest zupełnie niewiarygodny, bo: a. nie ma obowiązku uruchamiania PLL ani zewnętrznego kwarcu b. nie ma obowiązku używania koszmarnego HAL c. zainicjowanie portów jak w przykładzie wymaga...
(at)kamil3211 To o czym piszesz ma się nijak do tematu artykułu. Nawiasem mówiąc bardzo rzeczowy i super. Jeżeli zaś chodzi Ci o graficzne interfejsy użytkownika GUI to istnieją na przykład TouchGFX czy na STM32 GUI library i pewnie jeszcze kilka innych.
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...
A gdzie masz konfigurację procesora, jak wygląda u Ciebie plik dla linkera? Gdzie jest konfiguracja zegara? Na początek proponuję zapoznać się z tym [url=http://www.elektroda.pl/rtvforum/to... projekty dla ARMów W pierwszym poście znajdziesz też odnośnik do strony, na której są przykłady, między innymi dla STM32. Miłej lektury...
Rozpozna, jeśli podłączysz ST-Link V2. Możesz użyć dedykowanego programu, np. "STM32 ST-LINK Utility" – ten jest łatwiejszy w obsłudze, ale to samo robi openOSD. Jeśli wszystko będzie dobrze, to on się skomunikuje z układem i będziesz miał informację, że możesz np. go zaprogramować. W przeciwnym razie wyświetli ci błąd komunikacji. W załączniku "STM32...
(at)dondu Już koledzy wyżej oraz ja wytłumaczyliśmy. Co takiego wytłumaczyliście. Bo ja widze slogany typu: ...obowiązkiem uczelni jest im wskazanie właściwej drogi, a nie jest nią uczenie ich Arduino. Czy nie jest możliwe wskazanie drogi za pomocą tego arduino? Jaką wartość dydaktyczną ma pisanie po rejestrach Atmegi? Tu się zgodzę z kol. Dondu, że...
Do BT wysyłasz komendy AT (jeśli moduł jest w trybie komend) lub dane (gdy jest "przeźroczysty") po USART. Poszukaj przykładów dla Arduino.
Właśnie wymyśliłeś przykład ze strony Freddiego ;)
Witam, popatrz sobie na przykłady usb z stm32, masz tam: Audio, Mass Storage, Mouse i Virtual Com Port... może teraz jeszcze dodali jakiś nowy przykład. Usb w F4 jest takie samo jak w F2. Jak to ogarniesz proponuje USB_OTG_HS(jak chcesz użyć DMA). Temat już chyba wałkowany. Pozdrawiam
Będzie działać, o ile dobrze podłączysz piny, co z dokumentacją nie powinno być problemem. Środowisko polecam jednak sobie ustawić na podstawie tutoriala i przykładów [url=http://www.freddiechopin.info/]Fred... Chopina, z tym że w oparci o Linaro, a nie CodeSourcery.
Jeśli juz to F4 ze względu na fakt ze M4 jeśli bliższe M3 a te rdzenie są popularniejsze. O eclipsie kursów ci co nie miara, nawet tu na forum. Więc w przypadku reszty wideo raczej traci sens. Kolega Freddie Chopin udostępnił przykłady, bez SPLa dla większości rodzajów stm32 i NXP, które są doskonałymi szablonami na start. Więc reszta kursu ograniczy...
Ściągnełem demo ze strony stm do obsługi usb HID i teraz napisze kroki które wykonałem: Trochę mnie to dziwi, ponieważ ST udostępnia bibliotekę do USB nie mającą nic wspólnego z Keilem. Ja ją kiedyś ściągnąłem i przykłady jakie w niej były po przerobieniu na nieużywanie fwlib ruszały od kopyta w gcc. Czyżbyś ściągnął USB HID Demonstrator Release 1.0.2...
openweathermap.org Gotowy kod w C wykorzytujący lwIP znajdziesz w przykładach dla DK-TM4C129X.
Szczerze mówiąc dużo bardziej pasuje przykład dla STM32, ale to nie jest duża różnica. Skoro program Ci nie startuje po zaniku zasilania, to na 99% masz problem ze sprzętem, a nie z programem. 4\/3!!
Można, należy zaimplementować klasę CDC. STM udostępnia do swoich Cortexów (STM32) bibliotekę USB wraz z przykładem aplikacji dla VCP.
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....
Panowie, a czy jest gdzieś projekt działający w drugą stronę? tj. podłączenie do Atmegi fabrycznej klawiatury numerycznej(USB). Niestety aby podłączyć jakiekolwiek urządzenie do mikrokontrolera (klawiaturę, pendrive itp.) potrzebujesz mikrokontrolera z obsługa USB OTG (urządzenie musi pracować jako host, a nie jak w przypadku tego projektu jako device)....
Trochę się pogubiłem mogę prosić o przykład jak to powinno wyglądać?
Witam, kupiłem ostatnio książkę "STM32 w sieci Ethernet" Marcina Peczarskiego. Autor omawia tam przykłady które wykonał dla płytki ewaluacyjnej: ZL29ARM + ZL3ETH (płytki z tej samej serii co Butterfly) niestety nigdzie takich płytek nie mogę znaleźć do kupienia, jak to możliwe? Pytanie do osób które już przeczytały te książkę, lub mają doświadczenie...
Tak czy siak to najlepiej poszukaj gotowego układu, na przykład Linear'a. Przy prądzie 100 mA raczej "zmieścisz się" w jednym układzie scalonym otoczonym niewielką garścią drobnych elementów typu opornik i kondensator.
Bez różnicy. Opis sterowania WS2812 z STM32 masz np. w Elektronice Praktycznej 03'2014. Sensownie byłoby użyć płytki z interfejsem USB do mikrokontrolera, np. F4xx lub nowej i taniej F072.
pic18 przykłady książki przykłady przykłady fatek
tylnia wycieraczka pioneer impedancja rozebrać gigaset
uziemienie basenu łącznik krzywkowy podłączyć
Jak sprawdzić elektrozawór pralki Bosch Max WFL 1200? Regulacja ilości paliwa w silnikach Deutz 420 i 4038