Może pamięć się "zalock'owała" (ustawiły się przypadkiem flagi "option bytes") ? Mnie się to zdarzyło wielokrotnie. Do unlock'owania procesorów STM32 używam programatora J-Link i oprogramowania z firmy SEGGER a konkretnie "JLinkSTM32.exe". Jest to specjalnie napisany program do takich właśnie sytuacji. W ST-Linku powinien pomóc Masss Erase z programu...
Witam, Trapi mnie takie pytanie wiec może ktoś "doświadczony" w tym temacie mi pomoże. Otóż czy programatory w płytkach STK (np. Discovery dla M0) są w jakiś sposób zablokowane na programowanie układów innych niż STM32? No i odwrotnie czy STK od NXP sa zablokowane i nie da się nimi zaprogramować układów od ST ? Nie chodzi mi o JTAGa tylko o SWD IF który...
Nie chodzi o blokowanie przed odczytem czy o blokady w procesie programowania, tylko o zablokowanie możliwości zapisu flasha po programowaniu z poziomu aplikacji - przed zapisem pamięć trzeba odblokować, po zapisie dobrze ją ponownie zablokować. 4\/3!!
Czy Flash Loader Demonstrator obsługuje te układy? W dokumentacji tego nie widać. Ostatnia aktualizacja była 5 lat temu, kiedy jeszcze nie było G0, G4, L5. V2.8.0 - 01-September-2015 =============================== New Features ************ + Adding support of STM32L4x6xx devices + Adding support of STM32L0xx 192K of flash devices + Adding support of...
Bardzo dziękuje Panowie za cierpliwość i wasze podpowiedzi. Przez przejściówkę USB TTL udało się połączyć i jak wynika z tego zrzutu ekranu STM32 działa i można go programować. Przynajmniej taką mam nadzieję że dobrze odczytuję to co pojawiło się po połączeniu z STM32. https://obrazki.elektroda.pl/1566727000_... Czy jest zablokowany,...
PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic http://www.flashmagictool.com/ Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się palił to bym zrozumiał. Akurat...
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_...
Cześć, Wpadł mi w ręce zestaw ewaluacyjny EK-RA6M3 od Renesasa. Postanowiłem podjąć się próby nauczenia programowania MCU w tym zestawie. Znalazłem krótki poradnik na youtube jak odpalić pierwszy program typu "Hello World" czyli miganie diodą LED. Udało mi się program uruchomić i mniej więcej opanować jak migać diodami z różną częstotliwością. Kolejnym...
(at)LChucki (at)-XantiO- Niestety obydwaj jesteście w błedzie. czyli braku podziału czasu procesora(mikrokontrolera) na dwa wątki/zadania. To akurat jest coś co jest bardzo sporadycznie spotykane w aplikacjach z RTOS-ami. Jak nie robią nić, to praktycznie nie zabierają czasu CPU To też nieprawda. Jest to tylko wtedy prawda kiedy są zablokowane albo...
Dodam swoje 3 grosze. ST-LINK czasami zawodzi właśnie z powodu braku obsługi nRST w trybie SWD. Niedawno spędziłem trochę czasu nad "zablokowanym" STMem, którego nie mogłem ruszyć za pomocą ST-LINKa. Do procesora wgrany został program, który w jakiś sposób blokował możliowosć komunikacji przez SWD. ST-LINK zwracał komunikat "can't halt core". Pomogło...
Takiej konfiguracji akurat nie sprawdzałem ale warto to przetestować. Płytkę najlepiej nie zasilać z programatora tylko z oddzielnego zasilacza. Miałem natomiast problem gdy debugowany układ był zasilany z 3,3V. Obniżenie do 3V pomagało ale z kolei inne układy (które musiały być zasilanie z 3,3V) nie działały. Problem został rozwiązany dopiero po wlutowaniu...
1) tego rodzaju Uc: a) zwykle na takich płytkach posiadają bootloader, którym ciężko jest coś zablokować, a ustawienia dokonuje się z poziomu programu, a nie fusebitów. b) zawsze masz złącze programatora, więc mozesz od kogoś pożyczyć i się podpiąć w sytuacji awaryjnej 2) co do środowiska to tu masz parę opisów do ARM ów: http://www.freddiechopin.info/...
Mnie do innych opcji przekonuje też np. obecność TPI/PDI Więc masz programator który ma TPI, PDI którego nawet nigdy nie użyłeś? Chociaż raz? Fajny bajer. Jeszcze jakieś "przydatne" rzeczy ma? Po pierwsze MkAVRCALCULATOR to z całym szacunkiem zabaweczka - fajne dla amatorów, którzy nie wiedzą o co chodzi z fusebitami i żeby sobie procesorka nie zablokowali...
Cześć, Mam urządzenie na STM32F407VGT6, zewnętrzny kwarc. Ostatnio wpadły mi w ręce uc z Chin, z Aliexpress (tylko tam były). Wyglądały na normalne. Po wlutowaniu kliku okazało się, że są one zablokowane, trzeba było wykasować żeby móc zaprogramować. Programowanie ok, odczyt sygnatur również. Co się okazało - niektóre urządzenia zrywało CANa, ale nie...
Wg. mnie dla początkujących najlepsze są AVR albo MSP430. Dlaczego? Już tłumaczę. AVRy są w necie bardzo dobrze opisane. Programowanie jest banalne. Dla leniwych jest BASCOM, dla bardziej ambitnych (albo już po prostu znających C) jest C i asm. ASM prosty i przyjemny na tyle, na ile asm może być. Najtańszy programator kosztuje 1.50 + wtyczka LPT. Z...
Tyle że ja mam implementację EEPROMu podobną do tej od ST, tyle że przechowującą dowolny rozmiar w jednej "komórce". Moja implementacja jest dobra jeśli masz kilka-kilkanaście-kilkadziesiąt zmiennych do zapisywania w teorii dowolną ilość razy w dowolnej kolejności. Jeśli u siebie będziesz przechowywał te wartości razem i np ustawiał je tylko raz (nigdy...
-brak konieczności użycia kwarcu nawet przy projektach wymagających stabilności (RS232,RS485 a nawet USB) Ja na ATmegach nigdy nie musiałem kwarcu wpinać, mimo stosowania w systemie odpalającym UARTa i to w środowisku zakłóceń radiowych (proste moduły RF bez żadnych gadżetów podpięte pod UART, nie to co te nowe LORA itp.). Dodam tylko że system działał...
Rozwinę temat AGH: W ramach przedmiotu obowiązkowego jest (w kolejności jak podano) 1. Assembler na AVR (większość zajęć) 2. Kilka zajęć z C dla AVR - zasadniczo 1 i 2 to miganie diodą na 100 sposobów http://www.fpga.agh.edu.pl/tm/?Laborator... 3. Semestr z KL46 (i masa nerwów, bo zestawy wciąż i ciągle mają jakieś wady, a to się procek zablokuje,...
Nie wiem, jak się programuje przerwania na RPi, robiłem to na PC - na starym PC/XT dało się wyciągnąć powtarzalny pomiar impulsu z rozdzielczością us, ale na zablokowanych przerwaniach (poza tym, które uruchamiał mierzony sygnał), na współczesnych, nawet niezbyt szybkich, ns pewnie jest do osiągnięcia. Ale jeśli jest obsługiwane przerwanie akurat wtedy,...
https://obrazki.elektroda.pl/2451334200_... Rozpocznijmy odpowiedź na to pytanie od spojrzenia wstecz na epokę programowania "bare-metal". Czym jest tego rodzaju programowanie? W informatyce "gołe urządzenie" odnosi się do procesora wykonującego instrukcje bezpośrednio na fizycznym sprzęcie logicznym bez interweniującego systemu operacyjnego....
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
Witam, Stworzyłem płytkę z mikrokontrolerem STM32F407. Próbowałem ja zaprogramować przykładem "blink_led" ze strony Frediego i nie chciało działać. Oprogramowanie Eclipse + bleeding toolchain + openocd 0.7.0 zostało skonfigurowane wg tutoriala Frediego na Ubuntu. Nie chciało się poprawnie programować, więc próbowałem różnych porad z internetu, ale to...
stm32 programowanie programowanie stm32 stm32 programowanie flash
zamek kabina philips serwisowy zmiana matryca turbinka junkers
karta graficzna wzmacniacz mikrofonowy
Przyczyny grzania się modułu cewki Audi B4 2.0 Kod błędu 5391 w Toyota Prius 3 2009 - diagnostyka i przyczyny