A dobry procesor jest oczekiwany. Nie pochrzaniłeś w konfiguracji?
Tak, obecnie jest coś takiego, jak STM32CubeProgrammer jako taki powiedzmy program "produkcyjny", nie zaś środowisko rozwojowe - STM32Ide. Można wykorzystać wewnętrzny bootloader przez wyprowadzenia PA9 i PA10. Do tego potrzeba też konwerter USB<->UART z ustawionymi poziomami napięć +3,3 V. Z kolei jeśli chcesz dołączyć ST-LINK'a, to trzeba to...
Programem H-JTAG programowałem ten procesor przez LPT [url=http://www.hjtag.com/]http://www.hj... Jeżeli chodzi o programowanie przez USB to ja wykorzystuję programator ZL30PRG [url=http://www.kamami.pl/index.php?ukey... Opis narzędzi do tego programatora znajdziesz...
Tutaj udokumentuję moją podróż z tanią płytką deweloperską / hobbystyczną STM32F103C8T6 "blue pill" zakupioną w Ali Express. Pomimo układu scalonego oznaczonego jako "STM32F103C8T6", wewnętrzna pamięć flash wydaje się mieć 128k zamiast 64k, co czyni go bardziej podobnym do STM32F103CBT6. Wydaje się, że nie jest to nieoczekiwane w przypadku podróbek/klonów...
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,...
Płytkę STM32F0DISCOVERY z mikrokontroelrem oraz programatorem/debuggerem kupisz za < 50 zł.
Wybaczcie odkopywanie tematu, ale nie chcę zakładać nowego skoro takowy już istnieje. Interesuje mnie procesor STM32G051K8. On ma wejście SWCLK na tym samym pinie co BOOT0. Nie chcę używać bootloadera więc BOOT0 powinno być podciągnięte do masy. Ale chcę używać debuggera (ST link). Czyli co, muszę ten pin podciągnąć do masy rezystorem np. 10k i do niego...
Ź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.
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...
Tak czytam sobie na stronie stm32.eu pytania konkursowe wraz z odpowiedziami i się dziwię. Spodziewałbym się po takim portalu i całej akcji promocyjnej ST rzetelności i obiektywizmu. A co mamy? Pytanie 1. Który z poniższych rdzeni jest utożsamiany z rodziną STM32? Odpowiedź na to pytanie nie może być inna niż Cortex-M3. Jest utożsamiany przez kogo?...
Witam. Szukam dobrej książki dla początkującego. Preferowany język to C++, w którym raczkuję, sprzęt to wygrane w konkursie STM32F0 DISCOVERY. Najlepiej aby była w niej opisana konfiguracja środowiska i tym podobne podstawy. Było by miło, gdyby w książce opisano komunikację tej płytki z komputerem przez USB za pomocą wbudowanego programatora (o ile...
zestaw STM32F0Discovery w którym zintegrowano programator ST-Link (obsługuje JTAG oraz SWD) Zintegrowany w tym zestawie ST-LINK obsługuje tylko SWD, nie ma możliwości używania interfejsu JTAG. 4\/3!!
Bo obecne wersje Keila obsługują już stabilnie tylko STLinka w wersji 2 (przynajmniej u mnie tak jest). Ale jak narzędzia ST mają problem to nie jest dobrze. Spróbuj przełączyć na SWD. Sprawdź jeszcze raz połączenia programatora. A w ogóle to pokaż jak to łączysz (może schemat :-))
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...
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.
A dlaczego linia MISO nie jest włączona jako AF? W ten sposób pozostaje odłączona od modułu SPI. AF PP przypadkiem nie może byś ustawiane tylko dla wyjść? Stm w moim przypadku jest masterem. Znalazłem gdzieś na internecie: Full duplex / Master -> Input floating / Input pull-up, Full Duplex / slave -> Alternate function push-pull. W samym cube nie mam...
Twój skrypt konfiguracyjny teraz powinien dołączać jakiegoś "target" albo "board".
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, napotkałem nietypowy chyba problem. Ostatnimi czasy zajmowałem się trochę innymi projektami i odwykłem chyba od mikrokontrolerów. Zrobiłem sobie mały projekcik na Stm32f103C8T6 bo akurat miałem płytkę bule pill. Zamówiłem płyteczki, minimalna ilość 5 sztuk, zlutowałem jedną, wszystko działa. Zakupiłem części na pozostałe 4 sztuki i jest problem....
dla mnie Coocox bije na głowę Atollic - kwestia gustu Fakt, przyznaje racje - kwestia gustu. Tym bardziej że wspomniano tu o STM32F4 - 32kB nawet samych rozkazów to zbyt mało dla jakichkolwiek zastosowań poza zabawą w mruganie LEDami. Współczuję jakości tworzonego kodu. :) Nawet jeżeli na początek do nauki wystarczy, to przyjdzie czas że będzie chciał...
Ja już dwa programatory tak zjarałem. Do dzisiaj nie wiem co było przyczyną.
A reset jest podłączony do programatora. W takim razie przełącz w ST-Linku Settings-> connection settings -> mode na "connect under reset". I sprawdź czy pomaga.
Czy spotkaliście się może z takim problemem? Teraz zrobiłem test i jest tak jak piszesz. Akurat mam pod ręką Nucleo (jako programator) i osobną płytkę z osobnym procesorem (F0 ale to chyba nie jest ważne) to widzę że po ustawieniu zabezpieczenia Level1, faktycznie poprzez odłączanie i załączanie Nucleo do USB, procesor nie startuje. Nie pomaga reset...
Rozwiązaniem problemu było odpięcie wszystkich kondensatorów i dodanie dławika w szeregu z zasilaniem. Układ zasilam bezpośrednio z programatora. Czy ktoś wie dlaczego układ woli pracować bez kondensatorów?
Marek_Skalski: Dlaczego odstają? Widziałeś ich nowe serie SAMD? IMHO jeśli odstają od konkurencji to raczej na plus. Obecnie produkowane płytki Xplained mają programator + debugger już na płytce, nie potrzeba zewnętrznych programatorów. W dodatku wzorem innych producentów, przy pomocy programatora/debuggera z płytki można programować także zewnętrzne...
Schematu nie pokazałem, ponieważ go nie ma. Jest tak jak w [url=http://www.st.com/internet/com/TECH... STM32F10x str.34 fig.13: - przy złączach zasilania każdego portu kondensator 100nF, dodatkowo przy 3 porcie 4,7uF; - NRST podciągnięty do VDD; - BOOT0 i BOOT1 zgodnie z wytycznymi; - JTAG...
Może coś takiego? https://www.olimex.com/Products/ARM/ST/S... A coś z polskich sklepów? I nie widzę tam wbudowanego programatora/debuggera, a nie wiem czy Tu znajdziesz tą płytkę w polskim sklepie: http://shop.kristech.pl/p/70/395/stm32-e...
podejrzałem prace sw linka z Discovery http://obrazki.elektroda.pl/7968415000_1... http://obrazki.elektroda.pl/3438166900_1... Po lewej tryb normalny po prawej sekwencja połączenia programatora z procesorem, Vdd target i NRST cały czas 0 , może jest to po prostu wina procesora .
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.
2.Freddie Chopin piszesz "Mój zestaw testowy to makieta z mikrokontrolerem LPC2103 (rdzeń ARM7TDMI-S) oraz JTAG-lock-pick. Aby połączyć się z układem w Wierszu polecenia wydać należy komendę openocd -f interface/jtagkey.cfg -f target/lpc2103.cfg (pliki konfiguracyjne mogą wymagać minimalnej modyfikacji - głównie w kwestiach szybkości rdzenia, która...
Czytałem wczoraj o zapisie danych do FLASH i to wydawało się trudne. A robisz coś takiego jak wgrywasz program do FLASH używając programatora? To nie Ty programujesz FLASH ze swojego programu. To co poczytałeś dotyczy tego - a to jest coś zupełnie innego. Tutaj linker genetuje binarkę programu na Twoim PC-cie (abstrahuję od formatu), który to programator...
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...
(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...
Tak STM32F4Discovery ma wbudowany programator/debugger stlinkv2.
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ć....
Cześć Próbuje zaprogramować zewnętrzny procesor stm32f405rgt6 przez stlink z stm32f-discovery. Niestety w stlink utility przy "connect" lub "erase chip" dostaję komunikat internal command error . Przeczytałem bardzo dużo tematów z tym problemem ale żadne z rozwiązań mi nie pomogło. Co mam i już sprawdziłem: -Kondensatory 2u2 są prawidłowo przylutowane...
Wszystkie płytki które ja uruchamiam, mają w procesorach pin boot0 ściągnięty do masy przez 10k lub 0R - praca z pamięci flash (używam zewnętrznego programatora). Konfiguracja boot[1:0] = 01 spowoduje uruchamianie bootloadera po każdym resecie. Pytanie, czy używasz bootloadera czy zewnętrznego programatora? Jeśli używasz wbudowanego bootloadera, sprawdź,...
Witam serdecznie. Przyglądam się dwóm schematom, które dodałem nizej. Są to fragmenty jednego dużego schematu STM32DISCOVERY. Pierwszy z nich to programator STLINK a drugi to właściwy mikrokontroler a dokładniej złącze usb które jest podłączone do tego właściwego uC. W związku z tym na płytce znajdują się dwa gniazda USB. Widzę, że w przypadku schematu...
(at)jarekgol czy wiesz może, jakie piny zajmuje komunikacja między stm a programatorem? SWD pewnie ale może trzeba zwrócić uwagę na to, aby nie użyć ich w programie.
Co do programatorów AVRISPMkII za 50-60 zł to widuję takowe na pewnym serwisie aukcyjnym (klony). Nawet w tej chwili jest aukcja, gdzie masz cenę 49 zł. Za 85 zł chyba stale ma And-tech i np. Propox. O zaletach MkII pisałem wielokrotnie, nie ma sensu się powtarzać. Piszesz, że myślisz o XMEGA, więc USBASP można do kosza wrzucić niestety. Do autora:...
Witam, mam problem z połączeniem procka STM32F373VCT6 w wersji 100pin z programatorem (chińska podróbka ) J-Linka V8. Brakuje mi już pomysłów co jest nie tak: 1) Programator ma najnowszy soft (V4.76d) i wiem że działa ponieważ poprawie wykrywa mi procesor STM32F103RBT. 2) Połączenie programator z pinami procka = na 100% poprawne na podstawie datasheetu...
Witam. Posiadam w/w zestaw i mam dziwny problem. Krotko mowiac: Dioda zasilania plytki zawsze sie swieci. Programator wyjety - program dziala. Programator wlozony, niezasilony - program nie dziala. Programator wlozony, zasilony - program dziala. Jeszcze pare dni temu tak nie bylo, po odlaczeniu zasilania od programatora(bez wyjmowania go) program dalej...
Jest to płytka uruchomieniowa posiadająca programator. Jaka płytka, konkretnie?
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?
Zaczynam programować w keilu(5). Korzystam z programatora zl30prg. Kiedy w ustawieniach (Debug) zaznaczam dla programatora interfejs JTAG, w polu obok wyświetla się komunikat: uknown target connected (podczas próby debugowania to samo). Ale jeśli tylko zmienię interfejs na SW, wszystko działa poprawnie. Czy kontynuowanie nauki podczas takiej konfiguracji...
Jeżeli bez wklejenia kodu się nie obejdzie, to proszę napisać. Przecież to chyba oczywiste, że się nie obejdzie. Swoją drogą czemu wszyscy zakładają błąd kompilatora? Czemu nie np. błąd linkera? Albo błąd systemu plików? Albo błąd programatora? W ostateczności można nawet rozważyć błąd programisty, ale to tylko jak tenże nie jest guru programowania...
Wychodzi na to że w NUCLEO f103rb nie użyje USART2 bo musiałbym wylutować rezystory SB14 i SB13 więc straciłbym możliwość programowania . W takim razie nie ma za bardzo możliwości wykorzystania USART2 jako port do wymiany danych skoro wykorzystuje go programator ? Co jeśli uruchomiłbym USART2 a potem chciałbym dołączyć programator ? Czy miałbym możliwość...
Sprawdź połączenie między programatorem a płytką testową.
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...
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,...
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...
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,...
Plus siła przyzwyczajenia. Do tego otwierając notę katalogową wita człowieka "marne" 300 stron, a podręcznik programowania do STM32F4 to już 1300 i chociażby sterowanie portami ma znacznie więcej opcji w ARM. Nie jest to zdecydowanie obiektywny sposób oceny trudności użycia, ale dla wielu osób kluczowy.
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!
Nie da rady. Zalinkowany kurs opiera się na płytce z serii Nucleo , która jest wyposażona w ST-Link V2-1 - ta wersja ma m.in. funkcję przejściówki. Na płytce Discovery masz programator ST-Link w uboższej wersji V2 - bez opcji przejściówki. ------- No i za wolno pisałem, tadzik85 mnie ubiegł :)
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...
To i pewnie nawet gdyby program był niezabezpieczony będzie problem ze skopiowaniem. Może spróbować od razu zdobyć zaprogramowany mikrokontroler.
Mam również problemy z układem STM32F030 (obudowa TSSOP20). Główny problem polega na tym, że ST-Link (wykorzystuję ST-Link na płytce discovery) łączy się prawidłowo z układem ale nie programuje go. Nie działa również programowanie option bytes. Za każdym razem wyskakuje błąd weryfikacji już na pierwszym adresie flash (0x08000000). Natomiast odczyt pamięci...
Siemka Postanowiłem zaprogramować procek programatorem od stm32discovery. Jednak wywala mi taki błąd: [syntax=ASP]Open On-Chip Debugger 0.7.0 (2013-05-05-10:44) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/doxyg... Info : This adapter doesn't support configurable speed Info : STLINK v2 JTAG v16 API v2 SWIM...
Uff, wreszcie ruszyło uparte zwierze. Wersja tego oprogramowania to Keil uVision MDK-Lite Version 4.21. Obecnie jest to najnowszy soft pobrany ze strony: https://www.keil.com/download/product/ Nie chcę się chwalić a nawet nie wiem czy na tym forum mogę takie coś zrobić ale dla mojego bezpieczeństwa nie zrobię tego tak po prostu ale dla tych co będą...
A faktycznie, czytałem ale zapomniałem. faktycznie retoryczne :).
Witam, Chciałem się zapytać, czy jest możliwość wykorzystania sygnałów z SWD obecnych na płytce STM32F0Discovery do zaprogramowania innych mikrokontrolerów. Dokładniej chodzi mi o mikrokontrolery z serii TX03 a dokładniej TMPM330FDFG. Dodatkowe moje pytanie: Mikrokontrolery serii TMPM330 (prod. Toshiba) mają dość dokładnie opisaną procedurę programowania...
Witam Rozbierając ecigaret Aspire Typhon 100 zauważyłem że na pcb jest układ stm32f072c8t6 i złącze do programowania SWD 5 pinowe (SWDIO-3.3V-NRST-SWCLK-GND). Na stronie dystrybutora znalazłem soft do wgrywania upgradu i 2 pliki bin z softem. Pierwszy plik to oryginał a drugi to upgrade, gdzie poprawiono pewne rzeczy. Po podłączeniu urządzenia pd usb...
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...
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...
Zrobiłem alternatywne połączenia LEDów pod piny programowania, by się upewnić, czy będzie dalej programował, jak to było w AVRach - to fakt, ale tutaj są kłopoty z programowaniem. Diody się zaświecają i nie idzie. W AVRach diody na programatorze migały aż miło podczas programowania. Macie więc rację, lepiej te piny pozostawić nie podłączone. Przećwiczę...
Dodam jeszcze, że procek jest podłączony tylko do linii ST-LINKa, na tą chwilę nie ma dodatkowych elementów. Oczywiście linię NRST próbowałem podłączać pod zasilanie czy masę bez zmian. Dodano po 19 Czyli problem jest z resetem. Reset musi być podciągnięty rezystorem do VCC i podłączony z programatorem. Programator musi mieć możliwość albo resetowania...
St-Linka kupisz za jakieś 22,00 PLN. Albo w lepszej wersji na jakiejkolwiek płytce z serii STM32F... Discovery razem z uC i kilkoma układami dostaniesz programator/debuger za 80-100 PLN. W sam raz na początek przygody. Ja też mam kilka sztuk Xmeg, które kupiłem i nigdy nie otworzyłem opakowania, ponieważ z ciekawości i dla zabawy kupiłem wtedy pierwszą...
Może ten programator nie do końca jest zgodny z ST-Link/V2 ? Jak widać nie tylko ja mam z tym problem. https://www.forbot.pl/forum/topics49/c-z... Na moja wiedzę, ten z KAMAMI, obsługuje TYLKO JTAG. Zapytaj producenta. A jak nie chcesz czekać (pracują do 16:00) to sprawdź gdzie idze linia odpowiadająca SWDIO (zdaje...
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.
http://obrazki.elektroda.pl/2630350100_1... Coś ruszyło, diodka programatora migała. Przystąpię teraz do konfiguracji ECLIPSA. Czy są jakieś zastrzeżenia do wersji typu MARS, LUNA?
Witam, po kilku dniach walki problem nawet o krok się nie rozwiązał... Prze-lutowałem nowy procesor, i przylutowałem do niego kondensatory 100 nF na pająka tak jak na obrazku.. Zaopatrzyłem się w inny układ testowy (ze sklepu), żeby mieć pewność że programator działa, co się potwierdziło. Sprawdzałem z 10 razy istotne Piny czyli wszystkie VDD i VSS...
Witam, mam problem z połączeniem się z mikrokontrolerem Cortex-M3 za pośrednictwem samodzielnie wykonanego programatora typu Wiggler. Układem mikroprocesorowym jest konkretnie STM32. Zgodnie z notą ze strony ST dolutowałem do niego wszystkie niezbędne rzeczy typu kondensatory filtrujące, układ resetu, rezonator itp. i po podłączeniu napięcia 3.3V niestety...
Że nie jestem trochę w temacie bo i programatora SWD nie mam to zapytam czy za pomocą takiego programatora możnaby spróbować wykonać reflash STM32? Jeżeli tak to widzę, ze moje Raspberry Pi może posłużyć jako adapter tylko nie do końca ogarniam jak mógłbym go użyć.
Witam. Mam problem z układem GTL2003, który często stosowany jest w programatorach do odseparowania napięć różnych logik. Liczę na pomoc tych, którzy mieli do czynienia z tym układem. W moim przypadku po stronie logiki 5V jest uklad MCP23s17 a dokładnie INT A tego ukladu. Po stronie logiki 3v3 jest STM32f103 i port ustawiony jako IN plywające. Problem...
Poldi, przynajmniej raz w tygodniu pojawia się na Forum pytanie w stylu "co wybrać?", "jak zacząć?" albo "który jest najlepszy?" i za każdym razem temat jest rozwijany na 2 lub 3 strony. Spokojnie poczytaj i wnioski wyciągnij sam. I to nie jest tak, że ARM jest ok, a cała reszta do kosza. Jeżeli chcesz znać moje zdanie (na początek), to aktualnie najłatwiej...
Po podłączeniu targeta z programatorem wyskakuje mi błąd: http://obrazki.elektroda.net/45_12610026... Sądzę, że jest problem w podłączeniu JTAGA, tylko nie wiem jaki. Proszę o pomoc. Napięcia na poszczególnych pinach JTAGA są: 1. Programatora 1-4,12 V 2-4,12 V 3-4,12 V 4-0 V 5-0,25 V 6-0 V 7-0,25 V 8-0 V 9-0,25 V 10-0 V 11-0 V 12-0 V 13-0,18...
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...
Moc obliczeniowa nadal bardzo mała, a przy falownikach, sterowaniu silników czy SMPS jest bardzo potrzebna. Ja od siebie dodam, że spotkałem sterowniki falowników w ciut nowocześniejszych trolejbusach (na silnikach asynchronicznych) działające w oparciu o klona C251. Czyli też nie jakiś demon prędkości (ale za to 16bit native) Jeśli nie bawimy się...
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...
Podpinasz tylko 3 piny: GND, SWDIO i SWCLK. Ewentualnie na własną odpowiedzialność, możesz pokusić się o zasilanie z programatora.
Do programowania przez SWD wystarczą 2 piny SWDIO i SWCLK. Jak wygląda podłączeniu i mnie: - zasilanie procka 3.3V, - SWDIO i SWCLK wyprowadzone bez żadnego podciągania STM F1 programowałem i debugowałem ST-LINKiem z płykti DISCOVERY F4 i wszystko chodziło prawidłowo. Należy pamiętać jeszcze o podłączeniu VCC i GND procka do programatora. (Zari44 może...
Odnośnie budżetu to myślałem nie przekraczać 100 zł. Ale ta granica ciągle się przesuwa, no myślę że max to już to 150. Co do programatora posiadam taki programator https://obrazki.elektroda.pl/3246106000_... A jak jest z tymi dodatkami na płytkach Discovery, nie będą one kolidować jeżeli będę chciał wykorzystać do innych celów?? Muszę...
Dzień dobry wszystkim, Mam taki problem, że nie mogę debuggować procesora z ww. serii pod oprogramowaniem TrueStudio. Za każdym razem gdy próbuję wgrać program i zrobić debugging, otrzymuję komunikat Program received signal SIGTRAP, Trace/breakpoint trap. Dzieje się to tylko pod tym prockiem. Gdy korzystam z płytek rozwojowych z procesorami F429 i F072...
Programator ST-LINK ma taki ptaszek "Connect Under Reset" Nie za bardzo wiem jaki jest cel tego, bo u mnie działa zarówno z nim jak i bez niego. Czy to chodzi o jakieś komendy wysyłane do programatora czy inna sekwencję wejścia w tryb programowania?
spróbuję skombinować jakiś programator jtag. co nic nie pomoże. Jak nie działa SWD to i jtag też nie zadziała. kondensator 4µF na Vcap. DS podaje 2.2u
Ja proponuję to, co zawsze przy takich pytaniach - STM32F0DISCOVERY. Wbudowany debugger/programator, a sama płytka tańsza niż cokolwiek z AVR.
Ze względu na pewne trudności techniczne z podłączaniem do każdego VDD napięcia starałem się tego uniknąć (miałem nadzieję że uda się chociaż zaprogramować ;) ). Oczywiście masz rację, już to poprawiam. Jeśli przewidujesz że jeszcze coś mogłem zepsuć to proszę napisz, i dziękuję za dotychczasowe odpowiedzi. Dodano po 1 Podbijam, bo temat dalej aktualny,...
Cześć. Bawię się ostatnio STM32F103, zacząłem od poradnika ( https://obrazki.elektroda.pl/5819782800_... Jak rozumiem jest tutaj za pomocą rozkazu ldr ładowana do rejestru r3 wartość z pod adresu 0x80001d8, i tutaj jest mój problem. W poradniku pod tym adresem (oczywiście adres jest inny, chodzi mi o to że dotyczy tego samego rozkazu)...
Posiadam aktualnie interfejs JTAG PicoTAP http://www.goepel.com/en/jtagboundary-sc... i mam takie pytanie: Czy ktoś z szanownych forumowiczów próbował uruchomić ten (oparty w sumie na FTDI2232) JTAG pod OpenOCD. Interesuje mnie możliwość wykorzystania go jako programator/debugger do ARM (LPC17xx, STM32F103xx). Schemat urządzenia...
Niezbyt bezpieczne - jeśli nastąpi Problem po skasowaniu starego kodu, a przed skopiowaniem nowego, to całość leży. Nie wiem jaki priorytet ma u ciebie niezawodność, ale jeśli niski to może tak być, jeśli wysoki to niezbyt... Wersja bezpieczna: 1. Bootloader jest zawsze na początku, zawsze uruchamiany pierwszy. 2. Nowy soft zawsze po prostu zastępuje...
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 -...
openocd -f interface/jlink.cfg -f -target/stm32f1x.cfg -c "adapter_khz 1000;"
Nie ma większej różnicy jeśli chodzi o początki programowania. Biblioteki są troszke inne , ale zasada ich uzywania bardzo intuicyjna. Sam procek oczywiscie się różni zasobami , iląścią pamięci flash ram ale nie ma to większego znaczenia. Podstawowe peryferia jak timery przetworniki itp są w obydwu. Programuje się to programatorem najlepiej ST-LINK...
Panowie, wyłamał mi się port USB do programowania w STM32f7. Naprawa lutownicza mnie przerosła, więc kupiłem zewnętrzny ST-LINK v2 od chińczyka i usiłuję go zmusić do działania, ale jakoś nie idzie. Bez problemu zaktualizowałem firmware programatora do najnowszej wersji, wlutowałem na płytkę złącze programowania przez SWD, podłączyłem zgodnie z pinoutami....
Wlutowałem nowy EEPROM. Użyłem funkcji disable read i write protection. Wgrałem wsad. Po podłączeniu do zasilania na wyświetlaczu pokazuje się "Error GPIOA, pin#2". Dodano po 1 Procesor żyje bo nawiązuje kontakt z programatorem. Przy rozłączonej zworce nie da się programować.
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 :)
A przez to samo złącze się programuje układ? No bo jak tak i zmieniłem pinout, to i w programatorze musisz tak samo zmienić żeby dalej działał z tą płytką.
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...
stm32f programator stm32f programować stm32f ili9341
nokia kopia zapasowa telnet ricoh mikrofon zewnętrzny kamera
pompa awaryjnego kierowania pompa awaryjnego kierowania
Lokalizacja zielonej szyny CAN w pojazdach Scania Lokalizacja bezpiecznika w suszarce Candy CS H9 A2