Mi się wydaje że padają te procki stm32. Niestety sprawnego wsadu odczytać mi się nie udało, bo jest zblokowany. Niestety oczywiście nic nie udostępniają dziady. Każda firma która tak postępuje jest od razu u mnie na czarnej liście. Pierwsze wersje dało radę naprawiać, nowe nadają się do kosza bo zrobili programowalny syf. Żeby jeszcze soft był w zewnętrznej...
Tak jak zauważyłeś tam już jest programator a właściwie JTAG czyli debugger. Samo zaprogramowanie STM32 może odbywać się przez jego bootloader( odpowiednie ustawienie pinów-wprowadzenie w stan bootloadera i wgranie programy przy pomocy aplikacji-choćby ze strony producenta po RS232). Oczywiście musi być MAX3232 lub coś podobnego. Co do środowiska-polecam...
AVR zawsze wyglądał mi na Atmelową wersję ARM Cortex-M. Jak widać ostatnio sięgnęli po oryginał, więc klona raczej zabiją. "W pełni darmowych" środowisk dla ARM jest nie mniej niż "darmowych jeśli", więc to akurat nie jest żaden argument ;) A te "jeśli" też są coraz bardziej atrakcyjne, np. mamy darmowego Keila bez ograniczeń rozmiaru dla procesorów...
Ale jak zaprogramować STM32? SWD - Serial Wire Debug! Używając jednego z tych tanich programatorów/debuggerów J-Link możemy flashować STM32 używając J-Flash. Może pozwolisz na krótkie alternatywne podejście (jeśli tam jest, a ja po prostu przeoczyłem, przepraszam). Nie miałem pod ręką programatora J-Link, więc spróbowałem z prostym UART (tak jak to...
Tutaj schemat i repozytorium tego projektu: https://github.com/makerbase-mks/MKS-Rob... https://github.com/makerbase-mks/MKS-Rob... Złącze programowania opisano jako J11. Potrzebujesz...
Witam Jestem początkujący w dziedzinie mikrokontrolerów i na początek chcę się zająć uC firmy STM głównie rodzina ST72xxxx W związku z tym mam prośbę o udostępnienie jakiegoś schematu prostego programatorka... nigdzie nie mogę znaleźć :P Z góry dzięki
Tak STM32F4Discovery ma wbudowany programator/debugger stlinkv2.
Witam, po wielu bojach z AVRami chce się przesiąść na ARMy gdyż oferują wiele więcej i zrównały się cenowo, a niektóre są nawet tańsze od AVR'ów. Budowałem już układy oparte o AVR. Chciałem się spytać o sam początek, dowiedziałem się od dwóch osób że STM32 można programować bez programatora (nie chodzi mi o bootloader), świeżo kupiony uC podłączamy...
Witam Wiem, że dla niektórych to pytanie może się wydać banalne, ale nie wiem jak zaprogramować wyżej wymienioną płytkę. Posiadam ST-link v2 z chin. proszę o informacje jak podłączyć ten programator do płytki, oraz jak ustawić piny BT1 i BT2. Z góry dziękuję za wszelką pomoc.
Witam. Zaczynam zabawę z mikrokontrolerami STM32 a dokładniej ze rdzeniem Cortex-M3. Posiadam płytkę z mikrokontroler STM32F103VBT6. Nie chcę się bawić w gotowe biblioteki tylko programować "po rejestrach" i tutaj pojawia się pierwszy problem - które środowisko wybrać. Próbowałem Atollic TrueSTUDIO wybrałem sobie Embedded C Project naładował mi tyle...
Witam, dedykowany programator ST-Link + oprogramowanie np. STM32CubeProgrammer, wszystko na stronie STM-a. Ale fakt, że połączysz się z mikrokontrolerem, nie oznacza, że cokolwiek z niego odczytasz, program może być zabezpieczony przed odczytem, wtedy nic nie zrobisz. Pozdrawiam
Twój skrypt konfiguracyjny teraz powinien dołączać jakiegoś "target" albo "board".
A dobra, jednak nie wszystko. Ten nBOOT0 bit można przestawić z poziomu CubeIDE przez STlink? Bo coś wyczytałem, że potrzebny jest do tego jakiś inny programator? Jeśli nie w CubeIDE to w Cube Programmer, a jak tam nie to na pewno w StLink Utility. Druga kwestia, jak ten bit jest domyślnie ustawiony? Procesor będzie startował domyślnie z flash-u? No...
(at)_lazor_ Odbiegamy od tematu, ale może kogoś to zainteresuje, skoro i tak nie mamy komponentów do montażu. ;) Staram się nie zgadywać co mogą zrobić politycy w kwestiach finansowych. Moja wyobraźnia nie sięga tak daleko. Pierwsza bariera to cele klimatyczne. Fabryka pożerająca duże ilości energii w Polsce nie wchodzi w grę ze względu na zielony...
Źle podłączyłeś. Na programatorze widać które piny to które. Pomarańczowy masz podpięty pod RST a na płytce pod SWDIO. Czerwony masz podpięty pod SWIM a na płytce pod SWDCLK. Napięciowe są poprawne gdyż w górnym jak i dolnym rzędzie występują w tym samym miejscu.
W technikum miałem zajęcia na zestawie DSM-51 i co nieco łyknąłem z tej wiedzy To jeśli masz zamiar pisać coś również w asm to zdecydowanie AVR. PICe mają dziki asembler i jeszcze dzikszy dostęp z poziomu asemblera do rejestrów. Płytkę STM32F0DISCOVERY z mikrokontrolelrem oraz programatorem/debuggerem kupisz za < 50 zł. Ja bym raczej nie zaczynał...
Czyli rozwiązanie jest bardzo proste - nie używać chińskiego badziewia.
Błędu nie znalazłem linie też posprawdzałem (zasilania i sygnały do programowania są podłączone). Co do SWD i SWCLK to sam kiedyś miałęm problem z programowaniem bez podpięcia resetu (mimo wszystko jest on w interfejsie SWD). Zacząłem myśleć o tym że procki są walnięte, nie są drogie więc zamówiłem nowe i zobaczę czy coś pomoże.
Może nie programator a coś przeciwnego... Poznajesz? Hmm nie poznaje. Może mi kolega to rozjaśnić. Mniejsza z tym...
1. Płytka jest stm32VL, tam jest programator + CORTEX M3. http://obrazki.elektroda.pl/7755012800_1... http://obrazki.elektroda.pl/1641286100_1... 2. Gdzie wywołać to polecenie. Próbowałem w konsoli windowsa - nie zna polecenia, próbowałem też w eclipse w tym miejscu: http://obrazki.elektroda.pl/4418850700_1...
A dlaczego linia MISO nie jest włączona jako AF? W ten sposób pozostaje odłączona od modułu SPI.
Panowie ... więcej luzu :)
Witam. Dopiero zaczynam przygodę z STM, więc proszę o wyrozumiałość. Używam linuxa ubuntu 18.04. Zainstalowałem System Workbench i ustawiłem reguły dotyczące programatora ST-Link/V2 oraz wykonałem update firmware. Programator znajduje się na płytce "STM32 NUCLEO-F446RE". Po utworzeniu przykładowego projektu dla tej płytki jestem w stanie wgrać wsad...
Z tego co widzę, to STM32F105RCT6 jest chyba najtańsztym wyjściem dla mnie, potrzebuje 64KB SRAMu, a ten już ma tyle wbudowane Niektóre LPC też mają tyle. Pozatym pamiętaj, że reszta programu tez potrzebuje pamięci istnieją też przecież "pełne" przejściówki usb-lpt Kosztują więcej niż firmowy JTAG, a Wiggler dalej jest wolny Szukam też czy nie ma prostych...
Witam, Niedawno przesiadłem się na programowanie STM32, z arduino, i już na samym początku spotkałem problemy. Aby nie było niedociągnięć że robię coś źle, opisze wszystko jak mam ustawione. Posiadam moduł STM32F103C8T6 ARM STM32 Cortex-M3 oraz programator ST-LINK STLINK V2. Piny podłączone następująco: ST-Link - Moduł 3.3V - 3V3 SWCLK - SWCLK GND -...
Z tego co widzę to jednak można :P. Do autora: co miałeś na myśli poprzez firmowe sterowniki programatora? Po ich zainstalowaniu w urządzeniach i drukarkach wykrywa Ci płytkę jako STM32 STLink czy dalej unknown device?
Temat niejako powiązany z https://obrazki.elektroda.pl/3140359300_... No i próbuję coś z nią zrobić, mam do niej programator st-link v2. Z racji mojego BARDZO małego doświadczenia z takimi rzeczami (jedyne z czym miałem styczność to bardzo proste w użyciu moduły arduino) proszę o łagodne podejście do mojej niewiedzy ;) Chcę zrobić...
Płytki BluePill można użyć na kilka sposobów. Jeśli masz jakikolwiek programator do STM32, np. ST-Link na płytce Nucleo czy Discovery, podłączasz go do czterech szpilek BluePill, programujesz i debuggujesz. Jeśli wybierasz "hard way" albo podejście zabawkowe (Arduino), to w pierwszym przypadku używasz wbudowanego bootloadera i przejściówki USB-UART...
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...
Kolego tu nie chodzi o resetowanie tylko o podłączanie i odłączanie BOOT0 do i z zasilania. W procku nie ma zadnego programu wiec to nie o to chodzi. Może być całkowicie wyczyszczony a st link się z nim nie komunikuje póki nie ustawie bootloadera. Nie rozumiem co ma bootloader od usartu do programowania przez swd. Bo tylko w tym trybie on się odzywa....
Płytki demostracyjne: Prawdopodobnie najtańsza - STM32F0DISCOVERY Nieco droższe - STM32FxxxDiscovery z nieco mądrzejszymi mikrokontrolerami serii STM32F, W cenie ok. 20 EUR - LPCxpresso w różnych wersjach, z różnymi mikrokontrolerami serii LPC. Bardzo interesujące są chińskie płytki z LPC1768 i kolorowymi graficznymi LCD z panelami dotykowymi, do kupienia...
Zmienne globalne zajmują...... Pewnie ram dla led jest rezerwowany w chwili uruchomienia biblioteki przez memalloc. Gdybyś sam pisał obsługę led to użyłbyś tablicy o określonym rozmiarze dzięki czemu wiedziałbyś ile ram zajmuje program. Poszukaj jak wyświetlić ilość wolnej pamięci ram w czasie działania programu. Jakiś freemem jest. Trochę oszuka ale...
A jakiś konkretny polecasz? I [url=http://kamami.pl/index.php?ukey=pro... programator na pewno zadziała z tym zestawem?
http://obrazki.elektroda.pl/2463034100_1... Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę SD,...
Bardziej chodzi mi o to jak fizycznie podłączyć programator do płytki. Może te złącza to jakichś chiński standard i nie da się tego odczytać ani zapisać. Jak patrzę na schematy to mi to nie pasuje do niczego. Na płycie są dwa złącza, każde po 6 pinów w jednym rzędzie, nad jednym jest napis ISP a nad drugim JTAG. STM32 jest w obudowie 64 pin. Sprawdziłem...
Witam Mam problem ze startem programu na STM32F103RBT6. Kiedy mam podłączony programator program chodzi bez zarzutu. Natomiast kiedy nie mam podłączonego JTAGa po podaniu zasilania program albo w ogóle nie rusza albo rusza i chodzi bardzo wolno (prawdopodobnie nie ustawia się częstotliwość pracy 72MHz tylko jakaś inna). Nie mam pojęcia gdzie jest problem...
http://obrazki.elektroda.pl/4320331600_1... schemat wg. którego podłączam procka flagi/etykiety to sygnały z programatora (złączę CN3), zasilania są pociągnięte z płytki Discovery .
Przepraszam, że wtrącę... http://www.ebay.com/itm/Development-Boar... Ja mam coś podobnego (jakaś wcześniejsza wersja bez tych radiówek) Działa to całkiem sprawnie, za 20$ (przynajmniej u mnie dawali J-Linka dodatkowo, podróba ale zawsze, działa ok) Ogólnie można...
Weź jakieś środowisko bezpłatne na początek i coś w nim napisz w asemblerze. Np. https://www.keil.com/demo/eval/arm.htm Napiszesz źle to Cię poprawi. Potem przylutuj kilka diod LED do procesora i wyjście na uart. Podłącz oscyloskop. Podepnij jakis prosty programator. Szkoda czasu na szukanie przykładów w sieci. Po co poprawiać cudze błędy jak można...
Z tego co wiem to nowsze wersje są już zabezpieczone. A starsze masz w sieci. Kup sobie klona stlink za 2 dolce i będziesz miał programator i debugger :)
Obie na 0. EDIT: Dodam, bo moze nie jest to za czytelne w pierwszym poscie: wszystko dziala cacy, debugowanie, upload/download, plytka bez programatora tez ladnie dziala. Problem jest _jedynie_ z podlaczonym programatorem do plytki, ale bez podlaczonego jego zasilania. Plytka ma swoje zasilanie, programator ma swoje. Wczesniej dzialalo, plytka nie byla...
Jest to płytka uruchomieniowa posiadająca programator. Jaka płytka, konkretnie?
SAM7 ciut przestarzały. Do STM32F discovery lub NUCLEO, podobnie jak do wielu innych nowych płytek różnych producentów, nie potrzebujesz programatora, bo mają wbudowany interfejs do debugowania i programowania. A pytań takich jak Twoje i odpowiedzi na nie znajdziesz tutaj mnóstwo - wystarczy przejrzeć forum.
Witam Zajmuje się procesorami z serii Microchip, Atmel, TI i innymi zaczynam zabawę z ARM zakupiłem sobie zestaw RedDragon i posiadam jeszcze Port103V i na nim chciałem się pobawić na początek. Nie chciał bym za bardzo niszczyć pamięci Flash przez wgrywanie co chwilę małych programików do zapoznania się z peryferiami układu dla tego chciałem wgrywać...
Pewnie głupie pytanie, ale masz dobrze włożone zworki na DISCOVERY? Te dwie odpowiedzialne za programowanie.
Witam. Ubuntu + eclipse + openocd + arm-none-eabi-gdb Płytka jak tu: http://www.microcontroller-project.com/g... Programator jak tu: http://propix.com.pl/pl/p/ST-LINK-V2-SWD... Wersja działająca: Uruchamiam openocd tak: [syntax=bash]openocd -f /usr/local/share/openocd/scripts/interfa... -f /usr/local/share/openocd/scripts/target/...
Co jeszcze jest podłączone do tego pinu? To jakaś płytka z serii Discovery? Napięcie spada po odłączeniu programatora czy stale jest 1V?
Witam, potrzebuję porady w kwestii konfiguracji. http://obrazki.elektroda.pl/6963571900_1... St Link Utility łączy się z zestawem jak na zdjęciu przez USB i połączenie jest poprawne. Użyłem również STM32PRoGrammer'a i tu też poprawnie wykrywa całość. Gorzej jest w Keil, bo po Debugu i Run, dioda programatora miga i nic się nie dzieje. Próbowałem...
Arduino to masakra jakie w miarę proste IDE żeby nie trzeba kończyć uniwersytetu żeby napisać kod i Toż to najprostsze co może być. Prościej się nie da. Przecież jeśli zrobisz pierwszy program z tego kursu z mojego linka, to działa od strzału. Coś czuję że nawet ten stary program nie jest twój. To niemożliwe, abyś napisał tamten nie poradził sobie...
To ja dodam podobne pytanie, dla STM32vldiscovery. Migająca diodka i dźwięki typu beeep:). Ustawienia źródła (kwarc 8MHz), pętli PLL (x3=24MHz), ten sam program programowany z Keil działa wg ustawień (Systick 1ms, delay = 1000 daje 1sek. pasuje). Oraz ten sam program .bin (lub .hex) programowany przez STM32 ST_Link Utility i diodka mruga dużo wolniej,...
Do programowania STM32F przez ST-link w wersji takiej, jak na płytkach Discovery, są niezbędne tylko 3 linie - GND, SWCLK, SWDIO. Układ musi oczywiście być zasilany - ST-Link nie zasila go przez linię Vdd!
Witam, jestem początkującym programistą procesorów ARM. Posiadam płytę ewaluacyjna MCBSTM32 z procesorem STM32F103RB oraz środowisko do programowania Keil uVision3. W zestawie jest rowniez programator ULINK Cortex. Na początek chciałem zaprogramować program demonstracyjny "Blinky" dla tej płyty. Wszystkie ustawienie "option for target" (device, target,...
Jeżeli do dyspozycji masz wyłącznie usb i są to twoje początki to zdecydowanie polecam kupienie programatora USBAsp. USBTiny klon MK-II do zrobienia samemu jeszcze trudniejszy. Poza tym, żeby je odpalić musisz mieć jakiś inny programator, żeby zaprogramować programator. Kółko się zamyka. Na portalu na A masz USBAsp' ow mnogo. Kupisz za 20PLN i na początek...
Witajcie, Zaczynam naukę układów z rodziny TI Hercules; zakupiłem sobie płytkę LaunchpadXL2 z RM46L852 i wbudowanym XDS110. Korzystam z Keil 5 (v5.23), do którego doinstalowałem Legacy Device Drivers, aby mieć wsparcie dla mojego układu. Do projektu zaimportowałem pliki wygenerowane przez teksasowego HalCoGena, które nawet od ręki udało mi się skompilować....
stm32f programator stm32f programować stm32f programowanie
immergas wyświetlane błędy brother drukarka domyślna lanos benzyna obroty wysokie
reset pieca buderus interfejs lexia
Wymiana pompy ciśnieniowej w ekspresie Ariete 1334/1 Ustawianie kolorów na lampie Revo: instrukcje i porady