stm32 zablokować

Znaleziono około 126 wyników dla: stm32 zablokować
  • stm32 - Jak zablokować przerwania i zapewnić atomowość operacji?

    Trzeba wyłączyć przerwanie/przerwania, to chyba oczywiste... 4\/3!!

    Mikrokontrolery ARM   19 Mar 2014 18:02 Odpowiedzi: 6    Wyświetleń: 1065
  • VCDS chiński - błąd podczas podłączania do auta, uszkodzenie czy soft?

    VCDS na Atmedze 162 obsłuży w pełni (no prawie) auta rzeczywiście do mniej więcej 2017 roku. Powyżej potrzebny jest na STM32, ponieważ zapewnia dostęp do sterowników, dla których nie będzie miał interfejs na Atmedze. Problem z tymi na STM32 jest taki ,że jest wiele jest kopii chińskiej kopii z różnego rodzaju loaderami typu. V2, Badrax etc i potrafią...

    Samochody Sprzęt Diagnostyczny   04 Mar 2026 21:52 Odpowiedzi: 44    Wyświetleń: 44232
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • STM32 F7 - Problemy z inicjalizacją RTC z LSE 32.768 kHz

    Zależy co chcesz osiągnąć [; Jeśli chcesz zablokować możliwość dalszych modyfikacji takich bitów (oczywiście do czasu gdy sobie tego nie przestawisz ponownie), to możesz go wyzerować. Obowiązku na pewno nie ma.

    Mikrokontrolery ARM   08 Gru 2015 09:52 Odpowiedzi: 5    Wyświetleń: 2328
  • [STM32G031K8T Nucleo] Błąd programowania, ST-Link, J-link, USART - nieudane próby resetu MCU

    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...

    Mikrokontrolery ARM   19 Mar 2021 13:30 Odpowiedzi: 9    Wyświetleń: 1119
  • REKLAMA
  • [STM32] Jak zabezpieczyć kod w STM32 przed odczytem z pamięci Flash?

    Próbował ktoś z was zablokować odczyt pamięci flash z poziomu programu ? Według not wpisanie do bitów 15-8 (RDP) rejestru FLASH_OPTCR dowolnego bajtu poza 0xaa 0xcc powoduje włączenie blokady odczytu, poziomu 1 zabezpieczeń. Z funkcji bibliotecznych można użyć funkcji FLASH_OB_RDPConfig(OB_RDP_Level_1); dodatkowo można zresetować urządzenie. Testowałem...

    Mikrokontrolery ARM   19 Lis 2012 11:18 Odpowiedzi: 8    Wyświetleń: 5178
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    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...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17542
  • robot koszący na stm32 zablokowany pinem przed uruchomieniem

    mogę podesłać bin odczytany z prock Jeśli procek jest zabezpieczony, to odczytasz śmieci. Nikt przy zdrowych zmysłach nie sprzedaje urządzeń niezabezpieczonych przed kradzieżą ! ;-)

    Mikrokontrolery Początkujący   07 Kwi 2021 11:29 Odpowiedzi: 5    Wyświetleń: 4569
  • STM32F030 - Jak zmodyfikować rejestr APB2FZ, aby zablokować TIM17 podczas debugowania?

    DBGMCU włączone? Dla poprawności politycznej przydałoby się malutkie opóźnienie albo __DSB();

    Mikrokontrolery ARM   09 Sty 2015 13:47 Odpowiedzi: 4    Wyświetleń: 990
  • [STM32L][STM32L-Discovery] Zablokowane programowanie procesora

    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...

    Mikrokontrolery ARM   28 Lis 2011 12:57 Odpowiedzi: 4    Wyświetleń: 2884
  • REKLAMA
  • [STM32] - Zabezpieczenie firmware'u przed pobraniem

    Używam tylko SWD, dla procesorów STM32F100...103 nie ma opcji całkowitego zablokowania dostępu, tak aby nie można było skasować pamięci i odzyskać kontrolę (w STM32 ST_Link Utility).

    Mikrokontrolery ARM   05 Gru 2014 11:29 Odpowiedzi: 8    Wyświetleń: 2367
  • stm32f407 - Zablokowany kontroler. Read protected level 1

    Jak w temacie wgrałem program startowy w którym ustawiłem w rejestrze FLASH_OPTCR na bitach RDP wartość 0xF0. Udało się to co zamierzałem czyli zablokowanie możliwości czytania pamięci procka. Teraz niestety nie mogę się skomunikować z urządzeniem program działa dioda miga ale nie mogę go już przeprogramować, próbowałem: Mass Erease Sector Erease Flash...

    Mikrokontrolery ARM   21 Sty 2013 12:07 Odpowiedzi: 0    Wyświetleń: 984
  • STM32 - code protect - można coś na to poradzić?

    Dostałem płytkę z zablokowanym prockiem STM32F103C8T6, niestety nie mogę się dostać do niego ani JTAGiem(loader failed) ani przez serial bootloader - nie widzi procka. Poprzedni użyszkownik twierdzi, że zaznaczył wczystkie opcje dotyczące: - read protection, - user option bytes - flash memory write protection option bytes w programie Flash Loader Demonstrator....

    Mikrokontrolery ARM   19 Sty 2011 07:27 Odpowiedzi: 1    Wyświetleń: 1802
  • [STM32F0] [STM32F0][C/AC6] Zabezpieczenie przed odczytem (Level1) nie działa poprawnie

    Witam. Mam STM32F030 i próbuję zabezpieczyć programowo procesor przed odczytem (Level1) - funkcją uruchamianą przy starcie programu. Proszę zwracać uwagę na pisownię. Proszę używać znaczników syntax dla kodu. Poprawiłem post.

    Mikrokontrolery ARM   06 Cze 2018 16:26 Odpowiedzi: 2    Wyświetleń: 1392
  • stm32f407G - Zabezpieczenie przed odczytem (Readout protection)

    Witajcie! Mam taki problem z stm32f4(płytka Discovery) otóż ustawilem pierwszy level zabezpieczenia przed odczytem i w momencie wywolania zerwalo mi polaczenie z st-linkiem niby ok, ale teraz nie mogę nic zrobić z prockiem nie można nawiązać połaczenia. Probówalem skasować flasha przez STVP nie można, przez RS232(boot0, boot1) i Flash Loader demonstrator...

    Mikrokontrolery ARM   31 Sty 2013 07:35 Odpowiedzi: 8    Wyświetleń: 3171
  • stm32 - Read Out Protection - czy da się wyłączyć ?

    Cześć, wczoraj testowałem program do zapisu danych w pamięci FLASH na STM32F051r8, korzystałem z programu przedstawionym w tym [url=http://www.elektroda.pl/rtvforum/to... Porgram jest pod STMa F103, który ma 128 kb pamięci, a mój tylko 64 no i przez przypadek nie zmieniłem adresu pod który maja być zapisywane dane, a więc pozostał...

    Mikrokontrolery ARM   16 Lut 2016 13:37 Odpowiedzi: 3    Wyświetleń: 2598
  • STM32F0 discovery, opencd, eclipse - zablokowałem płytkę??

    Dzień dobry, Sprawa wygląda tak, że chciałem zrobić zadanie 8.4 z poradnika na temat stm32. Wymodziłem sobie takie coś: Open On-Chip Debugger 0.9.0-dev-00186-g30203b3 (2014-11-09-22:49) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/doxyg... Info : The selected transport took over low-level target control....

    Mikrokontrolery ARM   05 Sty 2016 14:24 Odpowiedzi: 5    Wyświetleń: 1197
  • STM32: Zabezpieczanie programu - opcje Write Protect i Read Out Protection

    Po wgraniu programu zmieniłem opcja na Write Protect (tzn uwarstwiłem żeby obejmowało mój program) i działa. Następnie zmieniłem 'Read Out protection z AA na BB czyli Level 1 - program nie działa. Zrobiłem to samo bez Write protection i skutek taki sam- program nie rusza. Jak można zabezpieczyć program?

    Mikrokontrolery ARM   28 Kwi 2021 21:44 Odpowiedzi: 4    Wyświetleń: 936
  • Jak zdjąć blokadę odczytu FLASH w STM32F439 zasilanym z przetwornicy?

    Mam problem ze zdjęciem blokady odczytu pamięci FLASH z procesora STM32F439 zasilanego z przetwornicy. Przy czym nie wiem czy to ma znaczenie. Wcześniej w żadnym projekcie na STMie nie zasilałem procesora z przetwornicy (przynajmniej nie bezpośrednio, jak była przetwornica to na 5V a potem post regulator liniowy na 3.3V), jak i nie używałem blokady...

    Mikrokontrolery ARM   01 Maj 2018 06:08 Odpowiedzi: 11    Wyświetleń: 1008
  • Jak odblokować pamięć Flash w STM32 Cortex M3 po jednej operacji?

    Witam, Mam problem z odblokowaniem pamięci Flash do zapisu. sekwencja: FLASH->KEYR = 0x45670123; FLASH->KEYR = 0xCDEF89AB; Działa na pewno dobrze, na co wskazuje Lock (FLASH->CR & 0x80). Pozwala mi to na przeprowadzenie tylko jednej operacji na flash'u, na przykład mogę skasować jakąś stronę czy zapisać jakąś daną. Problem pojawia się gdy...

    Mikrokontrolery ARM   16 Mar 2012 12:03 Odpowiedzi: 16    Wyświetleń: 3668
  • [STM32] STM32F207 nowy układ i zablokowany odczyt (cały zablokowany)

    Wlutowałem nowy układ STM32F207VET6 na PCB i podłączyłem go przez ST-Link V2 do kompa. Odpaliłem STLink Utylity (najnowszy, soft programatora też) i przy próbie odczytu wyskakuje info, że procek zablokowany. Faktycznie po wejściu w Option bytes jest zaznaczone, że zablokowany jest Level 1. Przy próbie zmiany na Level 0 i ok, po kilku sekundach wyskakuje...

    Mikrokontrolery ARM   16 Kwi 2018 17:56 Odpowiedzi: 0    Wyświetleń: 1056
  • STM32F407VG - Blokada procesora po zaniku zasilania

    Problem polega na tym, że po padzie zasilania procek się zablokował na jakiekolwiek próby zapisu. Próbowałem wielu rzeczy, ale nic nie pomogło. Procesora nie da się zaprogramować. Próby zmiany "Option bytes" poprzez st-link utility kończą się tak: 15:29:23 : Could not set Option bytes! Please reset the target and retry. Procesor komunikuje...

    Mikrokontrolery ARM   15 Cze 2013 11:34 Odpowiedzi: 5    Wyświetleń: 1521
  • [STM 32] Czy możliwe jest programowe wywołanie zwarć na szynach?

    Czy da się zaprogramować tak, że po zadanym czasie robi zwarcie na szynach zasilania ? Czyli np. uszkadza się ?

    Mikrokontrolery   31 Gru 2019 08:11 Odpowiedzi: 12    Wyświetleń: 762
  • Jak zablokować zapis FLASH w procesorze Motorola MC68HC912BD32?

    MAm pytanko. Czy ktoś wie czy istnieje możliwośc zablokowania Procesorka Motoroli MC68HC912BD32 przed ponownym zapisem?? Z noty katalogowej niewiele wynika (przynajniej dla mnie). Jeżeli tak tojakimi bitami to się ustawia. Chodzi mi o blokadę pamięci program Flash przez ponownym zapisem

    Mikrokontrolery   16 Lis 2006 10:19 Odpowiedzi: 2    Wyświetleń: 780
  • [STM32] - Zabezpieczenie pamięci flash przed odczytem.

    Tak dopiero dzisiaj wpadł mi do głowy ten temat - czy procesory STM32 można jakoś zabezpieczyć przed odczytem/kopiowaniem programu? Tak jak to jest np. w AVRach? Nic na ten temat nie znalazłem w dokumentacji.

    Mikrokontrolery ARM   29 Kwi 2014 09:01 Odpowiedzi: 12    Wyświetleń: 3045
  • STM32F0DISCOVERY - brak możliwości zapisu do pamięci Flash po modyfikacji kodu

    Witajcie, właśnie się bawię pamięcią Flash w STM32F0DISCOVERY (chcę się nauczyć obsługi). Efekt? Chyba zablokowałem możliwość zapisu... Kod (dopiero się uczę, więc komentarze mogą zawierać błędy): [syntax=c]#include "stm32f0xx.h" #include "stm32f0_discovery.h" int main(void) { RCC -> AHBENR |= RCC_AHBENR_GPIOCEN;//LEDY GPIOC -> MODER |= GPIO_MODER_MODER8_0...

    Mikrokontrolery ARM   09 Maj 2017 20:29 Odpowiedzi: 10    Wyświetleń: 1227
  • jak połączyć w sieć kilkanaście Raspberry Pi Zero?

    To jest parametr konfiguracyjny systemu - chyba wciąż 1 milisekunda Chyba masz na myśli max czas wykonywania tasku. Przy przełączaniu tasku przerwania mogą być blokowane ale nie na ms, raczej to będą ns. Na Arduino nie ma systemu, który by blokował przerwania Ale robią to wszelkiej maści i rodzaju biblioteki jak 1-Wire, WS2812. przerwań są po kilka...

    Raspberry Pi i inne SBC   06 Wrz 2019 14:25 Odpowiedzi: 40    Wyświetleń: 3258
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Po co masz "klikniętą" opcję Halt w debuggerze? Wyłącz to koniecznie, bo ona jest zbędna, a może szkodzić. W OpenOCD 0.3.1 jest bug, który polega na tym, że pierwszy "load" po włączeniu zasilania STM32 się nie udaje (przynajmniej na JTAGu na USB, choć pewnie na innych też, bo to nie kwestia JTAGa raczej). Drugi i kolejne już jest OK. Nie powinno to...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7763
  • stm32 - zapis zmiennych do trwałej pamięci, podczas pracy procesora.

    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...

    Mikrokontrolery ARM   16 Gru 2011 22:43 Odpowiedzi: 29    Wyświetleń: 6736
  • Po zainstalowaniu System Workbench for STM32 zablokował się komputer

    > Dodatkowo na początku i końcu dodałem W jakim celu? Na przyszlosc nic sam nie zmieniaj skoro nie wiesz co robisz. A skoro juz masz tutorial to moze sprobuj go przeczytac ze zrozumieniem. > Mozesz odinstalowac System Workbench for STM32 w trybie awaryjnym? Po deinstalacji mozesz sie logowac?

    Software serwis   28 Mar 2020 17:40 Odpowiedzi: 20    Wyświetleń: 816
  • Jak sprawdzić nowy STM32F103R8T6 na płytce głównej przez ISP i ST-Link V2?

    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...

    Mikrokontrolery ARM   04 Cze 2025 23:00 Odpowiedzi: 13    Wyświetleń: 705
  • [STM32] Kilka pytań i prośba o zerknięcie na schemat

    Czy można polegać na bootloaderze po UART To, że działa dobrze to raz bo po co miałby być skoro by nie działał. A druga sprawa jest taka (szczególnie istotna, że to Twoje pierwsze starcie z STM32), że jak zablokujesz sobie FLASH lub wyłączysz JTAG to jest to jedyna metoda żeby odblokować ten układ. Także dodatkowo zwróć uwagę jak trzeba podpiąć piny...

    Mikrokontrolery   17 Kwi 2012 19:16 Odpowiedzi: 9    Wyświetleń: 2964
  • Zablokowany procesor po zmianie SWDIO i SWCLK na analog w STM32?

    Podłącz się do niego gdy linia reset jest stale w stanie niskim.

    Mikrokontrolery Początkujący   03 Kwi 2018 10:38 Odpowiedzi: 4    Wyświetleń: 933
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    0, przerwanie; 0, przerwanie .... ? Niestety nie.. Z jednej strony dokumentacja mówi, że timer idzie po wszystkich wartościach od 0 do ARR, z drugiej strony mówi, że timer jest zablokowany gdy ARR==0. Moja rada: zamienić PSC i ARR: PSC=0, ARR=23999. Timer będzie szedł z pełną prędkością zegara, a przerwanie i tak będzie co 1ms.

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3461
  • [STM32] Kasowanie FLASHa po szybkich zmianach zasilania.

    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!!

    Mikrokontrolery ARM   19 Sty 2011 11:14 Odpowiedzi: 15    Wyświetleń: 3123
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    OMG, ale po co ładujesz wciąż plik .bin... Załaduj po prostu plik .hex czy .elf - parametr offset nie ma wtedy żadnego znaczenia (jest ignorowany), bo pliki te zawierają adresy. Co do parametru "unlock" - jeśli masz układ z zablokowaną pamięcią, to ta komenda nie zadziała zawsze - jak widzisz - w niektórych układach po odblokowaniu pamięci konieczny...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4918
  • Blokada pinu za pomocą LCKR nie działa - kod do STM32, LED na PC8 miga

    dioda LED na PC8 razno miga I tak ma być. Ta funkcjonalność dotyczy tylko blokowania rejestrów konfiguracyjnych danego pinu, czyli dokładniej rejestrów GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR, GPIOx_PUPDR, GPIOx_AFRL i GPIOx_AFRH. Po prostu zablokowana jest możliwość przeprogramowania wejścia na wyjście czy odwrotnie, przełączenia na inną funkcję...

    Mikrokontrolery ARM   12 Cze 2017 09:13 Odpowiedzi: 6    Wyświetleń: 1218
  • stm32f030RCT6 program zawiesza się na 3 z 5 procesorów

    w razie czego jakbym zablokował sobie linie od SWD. Nie da się trwale zablokować SWD (poza blokada odczytu pamięci flash, ale wtedy BOOT0 i tak Ci nie pomoże). W razie jakbyś zablokował sobie SWD z poziomu softu, to w ST-LINKu w opcjach zmieniasz tryb połączenia na "connect under reset" i jeśli masz wyprowadzony reset, ST-LINK sam sobie poradzi. A...

    Mikrokontrolery ARM   04 Cze 2019 18:32 Odpowiedzi: 17    Wyświetleń: 828
  • [ST-LinkV2] Czy ST-LinkV2 obsługuje programowanie układów innych niż STM32?

    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...

    Mikrokontrolery   04 Gru 2012 08:51 Odpowiedzi: 5    Wyświetleń: 1083
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Nawet dla takiego małego Miki jak ja już na pierwszy rzut oka jest jasne że te kody to potężne źródło problemów. Co widać bez wgłębienia się w szczegóły: * Funkcja main() jako rozbiegówka to słaby pomysł. Kolega stmx napisał coś na ten temat (nawet podaje link w promowanych tematach), warto to przeczytać. * Stos musi mieć odpowiednie wyrównanie, zwykle...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 1023
  • [stm32] STM32VET6 nie komunikuje się z Jlink po wgraniu programu migania diodą

    Dopóki Atmel nie przeżył kryzysu, jeszcze nie widziałem zablokowanego STMa...Najpierw fusebity a teraz to... Żenada... Przecież tutaj nie nastąpiło żadne zablokowanie uC a żenadą nazwał bym właśnie takie stwierdzenia.

    Mikrokontrolery ARM   06 Paź 2010 20:53 Odpowiedzi: 13    Wyświetleń: 3217
  • Jak działa Stack Align w STM32F103?

    Jak patrze co oni wewnątrz natworzyli to czasem się zastanawiam czy to żart Te wszystkie "niepotrzebne" LOCK, UNLOCK itp potrzebne są w RTOS ale tylko idea jest słuszna bo realizacja już nie i funkcja potrafi się zablokować i zawsze zwraca BUSY.

    Mikrokontrolery ARM   04 Sty 2021 08:13 Odpowiedzi: 15    Wyświetleń: 1191
  • [STM32] [STM32][uIP] - Problem z odbiorem danych UDP, uip_udp_conn->lport równe 0

    Witam Nie bardzo rozumie gdzie nie możesz "ich czytać" w stm32 czy w PC. Bo u mnie jest chyba odwrotny problem. Ustawiam w procesorze uip_listen(HTONS(14001))... // iP ustawiłem na sztywno 192.168.20.201 teraz w PC ustawiłem 192.168.20.201 portNumber na 14001, i mogę wysłać dane z PC do procesora. Ale nie chce mi to iść w drugą stronę...

    Mikrokontrolery   20 Paź 2012 06:06 Odpowiedzi: 2    Wyświetleń: 2163
  • [STM32F429i-disco] STM32F429i-disco - Jak poprawić kod przerwań zewnętrznych dla Cortex M4?

    1. Dlatego, że w przerwaniu od przycisku musisz zablokować to przerwanie i uruchomić timer, a w przerwaniu timera odblokować z powrotem przerwanie - to zajmuje jakieś z 8 linii kodu i wymaga dwóch przerwań. Obsługa przycisku w przerwaniu timera zajmuje 2 linie kodu i wymaga jednego przerwania dla dowolnej liczby przycisków. 2. Robi się to, kiedy jest...

    Mikrokontrolery ARM   14 Sty 2015 00:11 Odpowiedzi: 6    Wyświetleń: 948
  • [STM32] Problemy z wykrywaniem USB w F1 i F4 - jak ustabilizować?

    Freddie, w tym wątku mowa jest nie o Twoim Genialnym DestroyRTOS, a o stosie USB od ST w typowej konfiguracji, gdzie obsługa USB jest nie w zadaniu RTOS, a w przerwaniu USB. Tak się składa, że sam peryferial USB w ST ma parę rejestrów, w których poszczególne bity są związane z różnymi endpointami. Co dalej - zapewne sam wiesz - kiedy dwa kawałki kodu...

    Mikrokontrolery ARM   28 Mar 2020 17:40 Odpowiedzi: 10    Wyświetleń: 1413
  • STM32 + ZL29ARM Jakie środowisko i programator USB wybrać?

    Witam, Ja korzystam z st-linka (zl30prg) i Keila. Mam dwie płytki zl31arm (z wbudowanym st-linkiem) i butterfly2. Na zl31arm Keil jet świetny ( fajny, łatwy podgląd rejstów ), ale na butterfly2 nie jest już różowo. Podgląd rejestrów w zakładce Peripherals nie działa, jest dostępny podgląd przez View->System View, co już nie jest tak wygodne. Z tego...

    Mikrokontrolery ARM   08 Gru 2011 18:29 Odpowiedzi: 21    Wyświetleń: 4769
  • STM32 OPENOCD - Info : TAP stm32f1x.cpu does not have IDCODE

    Zamiast próbować wgrywać program z Eclipse, to skasuj to co tam jest przez OpenOCD - tylko i wyłącznie. Istnieje też (mało prawdopodobna) opcja, że zablokowałeś pamięć, więc w manualu poszukaj jak ją odblokować ("flash protect" oraz "stm32f1x unlock"). 4\/3!!

    Mikrokontrolery ARM   03 Lut 2014 18:12 Odpowiedzi: 7    Wyświetleń: 2673
  • [stm32] [stm32][FreeRTOS] - Jak ustalić priorytety zadań vTaskLCD i vSenderLCD?

    pytanie nr.1 - czy 3ci parametr funkcji xQueueReceive lub pochodnej, mówi "zablokuj to zadanie na 10 ticków zegara"?, Nie do końca. Po pierwsze chodzi o _MAX_ 10 ticków, bo równie dobrze może to być 0. Parametr ten mówi ile funkcja będzie czekać na wolne miejsce w kolejce. Jeśli kolejka jest pusta to nie ma na co czekać... pytanie nr.2 - czy jeśli...

    Mikrokontrolery ARM   16 Sty 2014 20:19 Odpowiedzi: 18    Wyświetleń: 2832
  • STM32 - obsługa przerwań od UART podczas zapisu do pamięci flash mikrokontrolera

    Jeśli podczas zapisu do flash układ próbuje odczytać coś z flash, rdzeń zostanie zatrzymany do momentu zakończenia zapisu . Nie ma więc czegoś takiego, że zostanie zatrzymany (czy to przez następne instrukcje w funkcji dokonującej zapisu - np. sprawdzenie flagi czy zapis się już zakończył - czy przez przerwanie, czy przez cokolwiek innego), ale jak...

    Mikrokontrolery ARM   01 Gru 2017 20:41 Odpowiedzi: 19    Wyświetleń: 2157
  • Brak możliwości połączenia z własną płytką STM32 St-link Utility

    Po podpięciu NRST do masy, przez rezystor 10k, widać, że ST-link "coś robi" - diody na nim mrugają, nie jak we wcześniejszej konfiguracji, jednakże wyświetla się błąd podany poniżej. Bo czeka chwilę na zwolnienie resetu, jak zablokowałeś układ na wiecznym resecie to co się dziwić, że nie dziala. Gdy NRST mam podpięte rezystorem do masy, w Target ->settings...

    Mikrokontrolery ARM   28 Paź 2020 17:28 Odpowiedzi: 9    Wyświetleń: 840
  • Czy procesor uległ uszkodzeniu i jak to naprawić? Sprzęt: moduł STM32.

    niestety nie pomaga, odpowiedź "Target no device found" wydaje mi się to wręcz nieprawdopodobne aby zmiana ustawień zegara coś takiego zrobiła ale nie chcę ryzykować zablokowania kolejnego moduły Dodano po 1 niestety nie wiem jak to się stało że rekonfiguracja zablokowała albo uszkodziła procka, w każdym razie wylutowałem go i wstawiłem nowy. I działa,...

    Mikrokontrolery ARM   01 Cze 2022 18:33 Odpowiedzi: 11    Wyświetleń: 801
  • [ARM]Crossworks - konfiguracja projektu, bootloader STM32 - pytanie

    Hmm, no to skoro CrossWorks ma takie problemy, to jakie inne IDE polecałbyś (żeby obsługiwało debugowanie poprzez wspomniany JTAGkey z jakąś sensowną nakładką graficzną oczywiście). Mile widziane oczywiście jakieś linki z przykładową konfiguracją i tworzeniem projektu dla STM32. Czyli bootloader umieszczony w ReadOnlyMemory jest 100% bezpieczny przed...

    Mikrokontrolery   18 Mar 2015 09:35 Odpowiedzi: 33    Wyświetleń: 7544
  • Jak zabezpieczyć kod przed odczytem w STM32F0? Nie działa FLASH_OB_RDP.

    Chciałbym zablokować możliwość skopiowania kodu. Mam smutną wiadomość. W układach z serii STM32F0xx zabezpieczenie kodu przed odczytem dość łatwo jest obejść i można uznać, że nie działa. Producent układów, STMicroelectronics przyznaje się do tego (Mani Christophe) [url=https://community.st.com/thread/464...

    Mikrokontrolery ARM   19 Kwi 2018 14:06 Odpowiedzi: 25    Wyświetleń: 1758
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Sekcja krytyczna jest po to, żeby zablokować przerwania ADC, które ma wyższy priorytet. Przerwanie od ADC i EXTI modyfikują dwie te same zmienne. Kolizja jest zabroniona, bo program może dojść do błędnych wniosków. Pomijajac fakt ze tak sie tego nie robi to po co blokujesz wszystkie przerwania zamiast tylko tego z ktorym musi sie synchronizowac ? Sam...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3559
  • Mówiący, pojemnościowy czujnik wilgotności gleby

    Kolejny projekt robiony by na siłę udowodnić dlaczego Stm32 jest lepszy niż avr :) co do filmu to po jakiemu to to bełkocze? Nie bardzo można zrozumieć. Proponował bym dać stm32f4. Ten to ma "wszystko i więcej". Można było by nagrać 100 razy dłuższy bełkot. PS. Kolega nie miał zablokowanego konta?

    DIY Początkujący   08 Lut 2020 21:33 Odpowiedzi: 38    Wyświetleń: 6045
  • [TrueStudio] Jak wygenerować plik *.bin lub *.hex w TrueStudio dla STM32?

    Może ktoś wie, ale w TrueStudio Lite v2.2 mam zablokowaną opcję w menu Project>Open Project oraz Close Project. Po prostu jest wyszarzone i nie można na to kliknąć.

    Mikrokontrolery ARM   18 Gru 2011 10:45 Odpowiedzi: 21    Wyświetleń: 6028
  • [STM32F10X][C/Ride-7] upgrade programu przy Read-Out Protect

    Proponuję Ci coś co stworzyłem dla LPC'ka (z pomocą Freddie'go). 1. Na pierwsze sektory Flash'a piszesz bootloader który zawsze startuje jako pierwszy. 2. Bottloader sprawdza czy ma zrobić upgrade, a jeżeli nie , to uruchamia właściwy program. 3. Sektory z boottloader'em możesz zablokować do odczytu. Wtedy właściwy plik .bin z programem możesz bez problemu...

    Mikrokontrolery ARM   27 Gru 2011 15:44 Odpowiedzi: 5    Wyświetleń: 1197
  • [stm32] [stm32][freeRTOS] - Task LED przestaje migać po szybkim naciśnięciu przycisku

    Dzięki. Dodam, że problem się rozwiązał (task się nie zawiesza) po dodaniu na koniec pętli vButtonTask: [syntax=c]vTaskDelay(500)[/syntax] Niestety nie rozumiem dlaczego to zaczęło działać. Miałem intencję, by to opóźnienie zablokowało ButtonTask na pół sekundy, tak aby przez pół sekundy nie reagował na przycisk (problem pojawiał się przy zbyt częstym...

    Mikrokontrolery ARM   11 Sty 2015 22:37 Odpowiedzi: 4    Wyświetleń: 897
  • AVR Lab++ (obsługa AVR) by Slawek K.

    A może podział na fusy uproszczone dla mniej zaawansowanych i zaawansowane dla pozostałych? Coś jak w MKAvrKalkulator? Tam w uproszczonych jest wybór rezonator wew/kwarc i możliwość szybkiego wyboru taktowania. Coś jeszcze było, ale już nie pamiętam. Ceniłem sobie to rozwiązanie po zablokowaniu dwóch procków. To mnie denerwuje w AVR. Mam sporo procków,...

    DIY Konstrukcje   13 Paź 2022 12:48 Odpowiedzi: 116    Wyświetleń: 29409
  • [STM32][coocox] - Brak połączenia z urządzeniem podczas flashowania.

    No ciekawe, parę razy zablokowałem uC zapominając o zachowaniu funkcji SWD i jakoś za każdym razem potem go w ten sposób odblokowałem - Connect under reset powoduje nawiązanie komunikacji przez SWD bez uruchomienia programu, który mógłby popsuć SWD.

    Mikrokontrolery ARM   07 Lut 2015 23:31 Odpowiedzi: 14    Wyświetleń: 4389
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    a potem wystarczy zapomnieć przecinka w kodzie i proc wisi Na pewno nie. :D dlaczego wszyscy wszystko tak komplikują? Wszyscy Ci piszą po kilka razy co musisz zrobić. Każdy STM32 da się doprowadzić do "stanu fabrycznego". Zastanawiam się nad XMEGĄ 64A3 bo dostałem gratis trzy sztuki ale tam tez trzeba przepisać oprogramowanie bo to inna architektura...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 7140
  • Jak zaimplementować Enter_Critical_Section w FreeModbus na STM32?

    No ale dokumentacja dla Windowsa raczej średnio pasuje do dokumentacji dla FreeRTOSa i FreeMODBUSa [; Idea jest taka, że owszem - jeśli jedyne co może przerwać MODBUSa to mignięcie diodą, to problemu nie ma, ale jeśli ma być przerwane przez inny wątek, który będzie nieprzerwanie działał przez 5s to już średnio to zadziała, nawet jeśli tenże wątek nie...

    Mikrokontrolery ARM   26 Cze 2017 13:11 Odpowiedzi: 10    Wyświetleń: 4287
  • [stm32] Jak uruchomić bootloader w stm32g071 z pinem BOOT0 i SWD?

    .. A czy przypadkiem tym programem STMa nie da się przestawić tych bitow?... No właśnie o to mi chodzi, czy gdy włączę bootowanie z PA14 to nie zablokuję na stałe SWD, który jest właśnie na tym pinie. Bo jeśli tak, to pozostanie już tylko JTAG aby z powrotem go odblokować. Nie chcę eksperymentować w ciemno, dlatego zadałem to pytanie :), bo na PCB...

    Mikrokontrolery ARM   16 Cze 2019 17:02 Odpowiedzi: 5    Wyświetleń: 852
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Nie należy przesadzać z barierami - one są potrzebne tylko w nielicznych przypadkach. Po pierwsze - nie używamy barier przy dostępach do obszarów, w których obowiązuje ścisła kolejność operacji ("strong ordering"). Dwa zapisy do takiego obszaru zawsze następują we właściwej kolejności. Problemem może być odczyt następujący bezpośrednio po zapisie, gdy...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 94359
  • [STM32] - Jak ponownie uruchomić DMA mem to mem bez pełnej inicjalizacji?

    To włącz sobie Circular mode, żeby Ci DMA po udanym transferze przywrócił adresy, albo oprócz tego co napisałem wyłącz i włącz DMA. If the channel is configured in noncircular mode, no DMA request is served after the last transfer (that is once the number of data items to be transferred has reached zero). In order to reload a new number of data items...

    Mikrokontrolery ARM   29 Kwi 2014 08:49 Odpowiedzi: 24    Wyświetleń: 2763
  • Konfiguracja STM32 w Eclipse Mars.1 - Problemy z ustawieniami PATH i makefile

    BlueDraco-> Dobra uwaga, dzięki. Często faktycznie jak jakiś problem mnie przerasta to go przeskakuje... Wierząc ,że w międzyczasie sam się rozwiąże. Na Keilu pracowałem na funkcjach HAL( Na uczelni również pracujemy na nich niestety...) , które są kombajnami. A mnie na razie wystarczy kosa... Ale jak widać i z nią mam problemy... Wcześniej ustawiłem...

    Mikrokontrolery   21 Gru 2015 22:16 Odpowiedzi: 12    Wyświetleń: 1608