Możesz przekonwertować plik na tablicę C (jest wiele narzędzi, poza tym to max kilkanaście linii w większości języków). Albo wygenerować od razu plik obiektowy i zlinkować z programem. arm-none-eabi-objcopy -I binary -O elf32-littlearm --set-section-flags .data=alloc,load,data,readonly --rename-section .data=.rodata plik.bin plik.o Dodaj plik plik.o...
(...) ustawiłem wektor przerwań i początku pamięci flash w linkerze z odpowiednim offsetem (0x3800) Co to za magiczny offset? :D
Oczywiście. Jedyny naprawdę portrzebny plik to STM32F10x_map.h. Żaden więcej. Manual w łapę - i tworzysz cudowne, szybkie, stabilnie działające urządzenia, a dodatkowo nabywasz uniwersalną praktyczną wiedzę jak działają procesory ARM ;]
Witam, Czy z procesorów STM32 da się jakoś pobrać firmware ?? A jeżeli tak, to jak i jak się przed tym zabezpieczyć??
E tam, a ja tam ja widzę jaka przedostatnią pozycję http://www.st.com/stonline/stappl/resour... i bezpośredni link http://www.st.com/internet/com/SOFTWARE_...
Witam, Po "krótkiej" przerwie chciałbym przedstawić Wam kolejną wersję oprogramowania. Program będzie obsługiwał sterownik oparty na mikrokontrolerze STM32. Firmware sterownika jest już gotowy. Aktualnie pracuję nad płytką. Oprogramowanie zamieszam w wersji demo, z wyłączoną obsługą fizycznego sterownika. W folderze Projects\Examples znajduje się przekładowy...
Witam. Czy jest gdzieś gotowiec bootloader dla układów STM32 z obsługą USB host potrafiący upgradeowac firmware z pendrive? Przeglądnąłem sporo różnych i są wszelakie, ale nie taki. Czy zostaje tylko ściągnięcie że strony napisz.se ? Pozdrawiam.
Wtrącę swoje 2 gr. Używam STM32 w zasadzie od momentu jak pojawiły się na rynku w PL. Firmware piszę zawsze sam, bez SPL i bez HAL. Nigdy w życiu nie musiałem robić żadnego obejścia ze względu na jakieś problemy opisane w erracie. Nie mówię oczywiście o problemach typu "funkcjonalność X w układzie peryferyjnym Y nie działa i koniec", ale właśnie o jakichś...
Myślę, że ten post będzie dla Ciebie przydatny: https://www.elektroda.pl/rtvforum/viewto... Jeżeli czegoś tam nie poruszono, to daj znać. Postaram się uzupełnić. ;)
Poradniki ciekawsze niż Kardasiowe :-) Bin z https://github.com/x893/CMSIS-DAP/tree/m... to ST-Link V2 czy V2-1 z przejściówką USB-UART?
(at)skim Czy to jest chińska podróba ST-Linka? Jeżeli tak, to trzeba szukac starszych driverów, bo nowe chyba starają się to wykryć! Jeżeli problemy będziesz miał dalej - a oprogramowanie ST-Link nie jest otwarte ani publicznie dostępne ale możesz zawsze przerobić chińskiego st-linka na CMSIS-DAP programator. Jak to zrobić? 1. Otwórz chińskiego stlinka...
Linuksa chcę używać jako hosta do kompilacji firmware dla STM32L152.
Mam nowiutki procesor STM32F446RET6 i chcę wgrać wsad. Podobno w tej wersji jest zaimplementowany standardowo bootloader po USB w DFU. Podpinam się do pinów USBDP i USBDM ustawiem Boot0,1 i reset i zasilanie. Procedura sekwencyjna poszła... Komp wykrywa zgłoszenie ale nie ma poprawnego znacznika wersji. Sterowniki do DFU zainstalowane na windzie. Zaczynam...
Kolego, jedynym zawsze działającym rozwiązaniem jest aktualizacja firmware ST-LINK. Można tego dokonać z poziomu np. STM32 ST-Link Utility (http://www.st.com/en/development-tools/... To nie jest wada płytki - Nucleo/Discovery (z 2016...2017 - nie pamiętam dokładnie) też się tak zachowują.
Skoro usmażyłeś procesory to chyba nie kupiłeś samych układów na wymianę, które pewnie są droższe od nowego discovery :D
Ja mam najnowsze firmware i mi działa z OpenOCD. stlink_usb_version(): STLINK v2 JTAG v15 API v2 SWIM v0 VID 0483 PID 3748 Open On-Chip Debugger 0.6.0-dev-00448-gc59a441 (2012-02-29-17:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Warn : must select a transport....
Jakaś dokumentacja jest w katalogu firmware procka. Są tam też jakieś przykłady. Jest taka fajna pozycja o STM32 z wykorzystaniem CubeMX: https://www.carminenoviello.com/masterin...
Nie uruchamiałem ethernetu na STM32 ale spróbuj z tym: [url=http://www.st.com/internet/com/SOFT... przykład ST
One question for you: Where did you get new board for it? I tried contact marshall but they wont sell any parts. Maybe you have some authorised service access and can buy them somehow? I have Woburn II and Acton II also with the same - i think firmware failure in STM32. All Voltages are ok, no power. Thanks for any info.
Wybierz jedną z poniższych opcji: 1. używać do tego celu "option bytes" 2. współczynniki zapisywać na specjalnie przeznaczonej do tego stronie pamięci flash, której bootloader nie kasuje, a firmware nie używa 3. zapisywać te wielkości w pamięci podtrzymywanej bateryjnie (nie zawsze dobra opcja)
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...
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...
Witam Tak jak kolega (at)z3planety powiedział żeby się w to bawić (reverse-engineering) trzeba być dobry w te klocki i mieć dużo czasu. Piątek i sobota przy kompie na szukaniu wszystkiego na temat stm32f072, podłączania na zmianę blue pill + st-link, blue pill + USART, Aspire + st-link i mówiąc krótko mam większy mętlik w głowie niż przed. Przeczytałem...
Użyj wyprowadzeń BOOT do przywrócenia komunikacji przez wbudowany bootloader. http://www.st.com/internet/com/TECHNICAL... s.9
albo nowszy wynalazek od st [url=http://www.st.com/web/en/catalog/to... tzw STM32CubeF4 STM32Cube firmware for STM32 F4 series (HAL drivers, USB, Ethernet, File System, ...) tam jest chyba "lżejszy" przykład użycia stmWin może będzie lepszy
Wybaczcie za odkopanie, ale temat wydaje się idealny na moje pytanie. :) Jedyna lutownica jaką posiadam to Parkside PLS-48 C1, rozpisywać się nie będę, to po prostu nie działa a groty nie istnieją. Chciałem w jej miejsce kupić coś lepszego, myślałem o modelach: * QUICKO T12-958 ( poprawnie uziemiona, normalne STM32, custom firmware dostępny ) - cena...
IWDG ma timeout dopiero po 1,6s, a jest resetowany w tasku FreeRTOSa, który pstryka co 1ms, oraz w innym, który pstryka co 1s lub częściej, jeśli ma coś w kolejce... Jeśli używasz w ten sposób watchdoga, to w sumie możesz go nie używać wcale. Nie zabezpieczy Cię to wcale przed tym, że zawiesi się jakikolwiek inny task, a nawet jeśli zawiesi się jeden...
Witam, dawno się nie odzywałem, wymieniałeś U2? Zajrzałem do Crypto Chip ATSHA204A, co oznacza, że mam chip i trochę z nim poeksperymentowałem. Z góry mogę też powiedzieć, że U2 też na pewno taki jest, niestety moim zdaniem nie jest łatwo to opisać w taki sposób, żeby współpracował z DSO. Rozszerzyłem teraz moją symulację U2 o STM32, dzięki czemu działa...
http://obrazki.elektroda.pl/4288887800_1... Witam. Tym razem przedstawiam Bootloader USB MSC (Mass Storage Class) dla tanich modułów na mikrokontrolerze STM32F103C8T6. Aby uruchomić bootloader dwukrotnie wciskamy szybko(!) przycisk RESET. W managerze plików kasujemy plik FIRMWARE.BIN i wgrywany własny (nazwa dowolna). Wrzucany soft...
Ty wgrywając to po rs232 nie omijasz bootloader. Raczej go używa. A bootloader raczej liczy sumę kontrolną. Nie musisz kupować Jlinka za kilkaset złotych. Wystarczy że kupisz STM32 minimal development board za kilka kilkanaście złotych. Wgrywasz do niego plik hex https://github.com/x893/CMSIS-DAP/tree/m... używając firmowego bootloadera...
Witam. Mam odbiornik SDR Radio "Malachit". Chcę do niego uzyskać pełne autorskie oprogramowanie. Instalacja najnowszego firmware za pomocą STM32CubeProgrammer 2.6.0. przebiegła normalnie. Jednak radio nie do końca działa jak powinno. Muszę wrócić do wersji testowej firmware. Przedtem jednak trzeba "wyczyścić" pamięć FRAM urządzenia dedykowanym oprogramowaniem...
Jakiego programu uzyc pod Windowsem? Sciagnalem STM32 STlink utility ale nie rozpoznaje pliku ihx.
Od kiedy SAM mają SWD? Programator z obrazka ma tylko SWD dla STM32 i interfejs dla STM8 Firmware zawsze można zmienić na black magic probe.
Embedded boot loader The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory with one of the available serial interfaces: ● In low-, medium- and high-density devices the bootoader is activated through the USART1 interface. ● In XL-density devices the boot loader...
Witam, pisze tu dalej, aby nie zaczynać nowego tematu o aplikacjach dedykowanych dla kontrolerów. Connecting to programmer i nic się nie dzieje ? MMJoy-2 wymaga odpowiedniej ATmegi 32u4 i wgrania Firmware, ktore moze być troche problematyczne jak ktos zaczyna zabawe z MMJou-2. Druga sprawa wgranie Firmwar-a MMJoy-2 powoduje to ze Arduiono nie bedzie...
Ale zrozum, że ten kurs jest dla innych procków niż ten, który masz na evalBoardzie.. na stronie ST są przykłady dla F0, m.in.: http://www.st.com/internet/com/SOFTWARE_...
(at)szewcu12 Możesz skorzystać z bilbioteki E-Mail Client Library ([url=https://github.com/mobizt/ESP-Mail... dla ESP8266. Ale uwaga, wymaga to napisania programu dla ESP z użyciem Arduino Core ;) ESP może "nasłuchiwać" komunikaty z STM i po jego otrzymaniu dalej wysyłać jako maile. Alternatywnym rozwiązaniem jest wykorzystanie firmware AT...
eeee... jak się dobrać do rejestrów? normalnie? Sciągnij ze strony ST firmware library dla STM32 (znajdziesz to w opisie dowolnego modelu STM32) i tam będziesz miał duuuużo plików nagłówkowych. Potrzeba ci tylko czterach: cortexm3_macro.h stm32f10x_conf.h stm32f10x_map.h stm32f10x_type.h Umieśc je sobie w jakimś katalogu (polecam /inc/) i do swojego...
Nie chcę za mocno krytykować, ale płytka jak była chaotyczna tak jest. Sam mam często lenia a przy płytkach jednostronnych procent połączeń stawiam na pierwszym miejscu, ale tu jest tylko kilka elementów i można to sensowniej ułożyć w parę chwil. Zerknąłem na schematy olimexu czy ETT które traktowałem jako wzorcowe - przy liniach D+/D- są dodatkowo...
Jeśli chodzi o "can" to testowałem tylko na testerze OBD2 polutowanym na diodach. Rozmawiałem z takim Panem co naprawia interfejsy z Krakowa, powiedział mi że jeśli nie będzie ścieżek do tego TJA 1050 (co wisiał w powietrzu) to nie połączę się np. z Oplem Insignią po 2008 z poduszkami powietrznymi. Wymiana ATMEL ATA 6561 na TJA 1050 nie wiem czy coś...
Te komunikaty mówią w jakim trybie wstał moduł ESP.
Spark Core: https://www.spark.io/ Cena około 120 zł, na pokładzie WiFi i STM32, do którego możemy wgrać własny firmware. R-Pi nie wiem czy jest do zaakceptowana w urządzeniach seryjnych.
Piotr, zerknij sobie [url=https://www.ptdreamer.com/chinese-s... TUTAJ oraz [url=https://www.instructables.com/id/DI... TUTAJ - tam masz ciekawe opisy i schematy.
Ja korzystałem z tego pliku firmware dostępnego na ich stronie... A co do STM32 to Ktoś mógłby się wypowiedzieć - ja już na dziś kończę lekturę. Podrawiam!
https://obrazki.elektroda.pl/2335602500_... Pracujący przy komputerze w firmie o korporacyjnej "kulturze pracy" zapewne rozpoznają ten obraz. Wiele programów z dostępem chronionym hasłem (oczywiście każdy swoim). Do tego jakieś udziały sieciowe (znów hasło), korporacyjny serwer www, pocztowy, harmonogramów (kolejne hasła, hasła, hasła)....
Problem występuje wyłącznie kiedy Keilem debuguje kod wypluty z STM32CubeMX i nie występuje od razu, występuje w trakcie debugowania, Keil przeleci kilka instrukcji i po kilku dopiero zwraca błąd jak w temacie, poczym STLink się zawiesza, musze odpiąć zasilanie całkowicie i podpiąć ponownie. Pytanie zasadnicze czy ktoś ma doświadczenie z CubeMX i widział...
Dziękuję . ST-LINK SN : Old ST-LINK firmware/ST-LINK already used ST-LINK Firmware version : V2J17S4 (Need Update) Old ST-LINK firmware detected! Please upgrade it from ST-LINK->'Firmware update' menu. Connected via SWD. Connection mode : Normal. Device flash Size : 128 Kbytes Device family :STM32F10xx Medium-density Flash memory programming... 100%...
Moje rozwiązanie sterownika z grubsza wygląda tak: https://obrazki.elektroda.pl/5237605400_... Część wysokonapięciowa umieszczona jest na osobnej płytce PCB, a sam sterownik na osobnej. W sumie nie ma tu nic bardzo kreatywnego, resztę roboty robi firmware w STM32. Wykorzystałem płytkę BlackPill bo miałem akurat pod ręką, ale wystarczyłaby...
Właśnie teraz testuję sobie transfer z/do pena na STM32. Kod obsługi pena USB jest mocno oparty na firmware od ST do STM32F4 DISCOVERY. DO tego FatFS. Praktyczna (czyli już w systemie plików) prędkość zapisu/odczytu pliku to 720KB/s. Bez DMA.
Skonfiguruj DMA tak żeby odbierało nowy firmware wprost z UART i od razu zapisywało do flash.
Nie jest tak źle. Działa. Więc jest tak: Pod windowsem flashujemy ST-Linka i robimy z niego J-Linka. Ta strona jest pomocna. http://mikrokontroler.pl/2016/05/06/stli... Uwaga. W Windows trzeba mieć zainstalowane sterowniki pod ST-Linka. UWAGA: Jakby ktoś chciał na powrót zrobić ST-Linka z...
Sprawdź w przykładach od ST dotyczących timer-ów (Firmware->STM32F10x_StdPeriph_Lib) http://www.st.com/mcu/familiesdocs-110.h...
witam Próbuje uruchomić STM32F030F4P6 za pomocą st linka wbudowanego w stm32f0 discovery , podłączam wg takiego schematu : [syntax=c]STM32FO DISCOVERY(złacze CN3, wszystkie zworki zdjęte) STM32F030F4P6 Złacze CN3 1 VDD_TARGET - VDD from application --- 2 SWCLK - SWD clock PA14 3 GND - Ground VSS 4 SWDIO - SWD data input/output PA13 5 NRST - RESET of...
Przed uruchomieniem aplikacji przez bootloader należy: - przestawić wskaźnik głównego stosu, - przestawić tablicę wektorów. Robisz te dwie rzeczy? Poniżej fragment mojego bootloadera w którym wykonuję skok do aplikacji. Wszystkie przerwania i układy peryferyjne są "zresetowane" wcześniej. [syntax=cpp-qt]/// beginning of flash block for firmware extern...
To nie szkodzi, że procesor jest czysty. Wgrywasz firmware ustawiając adres początkowy w stlinku i od początku wgrywasz tą imitacje firmware. Nic więcej procesor nie potrzebuje. Kontaktowałem się z creality oni nie udostępniają nic. A czytałem po forach sporo ludzi się wpakowało i w ten sposób uwaliło sobie płytę. Właśnie z przyzwyczajenia, że tego...
To przez złe podłączenie pinów mogło coś się uszkodzić już nie do zrobienia? Czy to chip STM32 jestr zepsuty? Płytka się fizycznie nie uszkodziła, wszystkie połączenia od wtyczki MAIN do USB w komputerze przez konwerter są ok, sprawdzałem nawet na dwóch różnych PC i efekt ten sam. Ale skoro załącza się tryb BL, to chyba chip jest sprawny? Tylko co wtedy...
- Czy J-Link będzie zauważalnie szybszy w OpenOCD+Eclipse+IAR? Wątpliwe - współpraca J-Linka z OpenOCD bywa problematyczna, gdyż producent J-Linka raczej robi wszystko żeby ją utrudnić - np. niektóre wersje firmware nie działają z OpenOCD. - Czy w takiej konfiguracji z J-Linkiem nie będzie problemu? Również wątpliwe, bo zapewne nie planujesz kupić...
Odkopię temat, bo ostatnio próbowałem sobie kupić zapasowy ST-LINK v2 (klon oczywiście), kupiłem dwa i w obu siedział APM32F103CBT6 tylko w jednym sygnowany przez APEXMIC, a w drugim przez GEEHY. O ile z ST-LINK Utility te programatory działały, to z STM32 Cube Programmer - nie chciały. Niby je widział, ale w polu SERIAL NUMBER była pojedyncza litera,...
Firmware OSS jest Open Source, w odróżnieniu od innych chińskich T12. OSS TEAM jest akurat na STM32 i dlatego obecnie nikt ich nie ma na stanie.
1. Podobno do mikrokontrolera wgrałeś jakieś OPROGRAMOWANIE (FIRMWARE / WSAD / PROGRAM / HEX'a) - przed kompilacją tego oprogramowania gdzieś muszą być w jego źródłach zaszyte te informacje (dotyczące ustawienia mikrokontrolera). 2. Informacje dotyczące ustawień sieci i/lub routera znajdziesz w TERMINALU systemu windows - polecenie ipconfig lub ipconfig...
Cześć, Czy ktoś z was może mi pomóc i wskazać jak, skąd i który obraz mam pobrać by móc maksymalnie możliwie zaktualizować to ustrojstwo? Radio z Androidem zamawiane kilka lat temu na AliExpress. Po zakupie chińczyk kilka razy wysyłał aktualizacje (wgrywaną z nośnika do radia), ale teraz już chińczyk zniknął, a ja chce to zaktualizować. https://obrazki.elektroda.pl/5006823800_...
Odpowiedź na Twoje pytanie jest dosyć prosta - protokół SWD nie ma rozkazu zapisu do flash i tego się po prostu nie da tak zrobić jak zapisu do RAM. Oprogramowanie na PC, które się komunikuje przez SWD z układem (np. program do ST-Linka, OpenOCD) wgrywa do RAMu specjalną procedurę, która fizycznie realizuje zapis (poprzez odpowiednią sekwencje zapisów...
Po co komu zaprogramowany mikrokontroler? Wydaj mi się, że w µC siedzi firmware realizujący obsługę komend AT. Być może się mylę, ale tak mi wychodzi z przeglądu dokumentacji. Trochę się też sugeruję przypadkiem ESP8266, gdzie właśnie tak jest. Nie mam modułu więc tego nie sprawdzę :-) czy istnieją biblioteki pozwalające obsłużyć tą LoRę na STM32...
A i jeszcze jedna sprawa. Gdzieś czytałem, że ST namieszało coś w nowszych wersjach CubeIDE, że w połączeniu z nieoryginalnym ST-linkiem blokuje MCU. Nawet jeśli nie sądzę żeby to było celowe działanie ze strony ST, bo: * Jazgot byłby większy niż przy aferze z FTDI * Szybki rzut googla na angielski internet nic ciekawego na ten temat nie ma * Co ST...
Arrr, DFU nie daje mi spać nawet w sobotę. Nadal stoję w miejscu z tą różnicą, że zmienił się komunikat - w tym momencie PC mówi mi taki wierszyk: Bad DFU protocol version. Should be 1.1A. Więc szukam informacji jaką drogą iść, jeżeli są ludzie co wiedzą jak złamać niemoc DFU to niech sypią mądrościami. Jeżeli sam pokonam DFU oczywiście napiszę jak...
Jak pamiętam to na Centomanii już lata temu był alternatywny firmware dla IAW-16F, ale całkowicie się zgadzam, że dzisiaj o wiele łatwiej wziąć jakiegoś STM32 i na nim zrobić ECM od zera.
10 sztuk STC8A8K32S4A12 za całe 34zł Drożyzna w porównaniu z stm32f030 czy stm8. OK ;) ale bierzmy pod uwagę ceny z tego samego sklepu: https://pl.aliexpress.com/store/product/... Z wysyłką 9,56$ za 10 sztuk STM32F030R8T6 - czyli 36,85zł co daje...
Jak w temacie. Poszukuję osoby do napisana firmware dla programatora do odczytu i zapisu JTAG w mikrokontrolerach SPC564 od STM. Bazowym mikrokontrolerem dla narzędzia będzie STM32F103C8T6.
OK przyszły zamówione graty. Na razie tylko testowo odpalone i poskładana rączka DIY (klon Hakko FM-2028). Co do przewodów to trudno mi powiedzieć do przewodu z Wellera (jak ktoś widział wie jaki jest) się nie umywa, ale nie jest to też jakiś sztywny kołek (choć mogło by być lepiej). Jednym słowem nic rewelacyjnego... Rączka wymagała lekkiego oskrobania...
Czy StdPeriph nie obsługuje tych procesorów ? Tak właśnie jest. Projekt o nazwie StdPeriph (znany też jako SPL) jest "dead" od bardzo dawna.
Poszukiwany firmware’owiec do 2-3 miesięcznego kontraktu (z możliwością przedłużenia do full-time po tym czasie). W zasadzie jedyne kryteria to przynajmniej jeden gotowy do pokazania projekt na MCU z rodziny STM32 i podstawowa znajomość gita. Nasz toolchain to openocd / gdb, więc wskazana umiejętność pracy w systemach Unixo-podobnych. Lokalizacja:...
żebym mógł pokazać jak działa stary sterownik i jak ma działać nowy. Odpowiem cytatem, brak opisu słownego co chcesz uzyskać. Natomiast zamiast bawić się w sterowniki używam rpi zero w, które kosztuje tyle samo co Nucleo. Serwer mosquitto, node-red do regół kontroli oraz domoticz jako user interfejs. To jest opcja, ktorą proponowałem już wcześniej....
Jak się poszuka to znajdzie się i stronę Rosjanina który to crackował wraz z opisem jak to robił :) Nie jest to trudne do znalezienia... Jest tam też opisana historia tej lutownicy kto stworzył oprogramowanie i cały projekt oraz dlaczego powstał crack ;) W sumie nie jestem do końca pewny czy w którymś temacie tutaj odnośnie tej lutownicy nawet nie...
Nastąpiła mała dezinformacja. Gdzie odczytać RAM nie wiem, ale konsolidator domyślnie ustawia stos na koniec RAM, firmware się nie wywala więc musi być go nie mniej niż ustawiona wartość, czyli 20kB.
Aha:!::?: A coś dokładniej można poprosić? Zainstalowałem doxygena, coś tam produkuje, jeszcze nie to czego bym oczekiwał. Co mu dać dokładnie do obróbki? Potrzebuję przede wszystkim opisu dostępu do poszczególnych rejestrów. Przykład: GPIOB->BSRR=0x0001; Gdzie znajdę kompletny opis dla rdzenia i peryferiów? I jeszcze funkcji typu system_init(); Bez...
Witam, muszę zaimplementować dekoder protokołu RC-5 z pilotów na podczerwień. Zamiast pisać wszystko od początku, postanowiłem skorzystać z gotowego kodu przeznaczonego dla jednej z płytek ewaluacyjnych STM'a - oto paczka z kodem biblioteki i przykładowym projektem http://www.st.com/internet/com/SOFTWARE_...
https://obrazki.elektroda.pl/8440857400_... Każdy lubi Arduino, od najmniejszych modułów na Attiny85 po największe moduły oparte na mikrokontrolerach MEGA2560. Niestety, mają one swoje ograniczenia - jeśli potrzebujemy więcej mocy obliczeniowej, wyższej precyzji czy większej liczby wejść analogowych, to nie mamy zbyt wielkiego wyboru...
Nie wiem czy to co napiszę coś pomoże Koledze, ale mam pewne przemyślenia. Podobny problem też na początku swojej drogi miałem, tzn. problemy przy programowaniu klonem ST-Link do płytki z STM32F103C8T . Objaw polegał na tym, że musiałem ustawiać w STlink Utility opcję Connect Under Reset i co gorsza w odpowiednim momencie musiałem nacisnąć przycisk...
Można wiedzieć dlaczego kolega chce ingerować w firmware ? Nie chcę "ingerować" w firmware. Chcę wgrać kompletnie własny firmware. Nie interesują mnie te moduły jako typowe sterowniki PLC. Chcę wykorzystać tylko hardware, jako uniwersalny mikrokontroler z układami we/wy. 1) Kup programator ST-Link v2 - https://aliexpress.ru/item/32792513237.h... 2)...
AVE... Tak, jak można się było tego spodziewać, zabezpieczenie DRM od DYMO zostało pokonane. Projekt [url=https://github.com/free-dmo/free-dm... pozwala emulować etykiety różnych papierów DYMO z pomocą płytki BluePill zawierającej mikrokontroler STM32F103. Płytkę można wpiąć zarówno między czytnik a główną płytkę drukarki, jak i zamiast...
Ja korzystałem z tego bootloadera: http://www.versaloon.com/bbs/download/fi... Rozumujesz poprawnie ;) Z tym że tak jak pisałem wcześniej masz 2 opcje - albo sprzętowy programator i SWD lub zwykły konwerter USB -> UART i używasz sprzętowego bootloadera znajdującego się w stm32 aby wgrać programowy bootloader, za pomocą którego wgrasz docelowy...
Płytka nucleo chociaż tańsza, nie ma ani power LED ani boost-buck'a na pokładzie. Prawda. Szczególnie kusi mnie ta przetwornica, raczej kupię płytkę discovery. IMO powinieneś przeanalizować jak zrealizowali przetwornice boost-buck i ją trochę po modyfikować nim zaczniesz pisać coś własnego. Przejrzałem jej datasheet. Tylko nie rozumiem co tam modyfikować...
Przepraszam że po części nie w temacie... Widzę że powstał nowy dział i jest jakieś pospolite ruszenie, to ja mam pytanie może ktoś chciał by dokończyć coś takiego : https://obrazki.elektroda.pl/9380202400_... https://obrazki.elektroda.pl/5160354400_... https://obrazki.elektroda.pl/6926683200_... https://obrazki.elektroda.pl/6990208000_...
Witam, próbuje zaimportować projekt sterownika [url=https://github.com/avislab/STM32F10... do "cudownego" ide eclipse dla stm32. Zaczynając od poczatku: Tworze nowy projekt File>New C Project wybieram procesor i bez firmware, gdyż biblioteki są już dostarczone. Potem File>Import>From Filesystem i wybieram cały folder z pobranym...
Skoro to jak widać dość kłopotliwa póki co rzecz, to może "pójść na całość" czyli swd? Spytam otwartym tekstem-czy jeśli wystrugam sobie swój własny trzy pinowy kabelek do tego sprzętu: http://www.distortec.pl/jtag-lock-pick-t... i połącze go z oocd i bleeding-edge-toolchain i eclipse, które to cuda udało mi się niedawno uruchomić, to taka konfiguracja...
Twoje zmiany są bez sensu i wprowadzą tylko dodatkowe komplikacje. 4kb stosu powinny wystarczyć. gaskoin : tak ściągnąłem USB HID Demonstrator Release 1.0.2, ale wydaje mi się że raczej nie ma to znaczenia, bo przed włączeniem tego programu komputer nie wykrywa urządzenia. Wielu już tak myślało :D Tak myślałem. Ściągnij więc http://www.st.com/internet/com/SOFTWARE_...
Nie pamiętam, czy problem był sprzętowy, czy nie, ale jeśli kupiłeś gotową płytkę to raczej nie powinno być problemu. Spróbuj może upgrade'ować firmware programatora. Swego czasu miałem przez starą wersję firmware'u duży problem. Spróbuj przeinstalować środowisko, albo ściągnąć starszą wersję. Daj znać w czym tkwił problem, jak uda Ci się go rozwiązać.
Już sobie z tym poradziłem, znalazłem skrypt linkera, zmieniłem obszar pamięci i wgrywa się tam gdzie trzeba. STM32 ST-LINK CLI v2.4.0 STM32 ST-LINK Command Line Interface ST-LINK SN : 51FF72064986525629540687 ST-LINK Firmware version : V2J26S0 Connected via SWD. SWD Frequency = 4000K. Target voltage = 2.9 V. Connection mode : Normal. Device...
Aktualizacja firmware w programatorze pomogła. Ciekawy przypadek.....
Używam takiej stacji w "dużej" obudowie z wewnętrznym zasilaczem 24V. REWELACJA. Do dużych lutów (pól lutowniczych z dużą masą) używam grotu T12-D52 i funkcji "BOOST" No jeszcze nie zdarzyło mi się abym czegoś nie mógł lutować (wylutować). W internetach znalazłem jeszccze różne "alternatywne" firmware'y.
Mam problem z zestawem Eclipse Kepler + GDB + CS + openOCD 0.8.0 + STM32F072BDISCOVERY z procesorem STM32F072RB (Cortex-M0) i programatorem Stlink. Środowisko jest poprawnie skonfigurowane i działa poprawnie na procesorze STM32F103, tyle że z openOCD 0.7.0. Jako że nowy model procka, musiałem użyć openOCD 0.8.0. Jednak po skompilowaniu programu (poprawne)...
Otóż oba produkty są nowe ale niestety płytka E3 Free runs jest zupełnie nie widoczna przez wyświetlacz smart. Wyświetlacz Creality Nebula widzi inne chipsety ale tego STM32F401RET6 nie chce zobaczyć. Jedyny system jaki wchodzi na tej płytce to Marlyn 3_HWCR4N220801C10_SW2.1.11 Dodano po 2 Niby płyta miała działać jak CREALITY 4.2.7 Ender-3 V2 a to...
Wydaje mi się, że autor tego artykułu poradził sobie ze wspomnianymi przez Ciebie kwestiami. Alternatywnie jeśli chodzi tylko o upgrade firmware'u można by wykorzystać działającą komunikacje USB<->PC w normalnym trybie pracy, przekopiować nowy firmware do zewnętrznej pamięci (np SPI) EEPROM/FLASH, po czym w bootloaderze zwyczajnie wyczyścić wewn...
Witam, zaprojektowałem i uruchomiłem sobie moduł z Cortexem STM32. Do programowania używam JTAGa ARM USB od Freddiego Chopina ( pozdro działa bez problemu i jest szybszy od Wigglera ) i w IDE CrossWorks firmy Rowley w oparciu od biblioteke firmware FWLIB. Jak to bywa zawsze, na początku postanowiłem sprawdzić czy działają peryferia. STM32 domyślnie...
Jest jeszcze jedna rzecz którą możesz spróbować. Tak zwany firmware update :) Uruchom stlink utility i z menu ST-LINK -> Firmware update Potem Device Connect i jak bedzie trzeba to YES :D
To poczytaj sobie o pisaniu bootloaderów. Tu tematów było kilka. Po co marnować aż 512kB na bootloader? 1. start programu (jest lub nie) przy takiej wersji bootloadera zakładam ze będzie wgrywany razem z jakąś wersją aplikacji. 2. aplikacja na jakieś polecenie reaguje i wywołuje bootloader mający swoją tablice wektorów. 3. aktualizacja oprogramowania....
Ok, pobrałem firmware HAL. Skopiowany kod dotyczący TIM4 kompiluje się bez problemu więc jest ok. Dobra informacja jest taka, że teraz gdy klikam na podgląd makra to wyświetla mi faktycznie z biblioteki stm32f407xx.h Wtedy makra podane przez (at)simw są widoczne. Dzięki za całą masę cennych uwag i podpowiedzi.
Witam. W końcu udało się zmusić moduł do działania. Obowiążkowo należy wgrać najnowszy firmware (załącznik). Nie wiem czy jest on dostępny w extranecie redpine signals - nie mogę się na chwilę obecną tam zalogować z powodu jakichś zmian w firmie.
Udało się wkońcu naprawić dziada. Dzięki użytkownikowi (at)juszczak120 który znalazł jeszcze jedno repozytorium na githubie gdzie facet rozłożył firmware na czynniki pierwsze. Po zaprogramowaniu wsadu od niego stacja ruszyła od strzała. W załączniku dodałem wsad na którym udało się uruchomić stacje. Potem zalecany jest update przez aplikacje AIXUN....
Witam. Po ogarnięciu portów i/o chciałem przejść do konwersji ADC. Początkowo zakładam, że nie korzystam z przerwań, nie korzystam z DMA. Screeny z Cube: http://obrazki.elektroda.pl/6506556500_1... http://obrazki.elektroda.pl/5974943000_1... http://obrazki.elektroda.pl/2033015600_1... Plik main: /** ****************************************...
telefunken firmware firmware toshiba firmware firmware stm32 f103rb
junkers cerapur podłączyć sterownik gwarancja tabliczka znamionowy znaleźć fragment tekst
technika radiowa technika radiowa
Renault Scenic 2 nie odpala - błąd ciśnienia oleju i ładowania akumulatora Najlepsze programy do obsługi silników krokowych NEMA 34