Na tej "krowie" ciężko zrobić błąd w przeciwieństwie do assemblera :D
Czy programowanie tych mikrokontrolerów jest zbliżone do programowania STM32 ? W sensie czy ucząc się programowania SMT32 ogarnę STM8 ? I tak i nie. STM udostępnia dla STM8 podobne biblioteki dla jezyka C jak dla STM32, ale również podobnie są one wątpliwej jakości. Jak się nauczysz korzystać z bibliotek dla STM32 (czego nie polecam) to odnajdziesz...
Po przeczytaniu wszystkich odpowiedzi, jak i też zapoznaniu się z materiałami zamieszczonymi tutaj, nie wiem, co odpowiedzieć. Temat jest zdecydowanie trudniejszy, niż myślałem, ale nie należę do osób łatwo poddających się. Uniwersalne bezdotykowe obrotomierze są na rynku, i nikogo to nie dziwi, że są. Zaprojektuję sobie płytę z dwoma wejściami i zobaczę,...
Witam wszystkich! Poszukujemy elektroników do współpracy przy projektach w zakresie projektowania elektroniki (projekt PCB, tworzenie oprogramowania, testy). Zakres obszarów do współpracy: - projektowanie obwodów drukowanych w środowisku Altium Designer lub KiCAD - projektowanie obwodów analogowych, cyfrowych i systemów mikroprocesorowych - programowanie...
Witam. Chętnie przyjmę zlecenia z następujących dziedzin: -programowanie mikrokontrolerów STM32, STM8, AVR(Atmega, Xmega), -projektowanie płytek PCB i schematów elektronicznych -programowanie platformy Arduino -Aplikacje desktopowe C# WinForms -skrypty forexowe w języku MQL Posiadam 7 letnie doświadczenie jako elektronik programista. Pracowałem także...
Witam, W EdW pojawił się nowy kurs programowania mikrokontrolerów STM32 oraz zestaw startowy dedykowany do kursu: http://sklep.avt.pl/photo/product_info/d... http://sklep.avt.pl/p/pl/492554/stm32+ds... Co sądzicie o tym zestawie oraz pierwszej części kursu (jeżeli ktoś czytał)??
Hej, Chcę zacząć programować mikrokontrolery STM32 na rejestrach. Mam płytkę Nucleo-f103 i usiłuję uruchomić jakieś środowisko programistyczne. Na początku skupiłem się na Eclipse system workbench for stm32. Niestety ciągle mi coś nie wychodzi. Nie mogę wgrać do płytki żadnego programu. Może źle zacząłem szukać środowiska. Są stare poradniki i możliwe,...
Witam. Chcę zacząć programować mikrokontrolery STM32. Nie mam jednak pojęcia od czego zacząć, znam c++ ale nie potrafię nigdzie znaleźć dokumentacji biblioteka ani jakiegoś poradnika. Czy są jakieś dobre książki (po polsku lub angielsku) o tej tematyce? Pozdrawiam.
Witam. Chcę zapoznać się z programowaniem mikrokontrolerów ARM. Czy płytka "STM32 NUCLEO-F103RB - STM32F103RBT6" będzie odpowiednia na początek? Czytałem, że najlepiej zacząć naukę właśnie od rdzenia M3.
To może doprecyzuję w czym problem. Chodzi mi o kurs nauki języka C przydatnego przy 32 bitowych STMach. Problem polega na tym że te kursy STMów które znalazłem dotyczą nauki programowania mikrokontrolerów STM32 w języku C (czyli na pierwszy rzut oka wszystko się zgadza) ale są adresowane dla osób które już znają język C, a nie znają jedynie STMów....
Poszukujemy pracownika z doświadczeniem w programowaniu mikrokontrolerów STM32, free RTOS. Prototypowanie, uruchamianie, testowanie sterowników i urządzeń mechatronicznych. Udział w ciekawych projektach dla przemysłu maszynowego oraz kolejnictwa. Praca stała w Krakowie, możliwe również w formule B2B.
Witam Pragnę zacząć naukę, programowania mikrokontrolerów STM32. Używam systemu Linux (Ubuntu), dlatego też chciałem zapytać, czy komuś udało się przygotować dobrze sprawujące się środowisko do pisania, kompilowania, programowywania układów przy użyciu prog. np. J-link. w internecie znalazłem kilka konkretów, np.: [url=http://www.stm32.eu/index.php?optio...
Nic nie wiemy o typie mikrokontrolera. Poszczególne serie STM32 mają różne możliwości programowania (16/32/64 bity). Nie pokazałeś deklaracji zmiennych, a od tego wiele zależy. Podejrzewam problem ze zmienną Address.
Czym programujesz mikrokontroler (narzędzia)?
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...
Mam pytanie dotyczące wyboru bibliotek i szerzej sposobu programowania mikrokontrolerów STM32. Opiszę najpierw pokrótce o co mi chodzi. Dotychczas wszystkie swoje mniejsze i większe projekty opierałem na mikrokontrolerach AVR. W ich przypadku nie było wielkiej filozofii jeżeli chodzi o programowanie. Można było pisać program "od zera" ewentualnie korzystać...
Witam, Mam na imię Kamil, poszukuję pasjonatów chętnych do współpracy nad projektem systemu Internetu Rzeczy. Jak wiadomo rynek IOT błyskawicznie się rozwija. Do sieci podłączanych jest coraz więcej urządzeń. Rozwiązania tego typu znajdują coraz to szersze zastosowanie w najróżniejszych gałęziach przemysłu, gospodarki oraz na rynku konsumenckim. Moim...
Arduinowy C znam i chciałbym wiedzieć jak do których pinów tego HMS99C52S podpiąć arduino. Nie zaprogramujesz tego mikrokontrolera językiem C (Arduino), więc programowanie przez arduino jest praktycznie niewykonywalne. Jeśli chcesz zaprogramować ten uC, potrzebujesz programatora USBasp i znajomości języka C dla uC lub BASCOM'a (lub inny). A do tego,...
(at)mariomario Zanim zaczną cię tu przekonywać do STM32 oraz Nucleo, odpowiem na pytanie: http://sdcc.sourceforge.net/
Witam, poszukuję osoby, która udzieli mi korepetycji z programowania mikrokontrolerów STM32 F072RB. Temat: sterowanie silników krokowych za pomocą "rampy" (rozpędzanie, hamowanie) Więcej informacji priv.
Witam! Uczę się programowania mikrokontrolerów STM32 (aktualnie męczę STM32F103). Programy piszę w C, ale co jakiś czas zerkam w to co spłodził kompilator - w celach edukacyjno-poznawczych. Napisałem prostą funkcję obsługi przerwania od SysTicka. Deklaracja funkcji ma postać: [syntax=c]void SysTick_Handler(void) __attribute__((interrupt));[/syntax]...
Programowanie w C zwykle wiąże się z debugowaniem, co na trydycyjnym Arduino jest niemożliwe. Proponuję STM32 Nucleo z wbudowanym debugowaniem i niezłym wsparciem w sieci.
Po to aby nie zwielokrotniać zużycia powierzchni dysku przy instalacji programów do programowania innych mikrokontrolerów, itp.
Jest jasne, że 32-bitowe mikrokontrolery ARM, szczególnie STM32 są i będą popularne.
1. Nie musi 2. Kondensatory powinny byc przy każdej parze wyprowadzeń zasilania jak najbliżej uC 3. Warto zostawić możliwość uruchomienia bootloadera. Program można napisać tak, ze odetniesz sie od programowania. Niedawno mi sie to przydarzyło. Czytałem jakiś poradnik, że warto wyprowadzić na złącze SWD linię reset. Niestety to nie pomogło. Odpaliłem...
Witam, Od dłuższego czasu używam amatorsko pakietu programów do programowania i uruchamiania mikrokontrolerów STM32, głównie STM32CubeIDE i STM32CubeMX. System operacyjny na moim komputerze to Linux Mint. Ostatnio, szukając na dysku jakiegoś konkretnego pliku, "odkryłem" katalog: ~/.stm32cubeide/.jxbrowser-7.41.4/Profil...
Witam. Jak w tytule chętnie kupię zestaw do programowania mikrokontrolerów STM32 (nie STM Discovery tylko jakiś bardziej bogaty) oraz FPGA. Również interesują mnie książki i programatory do wyżej wspomnianych układów. Mogę również wymienić się na inne zestawy, układy, lampy nixie. Pozdrawiam
Osobiście dla początkującego w dalszym ciągu poleciłbym AVRy: - programowanie w C - Atmel Studio 7 - Debugger programator SNAP Czyli zestaw cech taki sam, jak w niemal każdej innej rodzinie mikrokontrolerów, tylko moc obliczeniowa AVR 10 x mniejsza i peryferia uboższe... Dla porównania STM32: - programowanie w C lub C++ (w Adzie czy Pascalu też można,...
Zastanawiało mnie czy nie dało by się z tego zrobić coś na wzór arduino. Czyli jak rozumiem masz taki układ i chciałbyś go po prostu spożytkować. Więc moim zdaniem nie warto. Jest to jakiś mało popularny mikrokontroler (o ile to w ogóle jest mikrokontroler) i bardzo się namęczysz próbując go zaprogramować, a że tak powiem nie będziesz miał z tego żadnych...
Z tego co wiem, to STLink służy tylko do programowania mikrokontrolerów STM. Stąd ta nazwa : ST-Link. Ale może ktoś to już shakował.
(at)atom1477 słuszna uwaga właśnie, o tym przykładowym kodzie. To dla mnie dosyć istotne, ponieważ o wiele łatwiej jest się (mi) tak uczyć niż siedzieć przy gołej dokumentacji. Jest wiele fajnych rodzin układów, które nie mają takiego wsparcia w środowisku programistów jak np. AVRy czy STM32.
(at)moonshadow3 Przyznaję, że laboratoria mogłyby być prowadzone na nowszym sprzęcie. Czy naprawdę uważasz, że jakość studiów jest uzależniona od procesorów na których prowadzone są laborki? Bo mnie się wydaje, że studia powinny uczyć koncepcji i teorii, które pozwalają takiemu inżynierowi wdrożyć się w każdy temat relatywnie szybko. Jak chcesz się...
hmm czyli nauczyc sie programowac mikrokontrolery? AVR czy STM32? W C kiedyś programowałem wiec podstawy znam. czy jakie projekty robic?
Leży tu przede mną na biurku płytka uruchomieniowa własnej roboty z mikrokontrolerem LPC810. Płytka zawiera złącze USB i układ interfejsu USB/UART do programowania mikrokontrolera i do komunikacji z nim z PC, ponadto diodę RGB i przycisk - w sam raz na początek przygody z mikrokontrolerami. Koszt wszystkich elementów to ok. 12 zł, można poćwiczyć komunikację...
to same rdzenie, tak? http://en.wikipedia.org/wiki/Arm_archite... czy są jeszcze inne w ramach ARMów poza Cortexami? setki - patrz wyżej. LPC / STM32 to już rodziny mikrokontrolerów opartych na rdzeniach ARM od firm NXP i STM, tak? http://www.nxp.com/products/microcontrol...
...albo do programowania przez bootloader.
Na początek proponuję Cortex-M3 Technical reference manual (ze strony ARM) i STM32 reference manual. Sporo wyjaśnią.
Witam Chciałbym zacząć programować mikrokontrolery. Kupiłem sobie płytkę z STM32, ale używając fragmentów kodu do nauki w C, niekiedy widzę: [syntax=c]static void funkcja (int zmienna)[/syntax] Po co stosuję się ten "static" przed funkcją? Pozdrawiam.
(at)Karaczan - to nie kwestia tworzenia średnio optymalnego kodu - bierzesz mbed, spl, hal do ARM i głupie miganie diodą jest w stanie zeżreć 1k RAM i FLASH ;) A jedziesz bezpośrednio na dokładnie tych i tylko tych rejestrach peryferiów, których w projekcie używasz i masz 10x mniej kodu. To kwestia inicjalizacji/konfiguracji wielu rzeczy, które Arduino...
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,...
Witam, ze względu na zbliżające się lato chciałem zrobić sobie zewnętrzną stację meteorologiczną. Chciałem się z Wami podzielić moim projektem, a także w miarę możliwości skorzystać z Waszego doświadczenia i poprosić o rady. Stacja będzie zawierać: - pomiar temperatury (SHT21), - wilgotności (SHT21), - ciśnienia (MPL115A2), - czystości powietrza (FIGAMS800...
no dobra, doprecyzuje - gdyby ADA bylo lepsze w mikrokontrolerach od C/C++ to ktos by tego (do mikrokontrolerow) uzywal. 4\/3!!
Mam pytanie do kolegów odnośnie mikrokontrolerów STM8. Jaka jest różnica w ich architekturze oraz programowaniu w porównaniu do STM32? Jakie są różnice w porównaniu do 8-bitowych AVR-ów?
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...
Zanim zaczniesz od książek powiem Ci że wiele można nauczyć się z Internetu polecę Ci kilka stron z których sam korzystałem, a potem wiedzę uzupełniłem książkami. I mi osobiście też wiele dały filmy szkoleniowe na YouTube. Hobby XYZ [url=http://hobby.abxyz.bplaced.net/?pid... Mirekk36 blog [url=htp://mirekk36. blogspot.com/ Mikrokontrolery blog[url=http://mikrokontrolery.blogspot...
Cześć:) Mam STM32 Butterfly 2. Jestem początkujący w programowaniu mikrokontrolerów. Podczas gdy po kompilacji dochodzi do debugowania wyrzucany jest komunikat: error target dll has been cancelled debugger aborted Nie wiem o co chodzi czy ktoś może wie, będę bardzo wdzięczny za pomoc
(at)janchar Ponieważ widać tutaj pewne niejasności, dlatego polecam zapoznać się z podstawami. Kluczowe słowa to proces debugowania i debuger. Na przykład [url=https://en.wikipedia.org/wiki/Debug... Prościej się nie da. Wracając do tego konkretnego przypadku, to podłączając mikrokontroler przez interfejs SWD, czyli GND, SWCLK, SWDIO, nie ma...
Szukałem prostej i taniej płytki, trafiłem na arduino. Niestety duemalinove został zastąpiony przez Uno i nie mozna kupić nic ponieżej 100zł - tyle mam. Jednak w tym sklepie natrafilem na takie cóś, jest to niby klon arduino, tylko ze z procesorem stm32. http://www.shop.kristech.eu/product_info... Interesuje mnie czy tą płytkę też sie...
Witam, Aktualnie pracuję z wykorzystaniem tego modułu. Obsługę smsów przychodzących będę implementował dopiero w nadchodzącym miesiącu. Ogólnie sprawa jest dosyć prosta: - Do modułu łączysz się za pomocą UART z arduino o parametrach 9600/8/n/1 - Z modułem komunikujesz się za pomocą komend AT (znajdziesz w internecie dokumentację) - Moduł jest dosyć...
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ąść Tak. na cortex-R? A skąd je weźmiesz? czy to sprawia, że programowanie w assemblerze lub w C będzie podobne? Podobne....w assemblerze, w C nie zauważysz różnicy. dlaczego i czy PIC mogą być lepsze w takich zastosowaniach?...
Jeśli możliwe to sam po niedzieli spróbuję :) Ciekawa perspektywa mając na płytce dwa procki na etapie produkcji programować całość za jednym zamachem.
o wartościach równych i większych niż 0x11 Dlaczego w treści nie mogę wykorzystać całego zakresu (0x00-0xFF)? XOR bajtów od rozkazu do ostatniego bajtu treści włącznie Z jakąś stałą liczbą ten XOR? OR 0x80 O co tutaj chodzi? Przydałby się jakiś przykład. P.S. Jedyne co mam wspólnego z programowaniem mikrokontrolerów to projekt, który muszę zaliczyć.
Chcesz mieć kłopoty i długi kod, wydaje Ci się, że można programować mikrokontroler nic o nim nie wiedząc, a program, który piszesz, ma tylko błyskać diodą - używaj bibliotek. Chcesz, żeby działało i chcesz wiedzieć, jak działa - pisz kod działający na rejestrach. Oczywiście bez przesady. Pewnie nie ma sensu pisać własnego stosu USB czy TCP/IP, ale...
Witam, czy próbował ktoś w celach hobbystycznych wykorzystywać mikrokontrolery stm32 z rdzeniem M3/M4 zakupione ze znanej strony z chin? Kupowałem tam wiele układów które w moich zastosowaniach hobbystycznych sprawują sie dobrze jednak co do mikrokontrolerów wole zasięgnąć opinii przed zakupem. Chciałbym się przede wszystkim dowiedzieć czy to działa...
Czy jest jakiś sposób na zrobienie, żeby gdb z tym gadało? CK-LINK. Ale dostępna dokumentacja w necie na ten temat jest tylko w chińskim języku. Sam debugger można samodzielnie wykonać. Projekt na STM32: [url=https://github.com/henrycoding/ckli... [url=https://hackaday.io/page/12671-how-...
Dobry wieczór, Poszukuję książki do nauki tych mikrokontrolerów. Chodzi zarówno o ich architekturę i budowę, jak i programowanie. Posiadam STM Nucleo 446RE, więc wolę nie kupować książek, które mogą być przestarzałe i opisują stare rdzenie, jak np. M3. Pozdrawiam serdecznie, z góry dziękując.
Witam. Chciałbym zapytać o to jak wygląda rzeczywistość w związku z używaniem tych bibliotek. Chodzi mi o ludzi, którzy programują mikrokontrolery zawodowo. Sam pracowałem w firmie, w której były produkowane urządzenia oparte o stm32 i ludzie którzy programowali używali tych bibliotek (nie wiem w jak dużym stopniu, ale na pewno były wykorzystywane)....
Programować można np. przez UART, SWD, JTAG...
Witam Sprzedam Następujące tytuły: Podstawy .NET Micro Framework dla mikrokontrolerów STM32 w języku C# - Krzysztof Gońka - 50zł Programowanie mikrokontrolerów AVR w języku BASCOM - Marcin Wiązania - 50zł Preferuję kontakt telefoniczny 511 557 335, odpowiem też na SMS Obie w twardej oprawie i świetnym stanie.
Można zrobić takie coś na np. STM32 albo ew. AVR? Bo tych na mikrokontrolerach mam zamiar uczyć się programować. Dodatkowo są one mniejsze.
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...
Przyznam, że pytanie to jest dosyć dziwne. Czy gdzieś jakieś polskie firmy to stosują? Szczerze w to wątpię. Rodzimy przemysł jeśli w ogóle istnieje to stosuje STM32, które programuje się 1000 razy łatwiej od TMS320. Osobiście pracowałem z wielordzeniowym TMS320C6678 i jeszcze jakimś TMS320C6720. Jednak to były prace w ramach badań naukowych przy doktoracie....
Po zainstalowaniu System Workbench for STM32 (program do programowania mikrokontrolera z forum Forbot) i restarcie komputera nie mogę się zalogować, tak jakby hasło zostało zmienione na takie którego nie znam. Poniżej zdjęcia przed i po wpisaniu hasła, o co tu chodzi ? https://obrazki.elektroda.pl/7415621100_... https://obrazki.elektroda.pl/9647943500_...
o pierwsze, STM32 czy jakiekolwiek inne 32-bitowe mikrokontrolery komercyjnie często są programowane przez osoby po studiach informatycznych, nie elektronice. Bzdura. To właśnie 32-bitowe mikrokontrolery pozwalają na stosowanie takich języków programowania, które są "przyjazne" dla nie-informatyków np. Python dla studentów AWF. Poza tym są one programowane...
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...
A więc tak- na początek pewnie chodziło Ci o mikrokontrolery:) Odpowiedzieć na Twój post będzie strasznie ciężko bo jest straszliwie ogólny i dotyka tematu rzeki. Po pierwsze musisz opanować język C który w zasadzie jest tu językiem wiodącym. Kolejna kwestia to co właściwie chcesz na tym mikrokontrolerze oprzeć. Do prostego mrugania diodą nadaje się...
Witam! Jest to mój pierwszy post na elektrodzie, ale już od dawna byłem jej biernym użytkownikiem :) Do tej pory programowałem trochę mikrokontrolery AVR w języku C. Chciałbym nauczyć się też programować mikrokontrolery z rodziny ARM. Myślę, że dobrym wyborem będzie rdzeń CORTEX-M4. Nie wiem tylko jakiego producenta wybrać. Z tego co się orientuję to...
Zakładając, że na płytce z mikrokontrolerem STM32 wyprowadzone jest złącze do programowania za pomocą SWD w następującej postaci (po prostu 4 goldpiny): 1. SWDIO 2. GND 3. SWCLK 4. VDD bez żadnego klucza, zastanawiam się czy odwrotne podłączenie (czyli w istocie zwarcie SWCLK do masy a SWDIO do zasilania) może uszkodzić programator/procesor?
Witam otóż chcę się nauczyć asemblera ale nie wiem, który lepiej wybrać na początek AVR czy ARM??? Od razu mówię, że miałem na uczelni wstęp do asemblera na x86 ale chciałbym coś innego na pczątek więc co najlepiej z tych dwóch w tym celu i jakie środowisko do programowania tego? Pozdrowionka :)
Najpierw marycyś musi zrozumieć, co to jest funkcja i co to jest wskaźnik. To tu jest problem, a nie w jakimś STM32. Narazie nie zrozumiał ani mojej linijki kodu, ani funkcji kol. stmx, czyli oba gotowce są dla niego bezużyteczne. Dobra rada: poćwicz programowanie w C na PC, a potem przesiadaj się na mikrokontrolery.
Witam W jaki sposób mogę zrobić backup programu umieszczonego w mikrokontrolerze (STM32F103VET6)? Do programowania używam OpenOCD w wersji 0.4.0. Programator - BF30.
Moglibyście polecić jakiś mikrokontroler, najlepiej ARM, który można łatwo kupić i programuje się go bez użycia drogiego sprzętu? Nie znam mikrokontrolerów AVR. Jestem hobbystą. Swoją przygodę w ogóle z mikrokontrolerami zacząłem od STM32 i nie żałuję. Chyba niczego nie straciłem :). Mam dwie płytki STM32F4 Discovery oraz Nucleo 446RE.
Dziękuję za wskazówkę. Planuję studiować Automatykę i robotykę badz elektronikę czyli spodziewam się że w przyszłości napewno spotkam się z mikrokontrolerami, chyba że nie stosuję się ich w przemyśle czy robotach, jest jakas alternatywa? Jestem zielony więc proszę o pomoc. Na bazie czego profesjonaliści budują urządzenia ? Profesjonaliści budują swoje...
Jak mogę obsłużyć przerwanie tak, aby sygnał wykonywał się zadaną ilość impulsów. Np 10 impulsów i sygnał kończy gnerowanie Zadeklarować zmienną która będzie się zwiększać co przerwanie + dodać warunek który po przekroczeniu przez tą zmienną adekwatnej wartości wyłączy przerwanie bądź zatrzyma timer. Swoją drogą to nie wiem co studiujesz, ale skoro...
Plik nagłówkowy mikrokontrolera można wyłuskać np. z paczki SPL pobranej ze strony ST. Dla Twojego STM32F103VBT6: [url=http://www.st.com/web/catalog/tools... (przycisk download na dole strony). Po rozpakowaniu archiwum: Libraries -> CMSIS -> CM3 -> DeviceSupport -> ST -> STM32F10x -> stm32f10x.h...
Odpowiedź do : Jarek inx Ponieważ system jest który zbudowałem jest specjalnie pod te sygnały. Dodano po 2 Pytanie do "jta" Co do postu 64. To w tym się programuje tak jak inne mikrokontrolery ? Czy to jest inna zasada zaprogramowania niż w przypadku stm32?
Witam Niedługo będę obierał dalszą drogę w edukacji i bardzo zainteresowałem się programowaniem mikroprocesorów. Wyczytałem w różnych miejscach, że łatwe i tanie na początek są moduły arduino. Poszukałem na allegro i są różne zestawy, niestety nie znam się na tym i nie wiem jaki kupić czy na allegro zestaw-mega-pack-xxl-arduino-uno-r3-star...
Mikrokontrolery i sterowniki PLC to są dwie różne bajki. Jeżeli masz kilka niezależnych urządzeń, których pracę musisz zsynchronizować- wrzucasz PLC. Kiedy chcesz sterować jednym konkretnym urządzeniem - wrzucasz mikrokontroler. Nie znajdziesz pracy dla "programisty arduino", gdyż jest to rozwiązanie bardziej dla pasjonatów. Każda szanująca się firma...
Witam. Jestem zupełnie nowy w programowaniu STM32, korzystam z zestawu http://kamami.pl/index.php?ukey=product&... i uczę się według książki weń zawartej. Próbuję nawiązać komunikację między zestawem i komputerem z użyciem flag oraz wymienić przykładowe dane, lecz na razie brak sukcesu. Terminal (korzystam z aplikacji Terminal autorstwa...
warto byłoby zacząć od procesorów STM32 Jakoś nie widzę kogoś nie mającego pojęcia o elektronice, procesorach i programowaniu zaczynającego od ARM Cortex-M3 <: 4\/3!!
Witam ! Poszukuje książki o mikrokontrolerach STM32 dla początkujących, zależałoby mi, żeby ćwiczenia nie były oparte o biblioteki dostępne dla tych mikrokontrolerów tylko o ich datasheet'y, coś takiego jak w książce o avr Mirosława Kardasia - "Mikrokontrolery AVR Język C Podstawy programowania". Czy ktoś spotkał się z taką pozycją ? Niekoniecznie w...
(at)PDT - no a nie prościej, zamiast dorabiać SPL/HAL, przerobić projekt na "SPL/HAL free"? Żeby napisać własne odpowiedniki i tak będziesz musiał przebrnąć przez dokumentację mikrokontrolera i programowanie "na rejestrach" - to czemu nie użyć tego od razu w projekcie?
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...
Witam, a więc działam sobie na płytce ZL31 z kamami, w wersji z odłączonym st-linkiem, za programator i debugger służy mi jtag-arm z andtechu, jest to urządzenie na bazie ft2232. Soft to toolchain skonfigurowany podług tutka freddiego chopina. Wszystko ładnie działało jak trzeba do dzisiaj, gdy w którymś momencie zauważyłem, że skompilowany program...
Jeżeli nie wiesz o jakiej bibliotece mówię to tylko tracisz swój i mój czas bo oznacza to że najprawdopodobniej nigdy nie programowałeś mikrokontrolerów z serii STM32F10**. Jest cała masa ludzi, którzy dzięki artykułom, materiałom, bezpośredniej pomocy Freddiego, a nawet dzięki jego programatorowi nauczyło się programować mikrokontrolery ARM, w szczególności...
1. Ta płytka nie ma wbudowanego JTAGa. W przeciwnym wypadku po do by jej było złącze JTAG 20-pin? 2 + 3. Na stronce dostępny jest trial wersji "rozbudowanej", w darmowej musisz sam zadbać o skrypt linkera i startup. Wbrew pozorom nie jest to takie trudne - dobry przykład (polecam te z mojej stronki dla stm32 - http://www.elektroda.pl/rtvforum/topic13...
No tak, ale z tego co wiem programator jest do nich potrzebny? Programator USBasp kosztuje poniżej 15 zł i można nim programować dowolne mikrokontrolery z serii Atmega i Attiny. Typowa Atmega8 kosztuje około 6 zł, ale są też tańsze mikrokontrolery z tych rodzin, które możesz programować tym samym programatorem.
Wiem że arm w tym ESP nie musi być programowany w taki sam sposób jak STM32. Poddałem jedynie pomysł bo rozumiem że ktoś nie może uruchomić ponownie programu po resecie zasilania.
Ustawiasz piny (zworki) boot i uruchamiasz bootloadera przez USB po resecie mikrokontrolera. Do tego masz program na PC z STM. Opcja USB dostępna jest tylko w lepszych procesorach. W podstawowych masz tylko programowanie przez RS232 - musisz kupić/zrobić przejściówkę i podłączyć do odpowiednich portów (w obudowie LQFP48 jest to np. PA9.PA10) i potem...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...
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...
Witam ;) Od niedawna prowadzę bloga dotyczącego programowania embedded : http://www.embeddeddev.pl/ Przykłady są oparte głównie na mikrokontrolerach STM32, ale przedstawiane tam informacje mogą przydać się także przy programowaniu innych uC. Dotychczas opisałem tam takie zagadnienia jak: - bufor kołowy (zasada działania, implementacja, przykład obsługi...
Mam dokładnie taki moduł do zaprogramowania. 5 pinów (biały konektor) to złącze do programowania. https://obrazki.elektroda.pl/1479394500_... Czy taki programator da radę sobie z tym?: https://botland.com.pl/programatory/1428...
Witam. Stałem się posiadaczem takiego mikrokontrolera: http://allegro.pl/modul-stm32-lcd3-2-arm... Chciałbym rozpocząć naukę programowania (język C trochę znam). Na początek mam problem z podłączeniem tego sprzętu do laptopa z powodu braku portu rs232. Zastanawiam się czy taka przejściówka pomoże: http://allegro.pl/adapter-usb-na-rs232-c...
Nie chcę za dużo informacji dawać, żeby ktoś nie skojarzył faktów :D Mikrokontrolery to STM32, głównie U5, kwestia projektu, bo zdarzają się też projekty na C0. Szybkie magistrale (tylko jeden projekt kojarzę), radiówka, układy pomiarowe, sporo układów bateryjnych, więc mikro moce i optymalizacja prądu. Standardy światowe, niektóre urządzenia idą do...
Witam, chciałbym zapytać czy to podłączenie pinów będzie poprawne, jeżeli chodzi o zasilanie i programowanie STM32 przez ST LINK V2. Zaznaczając przy tym, że nie będę korzystał z zasilania bateryjnego i z części analogowej mikrokontrolera. https://obrazki.elektroda.pl/3460867300_...
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...
AVE... Problem z STM32 i ogólnie z układami mającymi więcej niż 8 bitów jest taki, iż są one sporo trudniejsze w użyciu, niż ośmiobitowce. Tyle że ośmiobitowe BasicStamp i Arduino uczyniły programowanie mikrokontrolerów jeszcze prostszym. Tak prostym, że nie potrzeba ani noty katalogowej układu, ani wiedzy o bitach konfiguracyjnych, przerwaniach, czy...
Jeżeli nie chodzi Ci o podstawy C, to książka dla win czy linuxa ma się nijak do programowania mikrokontrolerów. Programowanie mikrokontrolerów to w dużym stopniu znajomość i umiejętność obsługi peryferiów, czyli sprzętu. Z reguły (przynajmniej w moim przypadku) najwięcej kłopotów i błędów pojawia się właśnie przy odpowiedniej konfiguracji i funkcjach...
Zdecyduję się chyba na STM32, ponieważ i tak chciałem zająć się tymi mikrokontrolerami. Nie wiem dlaczego uroiłem sobie że one nie obsługują USB, dzięki za wyprowadzenie z błędu ;)
praca programowanie mikrokontrolerów programowanie mikrokontrolerów książka programowanie mikrokontrolerów wrocław
funai standby domofon bezprzewodowy otwieranie bramy zamek kabina
stacja lutownicza systemy grzewcze serwis
300B SE – optymalny punkt pracy dla dynamiki, Ua 380V, Ia 75mA, Ra 3kΩ, audio high-end ECC88 – optymalny punkt pracy lampy dla dobrej dynamiki audio, parametry, ustawienia, marki JJ, ElectroHarmonix