Jeżeli szukacie informacji na temat sposobów zabezpieczania programów i produktów, to dostępny jest cykl szkoleń z tego zakresu na youtube. Znajdziecie tam ogólne informacje na temat metod zabezpieczania programów, szyfrowania danych, podziału programu na jednostki chronione i niechronione, rozwiązań sprzętowych wspomagających proces oraz rozwiązań...
Ja zaczynałem ogarnianie STM32CubeIDE między innymi od kanału Mateusza Salamona. Tu masz link jak przygotować projekt pod pisanie na rejestrach bez HAL. https://m.youtube.com/watch?v=ShCWoicHkK... Inne materiały też warto obejrzeć.
Ponieważ Autor tematu nie podał istotnych informacji umożliwiających udzielenie pomocy lub wykorzystanie tematu w przyszłości, a drugi Kolega podczepił się z jeszcze bardziej tajemniczym zadaniem, to chyba pora zamknąć ten temat. Jeżeli ktoś ma coś wartościowego do przekazania, to proszę o kontakt z moderatorem działu. (at)marycyś Może ten temat będzie...
Potwierdzam - nie warto się przywiązywać do jednego producenta / jednego typu mikrokontrolera. Ale na początek warto wybrać mikrokontrolery które są najbardziej popularne (przykładowo STM32 / ESP) - dlatego, że najłatwiej znaleźć materiały do nauki :) STM32F411 jest jak najbardziej dobrym wyborem. Jeśli chcesz konkretów, proszę bardzo. Pracowałem w...
Podwiesiłem temat jako ogłoszenie, bo jest tego wart :) (tak jestem egoistą i zbieram na pendrive'a). Ile punktów Ci brakuje ? Z chęcią podzielimy się swoimi za udostępnienie tych materiałów :)
Cześć! Dzięki za informacje. Faktycznie część rozwiązań nie jest jasna, ale to może z pośpiechu "chcę zobaczyć jak działa". Zacząłem się bawić tą wartością, żeby ją sprawdzić. Co dziwne dla BRR=1170 działa USART dobrze dla odbiornika 1200bps... Wynikałoby z tego, że zegar ~1.5MHz. Jakim cudem? Dodam jeszcze, że po wyjęciu kwarcu układ wariuje i nic...
Na początek proponuję Cortex-M3 Technical reference manual (ze strony ARM) i STM32 reference manual. Sporo wyjaśnią.
A jeżeli chodzi o materiały, książki itp. Czy korzystał ktoś z tej książki [url=https://leanpub.com/mastering-stm32... i mógłyby coś powiedzieć jeżeli zna :) Lub inne warte polecenia
Chyba nie chcesz powiedzieć, że każdy klawisz powyżej jest osobną bitmapą? [url=http://www.libpng.org/pub/png/pngap... możesz znaleźć użyteczne materiały. Większość jest na PC, ale dostępne źródła można przepisać na ARMa. Przyznam się, że nie sprawdziłem tego dokładnie kiedy szukałem dla siebie algorytmów, ponieważ z lenistwa zdecydowałem...
Nie jestem pewien czy dobrze zrozumiałem, ale szczerze mówiąc cyfrowy start będzie nawet dużo lepszy. Tylko nie wiem czy taki kontroler wystarczy? Dodam, że wkrótce powinienem dostać mikrokontroler STM32 F0Discovery.
Bardzo wiele zostało już powiedziane (bardzo dobre porady). Moim zdaniem krokiem zero jest jako tako umieć programować w C na PC (jak przebiega proces kompilacji, kod źródłowy podzielony na pliki *.c i *.h, organizacja pamięci i wskaźniki, struktury i wskaźniki do nich, słowa kluczowe register, volatile, static, etc., preprocesor, makefiles i make,...
Trudno mi coś polecić w języku polskim. Bardzo dobrym źródłem informacji są materiały od TI - mają multum reference designów i udostępniają pliki PCB, opisy projektu a niekiedy i jakieś podstawowe obliczenia projektowe. Ze swojego, w sumie niezbyt wielkiego, doświadczenia polecałbym zacząć właśnie od czegoś takiego, znaleźć jakiś projekt i się w niego...
Tylko kup je w PL bez problemów <; Zresztą - zależnie od ceny - bo STM32 z akceleratorem najtańszy kosztuje 15zł. 4\/3!!
Masz jakieś dobre źródło wiedzy dla procesorów PIC ? Bo z moich doświadczeń, nie są one zbyt przyjazne dla nowych użytkowników. STM32 wydają się obecnie najbardziej użyteczne, najtańsze cena/możliwości, najbardziej dostępne (w sprzedaży, np w postaci płytek z programatorem, które nie wymagają już dodatkowych programatorów i mogą służyć do programowania...
Witam, Przeszukując forum oraz inne materiały w googlach nie mogłem nigdzie natrafić na to jak napisać pierwszy program dla STM32 w środowisku dostarczonym przez IAR. Będę niezmiernie wdzięczny za pomoc w tym temacie i wierzę, że innym którzy zaczną swą przygodę z STM32 także. Może na początek jakiś konkretny pomysł, mianowicie: przepisanie jednego...
Nie ma chyba jakiejś normy obowiązującej wszystkich. Przede wszystkim wyceń wartość Twojej pracy (np. w zł/h) wyceń materiały (w sieci jest co porównywać) i ewentualne podwykonawstwo. Zwykle daje się jakąś rezerwę na nie przewidziane problemy. Trzeba wszystko rozpisać/wypunktować. Dla mnie bardziej wartościowa jest wycena szczegółowa (a jak klient nie...
W uzupełnieniu do poruszonej tu kwestii wydajnego obliczania FFT na PI Pico w środowisku Arduino, to ukazał się ciekawy materiał: https://mikrokontroler.pl/2024/02/28/obl... (na jego początku jest link do innego bloga gdzie jest więcej...
ST ma bardzo fajne materiały o swoich mikroprockach. Polecam poczytać. Jeśli robisz coś przez DMA to tylko po to aby zwolnić z tego obowiązku rdzeń i móc robić co innego.
Cześć, Wpadł mi w ręce zestaw ewaluacyjny EK-RA6M3 od Renesasa. Postanowiłem podjąć się próby nauczenia programowania MCU w tym zestawie. Znalazłem krótki poradnik na youtube jak odpalić pierwszy program typu "Hello World" czyli miganie diodą LED. Udało mi się program uruchomić i mniej więcej opanować jak migać diodami z różną częstotliwością. Kolejnym...
Witam serdecznie użytkowników ! Jestem szczęśliwym posiadaczem zestawu STM32F7 Discovery i chciałbym zbudować na nim jakiś prosty projekt w oparciu o bibliotekę LwIP - generalnie połączenie komputer <-> STM32. Jakieś na początek proste rzeczy typu: wysyłam coś z komputera, świeci mi diodka. Jakieś dobre materiały na start ? Czy wystarczy pobrać...
Hmm, czytać czytałem, tylko sam chyba zrozumiesz, że po przeczytaniu 8 stron postu i jeszcze kilku innych można zapomnieć o tym, co zacytowałeś. Dlatego tutaj przyznam Ci rację, mój błąd, zapomniałem że napisałeś iż dyskusja tyczy tych konkretnych przykładowych projektów. Chciałem dobrze, nie rzucać nowym tematem o przykładowym projekcie. Ale na razie...
Nota, co prawda dla AVR, ale te same reguły obowiązują dla innych USART. Pobieranie prowizji punktowej za publicznie dostępne i darmowe materiały jest sprzeczne z etyką i regulaminem forum. Załącznik usunąłem i dodałem link to źródła.
Dla mnie to co było napisane oznacza dokonane bez odzewu, ale widać ze można to inaczej zrozumieć. OK przepraszam, bo nie chce tutaj wchodzić w potyczki słowne. Mam nadzieję ze wyjaśniłem i jest już jasne. A wracając do tematu widać, że ktoś napisał książkę, publikuje materiały i nie wyjaśnia po co robi coś na wyrost. Ażeby było jeszcze fajniej jest...
1. Różnica jest, ale znikoma. Dla początkującego ledwo zauważalna. 2. a. środowisko to samo. Keil, Eclipse lub co sobie wybierzesz. b. Wystarczy, z takiego nucleo np można STlinka odłamać i używać jako zwykłego debugera. c. Trudności owszem. To już nie AVR. Tu pewne niuanse zaczynają mieć znaczenie. Np. czyszczenie flag przerwań. Na początek radzę poczytać...
OK. dziękuję za informację, muszę coś o tym poczytać, bo jak na razie mam znikomą wiedzę. Jeszcze takie pytanie: czy ten zestaw umożliwia podłączanie innych elementów cyfrowych np. zbudowanych na płytce stykowej? Zastanawiam się jeszcze nad tym czy po opanowaniu 8051 uczyć się dalej AVR, czy może STM32? Podobno AVR już są przestarzale, z drugiej strony...
Witam Buduję ten projekt https://github.com/hobbymachinist/els/bl... Tu są materiały do tego projektu https://github.com/hobbymachinist/els Pytanie do znawców.... Jak zaprogramować Nucleona? Może mi ktoś to wytłumaczyć jak się za to zabrać lub czy jest gdzieś jakiś poradnik krok po kroku? Wiem że pliki znajdują się w folderze "scr" ale...
Witam, zabieram się za realizację urządzenia, które ma za zadanie przesyłać bezprzewodowo obraz z kamery do urządzenia mobilnego. Chciałbym aby rozdzielczość kamery była nie mniejsza niż 800x600 a najlepiej 1600x1200. Wydaje mi się że transmisje najlepiej będzie zrealizować przez wifi direct(bluetooth 3.0 wydaje się dość wolne). Chciałem oprzeć mój...
Rozważania teoretyczne zostawmy :) Gdzieś rzuciło mi się w oczy, że dla Ady ten narzut to około 400kB. (Hello Word w Adzie) To jest druga sprawa o ktorej slyszalem. Narzut "podstawy" C++ w stosunku do C jest duzy a ADA ma jeszcze wiekszy niz C++. To są jakieś przesłanki merytoryczne zmuszające do zastanowienia czy warto ;) Dzięki za małą dyskusję. Jeśli...
Witam. Posiadam zestaw DISCOVERY z mikrokontrolerem STM32F429ZI (tj. STM32F429I-DISCO). Na początku udało mi się skonfigurować środowisko Eclipse do pracy i wykasować pamięć w mikrokotrolerze, łącząc się z nim przez programator STLINK. Obecnie szukam materiałów, dzięki którym mógłbym się nauczyć obsługi tych mikrokontrolerów. Wiem, że istnieją polskie...
Nie jest prawdą że ST nie udostępnia darmowego kompilatora C dla STM8. Do 32kB kodu darmowe kompilatory oferujeRaisonance i Cosmic: http://www.raisonance.com/stm8-st7.html http://www.cosmic-software.com/stm8.php Do 8kB udostępnia kompilator firma Iar: http://www.iar.com/Products/IAR-Embedded... 32kb kodu to nie mało,...
Ale kod z postu #1 jakoś zdobyłeś. Dawno, dawno temu gdzie idea DIY i open software były świętą ideą czasopism EdW, Elektronika Praktyczna, itp. przy publikacji jakiegoś projektu były publicznie udostępniane tzw. "materiały pomocnicze". W tych materiałach zawarte było wszystko: wsady kontrolerów, kody źródłowe, schematy w Eagle, nawet pliki Gerber....
Zrobiłem upgrade i wszystko działa poprawnie. Specjalne podziękowania dla (at)Ture11. Program do upgrade Załącznik usunąłem, ponieważ jest dostępny za darmo na stronie STMicroelectronics. Naliczanie prowizji punktowej przez Użytkownika za materiały ogólnodostępne jest sprzeczne z regulaminem oraz etyką i nie będzie tolerowane.
Cześć. Chciałbym zaprezentować na forum film/poradnik, który wykonałem. Dotyczy on konfiguracji niezbędnych narzędzi, umożliwiających programowanie mikrokontrolerów STM32. Materiał przygotowałem w dwóch wersjach: polskiej oraz angielskiej. Celem tego tematu jest zebranie krytycznych opinii na temat omawianego filmu. Chciałbym, aby koledzy, po obejrzeniu...
Witam, wiem, że były takie tematy,ale w żadnym nie uzyskałem satysfakcjonujących mnie odpowiedzi. Posiadam powyższy mikrokontroler i szukam jakiś przydatnych materiałów do nauki. Kupiłem książkę "Mikrokontrolery 32 w praktyce" Paprockiego. Myślę, też o zakupie "Stm32 aplikacje i ćwiczenia w języku C " Galewskiego. Była ona, mimo swojej dobrej opinii...
http://obrazki.elektroda.pl/5987689600_1... Witam :) Chciałem dzisiaj zaprezentować projekt który ostatnio wykonałem Prezentowany układ to uniwersalny programator / debugger (JTAG,SWD) / konwerter USB -> UART wspierający szeroką gamę mikrokontrolerów (począwszy od 8bitowych do 32 bitowych) :) http://obrazki.elektroda.pl/3192493300_1...
Czy można gdzieś znaleźć materiały użyte podczas prezentacji? Uczestniczyłem w kilku sesjach i nie wszystkie informacje zdążyłem zanotować. Na przykład z poniedziałkowej sesji "STM32 Update: G0 / G4 / L5 / H7/ WB/ WL" brakuje mi informacji na temat rozszerzeń układów z rodziny G0. Ewentualnie, kiedy będzie dostępna dokumentacja do tych układów? W przypadku...
Ostatnio zostało mi kilka dolców na Aliexpress i z ciekawości, kupiłem najtańszy programator i moduł z STM8 za niecałe 4$. Na upragniony STM32 niestety nie starczyło zbędnej gotówki :D Programator wygląda jak USBasp w obudowie i jest podpisany "ST-Link stlink V2". Z opisu wnioskuję że obsługuje STM8, STM32 i CORTEX-M1, CORTEX-M3. I teraz pytania do...
Witam wszystkich. Ostatnio zabrałem się za zabawę z STM32. Zamówiłem sobie płytkę i programator J-Link. Chciałem sobie skonfigurować pod to środowisko ( Eclipse + CodeSecurity + OpenOCD ), ale nie wiem jak skonfigurować skopiować OpenOCD dla J-Link v8. Mógłby mi ktoś to wytłumaczyć albo podesłać materiały. Przeguglowałem temat, ale znalazłem tylko informacje...
Witam, mowa tu oczywiście o Power Line Communication. Wiem że są gotowe układu do tego typu komunikacji jednak chciałbym zrobić to na jakimś uP. Najbardziej pasuje mi do tego mikrokontroler z rodziny STM32. Chciałbym użyć do tego modulacji OFDM z np 10 nośnymi. Z tego co wiem każda nośną musiałbym modulować QAM lub PSK (jakieś pomysły lub przykładowy...
Widzę, że wszystkiego już chyba próbowałeś. Połóż może na procu, na jego wyprowadzeniach pierścień ferrytowy, może dodanie grama indukcyjności połączeniom coś zmieni. Dobrze byłoby zobaczyć analizatorem widma jak to wygląda-czy widmo raczej szerokie, czy może jakieś prążki. Większa odporność aktywnej anteny sugerowała by fakt istnienie zakłóceń w pobliżu...
Lepszą opcją jest Nucleo L476RG, ponieważ na stronie ST znajdziesz materiały w formie webinarium (po zarejestrowaniu). Więcej peryferiów znajdziesz w L496ZG. Jeżeli chciałbyś więcej peryferiów analogowych to F303ZE. A jeżeli interesuje Cię wydajność, to polecam F767ZI, ew. F746ZG. Na początek pewnie wystarczy :)
Anodowane elementy trzeba uziemiać. Jeżeli jest rama z profili alu i nie ma przejścia po srubach to każdy profil trzeba uziemiać z taką specjalną podkładką, która się wgryza w materiał.
OldSkull: Bez obaw co do Non-disclosure agreement-NDA - akurat mam w archiwum szereg projektów bez klauzul poufności. Sukcesywnie będę je umieszczał w DIY. Zauważyłem że dorastamy do open source tylko wtedy uczynimy ten świat lepszym. Mam nadzieję, że nie będzie wtedy produktów typu działa bo działa. Masz absolutną rację co do ograniczania czułości...
A to ciekawe, po 15 latach od magisterki ponownie zainteresowałem się uC (tym razem w 100% hobbistycznie) i na rynku króluje AVR (z Arduio) i ARM (min z STM32). O 52'ce (i PIC) cisza, choćby na botlandzie, gdzie rozbijają się jakieś "malinki", "pomarańcze", odroidy itp Ogólnie z perspektywy 15 lat, uC poszły do przodu kosmicznie. PS Macie jakieś materiały...
Skomplikowane...jak wszystko co nowe i nieznane. Z przydatnych umiejętności jedną już masz bo pewnie jako informatyk język C masz w małym palcu. Druga to panowanie nad sprzętem do czego trzeba troszkę "liznąć" elektrotechniki i elektroniki. W zasadzie podstawy tego co potrzebne by mikrokontroler zaczął współpracować jest na podanej stronie. Co do mikrokontrolera...
Czy każdy kurs, książka itp. o mikrkontrolerze ARM Cortex M3 (lub STM32) będzie "pasować" i tak i nie. Rdzeń będzie pracować identycznie, peryferia sa inne tu producent wstawia swoje). Inne są nazwy rejestrów np. Czyli korzystając z książki o stm m3 musisz brać poprawkę na swój procesor czyli po zrozumienie zasady jak działają arm-y, odnieść się do...
No właśnie jeszcze raz zrobiłem podejście do dokumentacji FreeRTOS. Przeczytałem też artykuł o tym w EP i rozdział z książki Paprockiego "Mikrokontrolery STM32 w praktyce" no i powoli wszystko to zaczyna być dla mnie coraz bardziej klarowne. Aczkolwiek nadal uważam że materiały na ten temat w naszym języku są wyjątkowo nieliczne i zawierają za mało...
Być może źle rozumiesz pojęcie "fullduplex", inaczej przecież nie zastosowałbyś I2C. Właśnie wszystko jest ok, chcę wykorzystać jakiś inny protokół, taki, żeby slave mógł dać znać nie tylko masterowi ale i innemu slave, pomysły co do tego narodziły się podczas wykorzystywania wersji v1. Pomyśl o lepszym zabezpieczeniu przed zakłóceniami niż pojedyncza...
1. Były już takie tematy na forum. Są na przykad płytki z serii STM32 DISCOVERY, Nucleo, różne moduły no-name chińskiej produkcji. Allegro, Ebay... 2. Do "większych" rdzeni lub starego ARM7TDMI są. Do Cortexów-M – nie wiem. Ale nie wydaje mi się, że symulator rdzenia pomoże Ci w decyzji. Co chciałbyś robić z takim symulatorem? 3. Dziwne pytanie....
Używałem trochę MSP430 (LaunchPad), potem ARMów Stellaris. TI dostarcza niezłe materiały szkoleniowe. Używałem jedne z pierwszych Launchpadów. Ale nie byłe zachwycony możliwościami (wszędzie podkreśllali 16bit a ja jakoś nie widziałe w tym wartości dodanej) . Wersje Stellaris (ARM), które uzywałem i środowisko IDE w tym czasie nie umożliwiało np. debuggowania...
Jeśli chodzi o gotowe materiały to raczej wolałbym wszystko pisać samodzielnie w celu dokładnego zrozumienia zasady sterowania stąd wsparcie producenta w tej materii nie jest dla mnie ważne. Z tego co próbowałem implementacja zmiennego przecinka odpada ponieważ operacje wykonują się kilkukrotnie dłużej niż na stałym przecinku na dsPICu i Cortexsie....
Korzystając z faktu, że jest w tym wątku wielu wielbicieli STM32 i wychwalają peryferia zapytam. Szukałem kiedyś rozwiązania do generacji 3 fazowego PWM. Znalazłem wiele rozwiązań różnych firm, w tym na STM32F302 coś takiego: co nazwali : " Combined 3-phase PWM mode" Zacząłem czytać i napadły mnie wątpliwości 1 jak się to ma do PWM 3 fazowego 2. Jak...
https://obrazki.elektroda.pl/5275616000_... Dzień dobry Chciałem zaprezentować kolejny już mój projekt zegarka. Zegarki buduję od lat i ostatnio zorientowałem się, że większość jakoś się rozeszła i został mi ostatni. To zmotywowało mnie do podjęcia próby odbudowy mojej kolekcji, stąd powstał ten projekt. nazwałem go Open Nixie. Po...
Witam! Mam problem z uruchomieniem modułów radiowych RFM12 pod STM32. Uruchomiłem je bez problemu na ATmegach8 korzystając z funkcji opisanych w [url=http://www.elektroda.pl/rtvforum/vi... poście. Jest to programowy SPI i przepisałem funkcje od nadajnika tworząc coś takiego: [syntax=c] #include "stm32f10x.h" #include "GLCD.h"...
SPL - Standard Peripherial Library od ST, producenta uC z serii STM32Fxxx to zestaw funkcji, które w założeniu miały ułatwić pisanie programów. Założenia były bardzo dobre, ale wykonanie, a chyba jeszcze bardziej sposób korzystania z funkcji dostępnych w pakiecie sprawia, że kod jest nieefektywny, nie daje pełnej kontroli nad układami i wcale nie jest...
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...
Przygodę z Azure RTOS (dawnej ThreadX) zacząłem częściowo z konieczności dalszego rozwoju mojego projektu, a częściowo za sprawą decyzji STMicroelectronics o zastąpieniu FreeRTOS przez Azure RTOS i szkoleń prowadzonych przez ST, które polecam. Moje pytania w tym temacie dają wyobrażenie o poziomie mojej wiedzy w tej dziedzinie. Jestem na początku drogi....
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Cześć! Mam do was pytanie odnośnie USB Hosta w uC od ST - mam dwie płytki z WaveShare: Open746I (cały zestaw) + sama płytka Core407I. Mam także moduł od waveshare z USB3300 podłączanym za pośrednictwem ULPI. Do programowania używam TrueStudio + nakładka CubeMX. W tej chwili używam konfiguracji z STM32F407IGT6. Założenia: Chcę stworzyć sniffer USB, działający...
Aktualnie używam również C++ do projektu skanera 3D z użyciem światła strukturalnego, dlatego zależało mi na pogłębieniu wiedzy C++ zamiast wracania do C. Większość darmowych bibliotek obsługi różnych interfejsów i/lub urządzeń zewnętrznych podłączanych do mikrokontrolerów, jest napisana w C. Dlatego od C nie uciekniesz, albo będziesz miał pod górkę...
ale nie wiem jak zaprogramować wyżej wymienioną płytkę Niestety oznaczenie STM32f407VET6 to tylko oznaczenie mikrokontrolera i z Twojego pytania nie wynika wcale jaki konkretny jest typ Twojej płytki. A z tym mikrokontrolerem płytek jest wiele różniących się niuansami, np. organizacja złącz. Posiadam ST-link v2 z chin. To też mało konkretna wypowiedź,...
Jeśli idziesz na studia podyplomowe, to chyba zadałeś sobie wcześniej trud sprawdzenia np. programu studiów i sylabusuów z głównych przedmiotów? Jeśli tak, to skąd rozczarowanie? Można napisać "widziały gały co brały" :) No niestety program nie jest szczegółowy. Zapewne zamast pójścia na studia podyplomowe, trzeba było pójść na kilka kursów organizowanych...
jedno dniowe to raczej seminarium niż szkolenie.. byłem na takim od nxp, ogólnie to zapoznanie z gamą produktów, co jakie potrafią, trochę informacji o rdzeniu i zarządzaniu energią, wyszczególniane same plusy.. na koniec mały test i do wygrania jakieś zestawy ewaluacyjne (te najtańsze). Aczkolwiek nie jest to zmarnowane 8 godzin bo się szybko pozwala...
Jedyne "pewne" podejście do tej kwestii, to zmniejszenie rozmiaru flash w skrypcie linkera o rozmiar przynajmniej dwóch ostatnich stron i użycie właśnie tych dwóch ostatnich stron. Każda inna opcja to proszenie się o kłopoty. Cenna informacja. Tego pewnie nie napisali w tamtym PDF? :P Dziękuję za podpowiedź. Nigdy nie grzebałem w linkerze, ale na pewno...
Sama gęstość kodu jest w Cortex-M lepsza niż w większości 8-bitowców. Dla mnie to kolejne hasło reklamowe przepisane z materiałów handlowych ARM bez jakiegokolwiek uzasadnienia. Albert
Witam. Jeśli chodzi o problemy z płytką Discovery to po zamontowaniu rezystora podciągającego linię NRST (49k) wydaje się działać poprawnie. Rezystor ten nie jest montowany mimo że na PCB znajduje się miejsce. Jeśli chodzi o zasilanie to myślałem o czym takim jak poniżej: http://obrazki.elektroda.pl/9600308400_1... * pierwszy bezpiecznik...
Socket z tego co wyczytałem, to taki jakby dodatkowy interfejs dzięki któremu pakiety są łączone razem i dostajemy końcowy bufor bez manualnego łączenia pakietów TCP. Używane jest to w konfiguracji klient server, prawda? Musze o nich jeszcze doczytać widocznie bo nie rozumiem chyba wszystkiego jak to dokładnie działa. ( jak macie jakieś fajne materiały...
Robi wrażenie, dzięki za umieszczenie projektu, licznik plusów pewnie szybko przekroczy setkę :) Wycisnąłeś maksimum możliwości z mikrokontrolera jednocześnie dostosowując część radiową. Część radiowa zawsze była dla mnie trudna. Podoba mi się efekt końcowy, ze sterowania po UART można przejść na WEBSDR ;) Aż strach pomyśleć co wycisnąłbyś z M7 :) np....
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...
https://obrazki.elektroda.pl/7157591100_... Wydawać się może, że na temat konwerterów USB napisano już wszystko i nic nowego się nie pojawi. Nic bardziej mylnego. Najczęściej stosowane są konwertery USB-UART. Mają one szereg wad odczuwalny zwłaszcza przy współpracy z AVR a co za tym idzie większością Arduino. Wykorzystanie UART stwarza...
Na początek , Discovery STM32F4DISCOVERY STM'y są bardziej popularne, więcej materiałów i przykładów można znaleźć.
Długo zastanawiałem się, czy utworzyć w tym dziale nowy temat, zwłaszcza, że lektura kilku wyrywkowo wybranych wątków ustawiła mnie w szeregu (oczywiście na szarym końcu). Niepotrzebnie. Jak już ktoś programuje, to im więcej złożonych programów napisał, tym bardziej rozumie jak daleko jest w tym szeregu. Tutaj trzeba się stale uczyć i zawsze jesteśmy...
Witam Próbuję zaimplementować algorytm podążania robota mobilnego 2-kołowego po trajektorii zadanej z góry wzorem na podstawie znalezionych materiałów. materiały: https://www.researchgate.net/publication... (strona 16 - Nonlinear Control Design) https://kcir.pwr.edu.pl/~mucha/Pracki/Ra...
Jeżeli używasz HAL, to musisz też uruchomić LSE albo ręcznie przerobić kod na używanie LSI. HAL używa LSE do odliczania czasu przy korzystaniu z FatFs. Gdybyś pokazał jak skonfigurowałeś interfejsy, zakładka Configuration, to wtedy można powiedzieć coś więcej. Możesz też próbować okrężną drogą i poszukać w sieci materiałów z ubiegłorocznych warsztatów...
Dało by się. Polecam program ISP Programmer (już niestety nie rozwijany ale i port LPT też już w nowych sprzętach rzadko się pojawia)- za jego pomocą dało się programować AT89S52 (czyli troszkę lepsze 8051-a właściwie 8052 z Atmela). Inną kwestią, że 8051 i jego krewni to w porównaniu do AVRów słabizna obliczeniowa. AVRy są to mikrokontrolery RISCowe...
(at)ElektrodaBot https://obrazki.elektroda.pl/8804163100_... 1. Krótka odpowiedź Najczęstsze źródło opisanych objawów w Hisense HV663C60 (typ DW50.2, rok produkcji 2021–) to: 1. przerwana wiązka przewodów w lewym zawiasie drzwi (ponad 70 % zgłoszeń serwisowych dla tego modelu), 2. zadziałany czujnik zalania w tacy dolnej (anti-flood), 3....
Właśnie dzisiaj mija dokładnie dziesięć lat, od mojego Trochę historii Mój pierwszy artykuł na forum dotyczył nowych tranzystorów wypuszczonych prze STMicro, które charakteryzowały się ciekawą obudową, zapewniającą poprawione chłodzenie. Przez długi czas właśnie na tego typu newsach skupiała się moja twórczość. Dopiero około 2012 roku sięgnąłem po ciekawsze...
(at)atom1477 Wiesz co mnie urzekło? NIE MA DEBUGGERA. Piszesz program, odpalasz go i ma działać. I lepiej żebyś rozumiał co robisz bo jak namieszasz to możesz wszystko wyrzucić bo nic Ci nie pomoże. To bardzo odświeżające tak sobie kodować w pamięci i debugować kod w głowie zanim jeszcze w ogóle zostanie uruchomiony. Po to masz tak mało pamięci żeby...
No dobrze, ale tymon_x słuchaj, jeżeli miałbyś wybrać z tych zestawów co wymieniłem, to na który byś się zdecydował?? Miełem ZL3AVR oraz ZL9ARM + ZL10ARM(LPC2148). Takie zestawy moim zdaniem są dobre, bo zaoszczędzają w początkowej fazie nauki czas na montowanie układu. Właśnie chciałbym przerobić materiał opisany w EP i książce "Mikrokontrolery STM32...
Zrobiłem w oparciu o materiały z STMicroelectronics i Microsoft. Temat zamknięty.
Jedyna branża, która może się nie przejmować wyglądem to automatyka przemysłowa. Pewien konserwatyzm jest nawet wskazany. I tu się zgadzam, tyle że to dość wąska branża. Wygląd GUI to taki sam aspekt jak projekt mechaniczny. Kiedyś, byle jaka obudowa konstrukcji DIY była całkiem akceptowalna. Dzisiaj widząc niechlujne pudełka wyrżnięte z kiepskiego...
Jest tu co prawda wiecej kanałów PWM (razem 12, z czego 4 w rdzeniu master i 8 w rdzeniu slave) STM32G474 też ma 12 kanałów Równorzędnych. Master jest ponad nimi. Narzędziem do wstępnej konfiguracji projektu, zegarów, peryferiów i przypisania pinów jest [url=https://www.st.com/en/development-t... Środowisk programowania i debugowania...
AVE... .. rozwiązaniem są translatory napięć Ameryki nie odkryłes, liczyłeś koszty, a budowałeś całe IDE uwzględniając każdy drobny aspekt taki jak dobór procka? Translatory napięć w hurcie nie są wcale droższe od mało znanego mikrokontrolera od mało znanej firmy specjalizującej się w branży motoryzacyjnej. Pewnie nie! Pojdejrzewając że.. Chyba że mają...
Witam. Jestem nowy jeżeli chodzi o ARM'y wszelkiej maści :) Planuję napisać program wysyłający dane do kompa z dużą prędkością (~120 Mbps i więcej jakby się udało ;) ), narazie znalazłem bibliotekę umożliwiającą komunikację z PC za pomocą wirtualnego portu COM, nie wiem tylko z jaką maksymalną szybkością mogę przesyłać dane w taki sposób. Jakby ktoś...
Witam nie korzystałem z bibliotek od STM. One są do FOCa i to chyba tylko przeznaczone do silnika PMSM. Ja zaimplementowałem DTC. Na stronie STMa http://www.st.com/internet/mcu/product/2... w zakładce Desing suport są jakieś materiały z FOCiem do silnikow PMSM. Robisz DFOC czy IFOC i na jaki silnik?
To dobry pomysł od razu działać na rzeczywistym sprzęcie. Możliwości wiele. Można zacząć od arduino IDE. Skłądnia C/C++ (funkcja 'main' jest ukryta - linkowana w sposób niewidoczny dla użytkownika). Co do hardware'u: - moduły 'arduino' (klony są na allegro po ok. 60 zł - programowanie: arduino IDE - moduły 'launchpad' produkcji Texas Instruments - zamawiane...
Konia z rzędem temu, kto znajdzie w STM32F429Ix peryferiale SP14 i SP15. Powinno być SPI4 oraz SPI5, ale kto by się przejmował takim drobiazgami. Niestety, ale takie materiały są opracowywane przez AspenCore i udostępniane inżynierom.
Witam. Nikt nie napisał, to może ja ;-).[syntax=c] while(esp8266.available())[/syntax] to upraszczając, daje True, jeśli odebrano poprawny znak. Z jakich bibliotek do obsługi UART-a korzystasz ? W skrócie - ten fragment kodu, o który pytasz, ma działać tak: jeśli odebrano "poprawny" znak, to go odczytaj, jeśli niepoprawny, daj sobie z nim spokój ( niepoprawny...
hejka Kupiłem zestaw STM32F429I-DISCO oraz książkę: "Podstawy .NET Micro Framework dla mikrokontrolerów STM32 w języku C#" mam pytanie dot. powyższej książki? Warto jest ją kupić, czy lepiej wspierac się materiałem z sieci :?: Areczklas
Witam ponownie Napisałem program na nowo i - z wykorzystaniem Twoich funkcji - wszystko działa prawidłowo (prawie wszystko - gdy odczytuje dane z jednego rejestru, np. położenie X, to wszystko jest OK, ale gdy odczytuje dane o położeniu X, Y, Z to dane te są "wymieszane" - ale to nie jest wielki problem). Chciałbym jeszcze móc wysyłać dane do rejestru...
Ok. Dzięki. W sumie nie trafiłem na takie materiały. Mam jeszcze jedno ważne pytanko. Zrobiłem tą komunikację. Wszytko mi działa tak jak sobie założyłem, ale mimo wszystko pewne kwestie związane z RS485 są trochę zawiłe. Dokładnie chodzi mi o ramkę np. RS232 mówi, że mamy bit startu, bity danych, parzystości itp. I tu pytanie: Czy RS485 to tylko i wyłącznie...
Powiem wam nawet "w sekrecie", że ST swego czasu było tego nawet świadome i mówiło o tym wprost. Kolego Freddie. Swego czasu zanim pojawił się CUBE ST twardo głosiło używajcie w projektach, zrobiliśmy udostępniamy i po to to jest. Teraz co? HAL to tylko materiały szkoleniowe, dla szybkiego startu... a potem to już wasz problem.
Koledzy jeszcze raz dziękuję za bardzo ciekawe materiały. Interesuje mnie jeszcze jedno: z praktycznego punktu widzenia jakie niebezpieczeństwa niesie za sobą: - stosowanie zmiennych globalnych do synchronizacji wątków zamiast semaforów (poza tym co napisał Freddie o zwalnianiu rdzenia przez wątek zablokowany semaforem) - bezpośrednie operowanie na...
Tam gdzie wszystkie materiały, które ST zamieszcza dla swoich produktów. Nie martw się, nikt tego przed tobą nie chowa. Klikasz szukając swojego procesora albo rodziny i dochodzisz tutaj . Następnie szukasz Resources -> Firmware. I już masz. ;)
Witam, Postawiłem sobie za zadanie uruchomienie systemu FreeRTOS na zestawie STM32-F429i DISCO. Projekt realizuję w Keil. Z przeczytanych przeze mnie materiałów wywnioskowałem, że do uruchomienia systemu wystarczą 3 pliki: -queue, task oraz list Załączam dodatkowo jeszcze pliki port i heap. Ostatnim plikiem jakiego używam w projekcie jest startup_stm32f429_439xx.s...
(at)ElektrodaBot szukam soft start do silnika 230 v DC 2500w Bezpośrednia odpowiedź na pytanie 1. Najprostszą drogą do „soft-startu” dla silnika 230 V DC / 2,5 kW jest użycie gotowego przemysłowego sterownika napędu DC (tzw. DC-drive) z funkcją rampy przyspieszania. 2. Szukaj urządzeń na 230 V DC / ≥ 15 A, np. Parker SSD 512C-16, Sprint Electric 360/16,...
Czy ktoś używał gotowych Programów do Budowania Menu? Wydawało mi się że jeżeli uda mi się uruchomić GUI to potem powinno być z górki wszystkie komponenty predefiniowane W bibliotece od gui emWIN był program do budowania menu jednak nigdzie niema tuta jak tego używać a narazie tylko to Gui uruchomiłem. Może ma ktoś jakieś materiały/sample jak prosto...
Możesz mi powiedzieć co to za funkcja ta disk_timerproc? Ją generuje cube? Bo ja jej nie mam.. Próbuje to zrobić na rejestrach. Ktoś ma jakieś materiały które pozwolą mi zrozumieć jak to działa na rejestrach itd? Oprócz RM Bo nad nim aktualnie siedzę. Dużo rejestrów jest tylko do odczytu i tak się zastanawiam które z nich muszą się znaleźć w konfiguracji...
Dziękuję za odpowiedź Dla wyższych prędkości też próbowałem, bez rezultatu. 300 bodów niestety muszę zostawić bo mam takie dziwne urządzenie które cholernie wolno się komunikuje. Według dokumentacji do proca, najniższą wspieraną prędkością jest 1200 bodów. Ale nie zmienia to faktu iż kanał DMA nie bangla :( Przejrzałem materiały EP, szczególnie ten...
Jeśli ma to być urządzenie niespecjalnie odkrywcze i mobilne, do pokazania, to na myśl przychodzi mi oscyloskop. Podłączasz do uC wyświetlacz, najlepiej kolorowy, i kilka przycisków. Do tego prosty wzmacniacz wejściowy z dzielnikiem napięcia. Oprogramujesz sobie nieco sprzętu STM'a - przetwornik analogowo-cyfrowy, DMA i timery co powinno być atutem...
materiały budowlane ferromagnetyczne materiały labview materiały
blokada poczty instrukcja serwisowa zmywarka bosch kospel schemat podłączenia
samsung ic401 mikrokomputer cobra1
Formatowanie i wgrywanie systemu na Huawei AGS2-W09 przez fastboot Jak rozkręcić SBS i dozownik SUP021Y - instrukcja