debugowanie przerwanie

Znaleziono około 466 wyników dla: debugowanie przerwanie
  • [STM32] [STM32][Eclipse] Debugowanie krokowe przerywane przez przerwanie Timera

    W STM32 domyślnie podczas zatrzymania rdzenia timery pracują, więc podczas twojej pracy krokowej zgłaszane są setki kolejnych przerwań. Aby to zwalczyć należy w rejestrze DBGMCU->CR (w manualu DBGMCU_CR) zapalić stosowny bit dotyczący stosownego timera. Niestety nie zawsze jest to możliwe (bo aplikacja może wymagać aby timer naprawdę stale pracował...

    Mikrokontrolery ARM   11 Lip 2011 21:12 Odpowiedzi: 7    Wyświetleń: 3691
  • [STM32] Jak uruchomić przerwanie RTC w STM32? Konfiguracja i debugowanie.

    Nie bardzo wiedziałbym jak tego użyć. Chyba że jakiś przykład miałby ktos, kto to już robił. A może tak: [syntax=c] #include <time.h> ... struct tm * loctim ; // struktura zawiera pola typu tm_year czy tm_min time_t tt ; // odczytywanie licznika tt = RTC->CNTH; tt = tt << 16; tt = tt | RTC->CNTL; loctim = localtime(&tt) ; ......

    Mikrokontrolery ARM   27 Maj 2012 14:59 Odpowiedzi: 30    Wyświetleń: 5031
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATXMega Timer [C] przerwania - Brak przejścia do procedury przerwania

    Domyślnie Atmel Studio w czasie debugowania blokuje przerwania podczas śledzenia krok po kroku, co ma za zadanie ułatwić śledzenie funkcji. Dodatkowo przerwanie od USART wystąpi bardzo późno - dopiero po wysłaniu bajta, co może trwać nawet kilka tysięcy cykli CPU.

    Mikrokontrolery AVR   02 Lis 2014 13:43 Odpowiedzi: 4    Wyświetleń: 1251
  • REKLAMA
  • Przerwania timera STM32F407VGT6 nie działają bez debugowania w uVision 4

    sprawdź w dokumentacji czy aby po zresetowaniu flagi przerwania timera nie trzeba odczekać kilka instrukcji (2-3 NOP'y). Jeżeli tak jest, to w przeciwnym wypadku zaraz po wyjściu przerwanie otworzy się drugi raz i w tej sposób dioda mrugnie tak że tego nie zauważysz. Możesz to sprawdzić tak że diodę ustawisz na zapłoną (a nie stan przeciwny), to po...

    Mikrokontrolery Początkujący   23 Kwi 2012 06:44 Odpowiedzi: 7    Wyświetleń: 1487
  • [c/AS6] Debugowanie kodu C dla AVR: problem z SPI i przerwaniami w symulatorze

    Jeszcze przy zmiennych występujących w przerwaniach dodaj modyfikator volatile .

    Mikrokontrolery AVR   17 Maj 2013 17:10 Odpowiedzi: 14    Wyświetleń: 2874
  • REKLAMA
  • [STM32][C] Debugowanie kodu przerwania w pamięci RAM

    Witam VanThor czy poradziłeś sobie z tym problem. U mnie niby to samo ale... We flashu wszystko ładnie działa. W ramie: 1. Modyfikacja skryptu linkera z flash na ram 2. BOOT0 =1 i BOOT1= 1; 3. W main daje NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x00); Hmm niby wszystko ok ale jak wkładam USB do PC (pojawia się przerwanie ) czasem mam wyjątek BusFault,...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3374
  • STM32, TrueStudio, sprintf i debugowanie - problemy z przerwaniami i programatorem

    Witam Pisze programy w programie TrueStudio firmy Atollic i mam dziwne objawy. Program się kompiluje jednak przy debugowaniu czasami wchodzi w przerwanie void HardFault_Handler(void) Korzystam z bibliotek CMSIS. Problemy występują głównie gdy chcę skorzystać z funkcji sprintf. Darmowa wersja programu ma niby działać z programatorem ST-Link ja korzystam...

    Mikrokontrolery ARM   29 Mar 2010 15:59 Odpowiedzi: 3    Wyświetleń: 2884
  • [STM32L0] - RTC Alarm B nie działa w trybie deep sleep w STM32L051

    Do debugowania przerwań użyj diod a nie prinft. Mam wrażenie ze nie do końca ta inicjalizacja jest zgodna z RM :)

    Mikrokontrolery ARM   16 Sty 2017 19:06 Odpowiedzi: 6    Wyświetleń: 777
  • [atmega8][c] obsługa dwóch przerwań + odmierzanie czasu

    Akurat tutaj nie masz racji, bo tak się to robi. Problem z zezwoleniem na przerwania w ISR jest taki, że to samo przerwanie może zostać zgłoszone jeszcze raz, a tego byś nie chciał. Najprościej w SIG_INTERRUPT1 wyłączyć zezwolenie na INT1 i włączyć przerwania. Przed końcem ISR robisz na odwrót - cli() i ustawiasz flagę od INT1. Wchodzisz na grząski...

    Mikrokontrolery AVR   18 Wrz 2008 22:46 Odpowiedzi: 14    Wyświetleń: 2597
  • AVR32 Studio - jak wyłączyć przerwania podczas debugowania AVR32UC3A1512?

    Witam, zwracam się do szanownych Koleżanek i Kolegów z prośbą o pomoc. Próbuję uruchomić w środowisku AVR32 Studio przykładowy program na modelu z procesorem AVR32UC3A1512. W czasie wykonywania pracy krokowej w trybie debugowania, kiedy ustawię breakpointa na wejściu do procedury, program się zatrzymuje ale po wykonaniu jednego kroku (niezależnie od...

    Mikrokontrolery AVR   21 Lis 2010 19:52 Odpowiedzi: 3    Wyświetleń: 1482
  • [STM32] [STM32][C++] - Hardfault przy użyciu polimorfizmu w Eclipse na ARM

    (at)A.T. Debugowanie nie zadziała Ci z Soft Devicem (to co masz na początku flasha). Stos działa mniej więcej tak w przypadku niespełnienia zależności czasowych (które pojawiają się podczas debugowania przykładowo). Więc jeżeli chcesz debugować to: a) bez Soft Device b) możesz ręcznie wyłączyć przerwanie od SD W obu przypadkach nie będziesz miał oczywiście...

    Mikrokontrolery   26 Sie 2016 08:54 Odpowiedzi: 25    Wyświetleń: 1896
  • REKLAMA
  • Jak uruchomić przerwanie Timera bez blokowania JTAG-a? Debugowanie programu

    Tak jak w tytule, testuję program JTAG-iem i niestety fakt ten wpływa negatywnie na pracę przerwania zegarowego. Timer cyklicznie zmienia pewną wartość (rodzaj znacznika) od jego wartości zależy jak się prgram zachowuje w innym miejscu. Problem w tym że zależałoby mi na tym aby przerwanie pracowało swoim tempem niezależnie od debugowania. Póki co licznik...

    Mikrokontrolery AVR   31 Sty 2009 13:03 Odpowiedzi: 2    Wyświetleń: 912
  • [LPC43xx][Openocd SWD] - Brak przerwań podczas debugowania.

    Pokaż jak uruchamiasz OpenOCD.

    Mikrokontrolery   29 Kwi 2016 06:41 Odpowiedzi: 4    Wyświetleń: 561
  • [STM32] USART4 przerwanie nie działa po zapisie hexa, działa w debugowaniu

    Proszę moderatora o doklejenie do wcześniejszego tematu bo przez przypadek kliknąłem w rozwiązano :( Przerwania mam włączone. Globalnie przez __enable_irq(); i poszczególne przez wpisanie jedynek do odpowiednich rejestrów ISER. Czy to możliwe że przerwania działają przy debugowaniu a przy normalnym wykonywaniu kodu już nie nawet jakby nie były włączone...

    Mikrokontrolery ARM   18 Paź 2010 21:01 Odpowiedzi: 7    Wyświetleń: 3195
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    Dla pewności można określić typ jako "uint_fast8_t" z "stdint.h". Nie zawsze będzie to szybsze niż zwykły uin8_t, ale na pewno nie wolniejsze. Co do polityki cenowej Atmela i ST, to różnica w cenie w przypadku debugowania jest kolosalna.

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2574
  • Jak skonfigurować lm3s9b90 z CodeSourcery, OpenOCD i Eclipse?

    przerwania Freddie mi juz dobrze działaja, ale co rozumiesz mowiąc ze debugowanie ich jest problematyczne? mozesz rozwinąć myśl? jak ustawie brakepoin w przerwaniu to po odpaleniu debugowania odrazu mnie przenosci do tego przerwania i opcja play nie wraca do maina.

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 4067
  • Jak przerwać zapętloną naprawę w Windows 10 32-bit?

    Witam, jak przerwać zapętloną naprawę na Windows 10? Próbowałem wszelkich możliwości znalezionych w internecie - tryb debugowania, tryb awaryjny, wiersz poleceń - bcdedit /set {current} recoveryenabled /nie. Windows nie znajduje takiej komendy. System Windows 10 32-bit. Czy ktoś wie, jak to przerwać?

    Laptopy Hardware   12 Wrz 2024 19:10 Odpowiedzi: 8    Wyświetleń: 579
  • [stm32] debugowanie, resume i program ląduje w Default_Handler

    Masz debugger to sprawdź jaką wartość ma IPSR. Będziesz wiedział które przerwanie powoduje wywołanie Default_Handler(). W NVICu też są rejestry które dużo mówią o stanie procesora. Sprawdź stos - ostatnie 8 dword-ów będzie wiadomo w którym momencie zostało wywołane przerwanie (PC)

    Mikrokontrolery ARM   17 Wrz 2011 07:12 Odpowiedzi: 29    Wyświetleń: 4690
  • STM32 - I2C na przerwaniach: czy trzeba kasować bit ADDR?

    zawiesic procesor można zawsze - a nie możesz debugować?

    Mikrokontrolery ARM   22 Mar 2017 08:19 Odpowiedzi: 85    Wyświetleń: 5301
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    (at)Freddie: problem występował nadal, przy kolejnych próbach debugowania. (at)Krauser: faktycznie przerwanie nazywało się USB_LP_CAN1_RX0_IRQHandler, i USB_LP_CAN_RX0_IRQHandler w pliku vector.c Dopisałem 1 w pliku vector.c i coś ruszyło - PC rozpoznał wirtualny COM. Natomiast teraz (w mniej więcej losowych momentach - przeważnie niedługo po inicjalizacji...

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9894
  • [Atmega 2560] Atmega 2560: Skoki w debugowaniu AVR Studio, pomijanie instrukcji w pętli for

    Tylko ja nie mowie o żadnych flagach sprzętowych, a o zmiennej "straznik". Sorry. Źle zrozumiałem. Faktycznie 'straznik' jest tylko zainicjowany z wartością 1, a później tylko zerowany w przerwaniu. Tego nie zauważyłem :)

    Mikrokontrolery AVR   05 Gru 2010 22:49 Odpowiedzi: 7    Wyświetleń: 1404
  • Jak wgrać program do flasha AT91SAM7X256 przez OpenOCD i JTAG?

    Nigdy nie używałem Eclips-a to nie wiem, ale co do kosztów środowiska pracy to nie ma to znaczenia dla jego jakości. Na gcc+gdb zawsze i wszyscy narzekają i narzekali (łącznie ze mną) a mimo wszystko i tak większość tego używa. Bo darmowe ktoś zaraz doda. Może i tak ale w mojej firmie przerobiliśmy kilka środowisk, łącznie ze wspominanym, również takich...

    Mikrokontrolery   02 Sie 2006 21:45 Odpowiedzi: 6    Wyświetleń: 2931
  • Atmega32: Nieoczekiwane wywołania SIG_UART_RECV w AVRStudio 4.12

    Bufor jest odczytywany w procedurze i wszystko raczej dziala, ale mam problem z debugowaniem bo ciagle wyskakuje to przerwanie. Bit UDRIE w UCSRB jet caly czas wyzerowany. Bit RXC w UCSRA jest caly czas ustawiony, nawet jak go recznie wyzeruje to natychmiast ustawia sie ponownie.

    Mikrokontrolery   05 Mar 2006 18:57 Odpowiedzi: 4    Wyświetleń: 1981
  • Sterownik OpenBeken WS2812B (kompatybilny z SM16703P itp.) - krótka prezentacja skryptów

    To tylko tekst debugowania, usunę go w następnej kompilacji. Myślę, że potrzebujemy więcej testów. A może uruchamiasz coś w tle, np. przerwanie IR?

    Smart Home Poradniki   30 Maj 2024 22:01 Odpowiedzi: 52    Wyświetleń: 7893
  • Jak utworzyć niestandardowy sterownik dla OpenBeken za pomocą kompilacji online

    Czy ktoś może wskazać mi właściwy kierunek, aby uzyskać więcej informacji na temat #6 w przewodniku - Jak debugować sterowniki (w systemie Windows)? Mam sklonowany projekt, otwarty w Visual Studio 2022 i ustawioną gałąź z moimi aktualizacjami kodu. Jak go uruchomić, aby móc go debugować, wchodzić w niego i ustawiać punkty przerwania? Jestem nowy w kodowaniu...

    Smart Home Poradniki   16 Lis 2024 15:40 Odpowiedzi: 142    Wyświetleń: 7614
  • Jak dostosować skrypt linkera dla Cortex-a i innych rdzeni?

    Niby, bo nie wiem nic więcej poza tym, że nie wywala errorów. To może napisz program który coś robi to wtedy będziesz wiedział czy jest OK. Widzę że używasz JTAG'a....co stoi na przeszkodzie żeby uruchomić debugowanie ? Skoro się wszystko poprawnie kompiluje i wgrywa, wystarczy napisać inicjalizację peryferii dla LPC'ka i zweryfikować plik z mapą przerwań.

    Mikrokontrolery ARM   16 Lut 2011 20:59 Odpowiedzi: 11    Wyświetleń: 2778
  • [AVR-ATmega88PA] Powrót do funkcji main - czy to przepełnienie stosu?

    Jestem na O0, breakpointy mam w pierwszych liniach main, program działa tak: Przede wszystkim przejdź do widoku asemblera i tam zobacz jak wygląda wykonywanie programu. Breakpointy też postaw na instrukcjach asemblera, przed main. Czasami informacje o debugowaniu, pomiędzy C a asemblerem się rozjeżdżają, chociaż dla O0 nie powinno mieć to miejsca....

    Mikrokontrolery AVR   30 Kwi 2020 19:32 Odpowiedzi: 11    Wyświetleń: 672
  • ATtiny13 - Timer CTC, preskaler 1024, nie reaguje po dodaniu kodu

    - zapis do rejestru TCCR0B lepiej zrobić w jednym podejściu i bez OR. To samo tyczy się każdego innego rejestru. W jaki sposób? "=" zamiast "|=". korzystałem z poradników mirekk36 Dlaczego więc tam nie założyłeś tematu? Ban za złe przekonania, spojrzenie lub inny banał? W przypadku TCCR i nie tylko "=" zamiast "|=" daje krótszy i pewniejszy kod. Co...

    Mikrokontrolery AVR   29 Gru 2019 13:48 Odpowiedzi: 9    Wyświetleń: 519
  • Jak debugować SAM7X z FreeRTOS w CrossStudio po vTaskStartScheduler()?

    Nigdy nie używałem debug_printf i w ogóle raczej mało debuguje w ten sposób ale FreeRTOS przejmuje systemowe przerwanie w SAM7X coby wykryć przerwanie od PITa. Poza tym jeżeli debug_printf w ogóle korzysta z przerwań to nie będzie działać bo we FreeRTOS przerwania muszą być odpowiednio "spreparowane". Popatrz sobie na przykładowe przerwania od UARTa.

    Mikrokontrolery ARM   27 Cze 2011 09:18 Odpowiedzi: 2    Wyświetleń: 1103
  • Origin na Windows XP – wyjątek 0xc000001d przy uruchamianiu, błąd aktualizacji

    W aplikacji wystąpił wyjątek unkown software exeception (0xc000001d) pod adresem 0x05d17170. Kliknij ok aby przerwać Kliknij anuluj żeby debugować program To pojawia się gdy tylko chce włączyć origin i przy włączeniu kompa. Gdy klikam otwórz jako administrator to pisze błąd aktualizacji choć mam najnowszą wersję. Licze na pomoc w problemie

    Software serwis   15 Lip 2014 23:05 Odpowiedzi: 1    Wyświetleń: 1275
  • PIC16f1517 - Konfiguracja pinów PORTA i PORTD, nie wiem czy robię to poprawnie

    Zakładam, że program działa tak jak chcesz, a chodzi o optymalizację, niekoniecznie permanentną. Pierwsza uwaga dotyczy startu programu. Mimo, że w aktualnej wersji programu nie wykorzystujesz przerwań proponuję przesunąć kod programu (etykietę START) powyżej adresu zarezerwowanego na przerwania (4) zostawiając miejsce przynajmniej na skok do podprogramu...

    Mikrokontrolery PIC   17 Kwi 2014 07:38 Odpowiedzi: 4    Wyświetleń: 2772
  • ATmega16 [C] [AVRStudio5] - Przerwanie od odbieranej danej UART

    Nie przepełniasz go jednym znakiem, a składowaniem kontekstu przy przerwaniu - być może. Zacznij od prostego echa - co odbierzesz, to natychmiast nadawaj z powrotem. Zwykle tak się właśnie uruchamiało transmisję, kiedy nie było możliwości debugowania. Najpierw zrób to w pętli, potem w przerwaniu - będziesz wiedział, że przerwania działają.

    Mikrokontrolery AVR   16 Kwi 2013 19:39 Odpowiedzi: 22    Wyświetleń: 2136
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    A po co dokonywać takiego spisu w Startupie albo podczas debugowania? Rozumiem, że lubisz, jak procesor sypie wyjątkami podczas debuggowania? ;-) Niestety dwa przerwania to dla mnie za mało. Wygląda na to że muszę mieć z 6. No problem. I wymagane jest zagnieżdżanie. A przed tym zawsze trzy razy sprawdzam, czy nie da się inaczej. Więc ponawiam pytanie:...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17215
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    Owszem CooCox pozwala szybko rozpocząć zabawę z ARM-ami, ale ma też swoje wady. Niedawno postanowiłem przetestować to środowisko i szybko zraziła mnie wada serwera GDB, którą openOCD miało w wersjach starszych niż 0.5.0 (ponad 2 lata temu). Brak automatycznego maskowania przerwań podczas debugowania skutecznie utrudnia śledzenie krokowe programu - nadejście...

    Mikrokontrolery ARM   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 5010
  • Błąd w formowaniu ciągu HEX w C++ na ESP8266 - nieparzysta ilość znaków

    Ja się już zastanawiałem czy nie zrobić zmiennej volatile czy coś, ale to jest zwykły synchroniczny kod. Nie ma żadnych przerwań itp. Jakby to występowało w miarę często, to można aby to jakoś debugować. A jak mam to np raz na dwa dni to ....

    Programowanie   11 Maj 2024 10:29 Odpowiedzi: 23    Wyświetleń: 522
  • Różnice między zdarzeniami a przerwaniami w STM32F103

    Jak Ci przestanie działać bez niego, to będziesz wiedział, do czego służy. ;) Chodzi właśnie o wejście w tryb debugowania po tym, kiedy programista wyłączył SWD, ale nie tylko, np. STM32F4 bardzo często nie chce wejść w debugowane bez tego.

    Mikrokontrolery ARM   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 4734
  • Program do badania i generowania sygnału pwm, literatura, kurs?

    Przy tych częstotliwościach raczej też się powinno dać. Tylko w klasycznej atmedze wiele z tego będziesz musiał sam oprogramować. Najlepiej pewnie mierzyć czas na przerwaniach, z tego uzyskasz częstotliwość i wypełnienie. Atmegi mają sprzętowe timery więc pewnie jest jakaś nota aplikacyjna jak generować PWM o zadanych parametrach. Skalowanie to proste...

    Mikrokontrolery AVR   18 Cze 2023 21:06 Odpowiedzi: 36    Wyświetleń: 1650
  • Atmega8 debugowana w avr studio i jeszcze raz counter0

    Uważaj kolego ;) włączasz przerwania a nie zainicjalizowałeś wogóle wektorów przerwań w tym tego od Timera0 ;)

    Mikrokontrolery   30 Gru 2006 20:02 Odpowiedzi: 4    Wyświetleń: 1148
  • Konfiguracja płytki z MAX31865 i PT100 - błąd zakresu pomiaru temperatury

    Może na początek zaktualizuj w Microchip Studio w Tools ---->Device Pack Manager--->I zainstaluj najnowszy Pack dla Dx. Czyli Atmel AVR-Dx Series Device Support 2.7.321 (2025-02-19). Albo jak go nie widzi to go ręcznie pobierz zstąd: http://packs.download.atmel.com/ I potem go zainstaluj Tools ---->Device Pack Manager--->Instal-->Browse...

    Mikrokontrolery   06 Maj 2025 10:38 Odpowiedzi: 69    Wyświetleń: 1698
  • stm32f051r8 - Konfiguracja przerwania TIM14 i ustawienia NVIC

    1. Uruchomienie timera z nazwami symbolicznymi bitów: TIM3->CR1 = TIM_CR1_ARPE | TIM_CR1_CEN; Popatrz w plik stm32f05xx.h - masz tam definicje bitów dla każdego rejestru, m.in. TIM_DIER_UIF i całe mnóstwo innych. Nazwy bitów są poprzedzone nazwami rejestrów. 3. Do kasowania znacznika przerwania wystarczy podstawienie - nie potrzeba &=. Np. TIM3->SR...

    Mikrokontrolery Początkujący   13 Kwi 2013 21:43 Odpowiedzi: 11    Wyświetleń: 1518
  • Umieszczanie zaszyfrowanego autorskiego podpisu w pliku .hex w języku C na mikrokontroler STM32F105

    Ja to zabezpieczałem, ale już nie pamiętam dokładnie jak, a źródła są na jakichś dyskietkach, o ile ich jeszcze nie zutylizowałem, a i tak nie mam ich czym odczytać. Pamiętam zasadę: sprawdzałem kilka wybranych znaków, czy są na swoich miejscach - teraz bym sprawdzał jakieś CRC. W obsłudze jakiegoś przerwania (trudniej debugować), bez którego ta aplikacja...

    Programowanie   11 Sty 2022 17:03 Odpowiedzi: 10    Wyświetleń: 393
  • [STM32F3] - Dlaczego timer nie zlicza impulsów 10us? Debugowanie kodu main.c

    Spróbuj najpierw zweryfikować działanie przerwań od portów bez włączania przerwania timera, a jeśli nie działają - zdebugować i uruchomić je. Nie zdziwiłbym się, gdyby się okazało, że przerwanie timera jest ciągle aktywne i procesor nic innego nie ma szansy zrobić. Co ma u Ciebie robić funkcja NVIC_Configuration? Zwróć uwagę, że włącza ona przerwanie,...

    Mikrokontrolery ARM   23 Wrz 2013 14:43 Odpowiedzi: 11    Wyświetleń: 2535
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    Zbych_: Tylko dlaczego zależało to od stopia optymalizacji i co najdziwniejsze, im mniej optymalizował tym gorzej (zazwyczaj problemy się robią przy zwiększaniu stopnia optymalizacji). Niestety moja szklana kula jest w naprawie. Skoro masz możliwość debugowania, to czemu nie sprawdzisz, które przerwanie/wyjątek jest wywoływany i która instrukcja to...

    Mikrokontrolery   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 3083
  • Programowanie i debugowanie mikrokontrolera LM3S8962 przez USB FT2232

    1. Ta płytka nie ma wbudowanego JTAGa. W przeciwnym wypadku po do by jej było złącze JTAG 20-pin? 2 + 3. Na stronce dostępny jest trial wersji "rozbudowanej", w darmowej musisz sam zadbać o skrypt linkera i startup. Wbrew pozorom nie jest to takie trudne - dobry przykład (polecam te z mojej stronki dla stm32 - http://www.elektroda.pl/rtvforum/topic13...

    Mikrokontrolery ARM   12 Sie 2009 08:07 Odpowiedzi: 5    Wyświetleń: 2004
  • Jak wywołać programowe przerwanie w ATMEGA644 bez użycia wolnych pinów?

    Szukam sposobu na wywołanie przerwania z programu. W ARM sprawa prosta, wpis do NVIC i mam dowolne przerwanie. W AVR rozwiązywałem to przez wolny pin GPIO. Ustawiałem jako PCINT, gdy potrzebowałem przerwania, ustawiałem GPIO w stan niski. W przerwaniu PCINT przywracałem poziom wysoki. Niestety nie mam wolnych pinów. Jest w AVR rozkaz BRK generujący...

    Mikrokontrolery AVR   18 Sty 2018 21:38 Odpowiedzi: 51    Wyświetleń: 2313
  • [stm32f4] STM32F407VGT6 - Przerwania timera PWM co 0.5s po kompilacji w Keil

    Jeżeli chodzi o debugowanie w Keil, to odmawia mi posłuszeństwa. Debugowałem w Eclipse korzystając z jakiegoś znalezionego serwera to zawsze wpadał mi w Reset_Handler czyli prawdopodobnie się restartuje. Na początku nie brałem tego poważnie pod uwagę stwierdziłem, że proces debugowania jest niepoprawny, lecz teraz widzę, że to chyba nie tylko w debugowaniu...

    Mikrokontrolery ARM   28 Lut 2013 00:54 Odpowiedzi: 20    Wyświetleń: 3255
  • Dlaczego po pewnym czasie wyrzuca HardFault w przerwaniu SysTicka? STM32 NUCLEO.

    Stos, pamięć, kto to wie? Raczej HAL-a nikt nie będzie debugował. Takie podmianki część plików stąd część nie wiadomo skąd - raczej nigdy nie działają. Zrób sobie projekt z Cube i zaimportuj. Nie sądze abyś miał problemy. Albo napisz sobie to samo na rejestrach i zobacz. Praca na 10 minut.

    Mikrokontrolery ARM   13 Kwi 2017 09:52 Odpowiedzi: 2    Wyświetleń: 1149
  • [LPC2148] [LPC2148][C] Dziwne zachowanie przerwań timera w kodzie C - pomoc w debugowaniu

    a mam jeszcze jedno pytanko, jak to zrobić, żeby zmieniać szybkość wyświetlania tej zmiennej z wyświetlacza, chcę robić coś ala zegarek, wiem że powinienem użyć RTC, ale dla sprawdzenia siebie chciałem zrobić to na przerwaniu i timerze. i tu też pojawił się problem, bo jak zmieniam zawartość T0MRO, to się zmienia, zmienia się szybkość wyświetlania,...

    Mikrokontrolery ARM   15 Lis 2008 14:10 Odpowiedzi: 7    Wyświetleń: 1875
  • Inteligentnu switch Tuya Aubess Mini (Belon2028N) i 16 przekaźników

    Tak, stworzyłem OpenBeken i zrobiłem symulator. To moje narzędzie służące do przyspieszenia rozwoju OpenBeken. Nie dostaję błędów autotestu, więc to dziwne, warto to sprawdzić, ale może zrobimy to później. W symulatorze rzeczywiście nie ma komponentu rejestru przesuwnego, ale nadal możesz bawić się wszystkimi innymi funkcjami OBK, w tym MQTT i Hass...

    Smart Home IoT   10 Kwi 2023 18:08 Odpowiedzi: 33    Wyświetleń: 3564
  • Atmega88: Brak wywołania przerwania Timer1 Overflow - co robię źle?

    Witam, Mam Atmege88 i chciałem spróbować napisać obsługę przerwania wew. zegara 16bitowego. Korzystając z książki, która traktuje o atmedze8 i dokumentacji do atmegi88 udało mi się napisać taki oto mnw. kod: #include<avr/io.h> #include<avr/interrupt.h> //(...) ISR(TIMER1_OVF_vect) { // moj kod przerwania } ISR(BADISR_vect)...

    Mikrokontrolery AVR   17 Maj 2011 12:13 Odpowiedzi: 2    Wyświetleń: 1791
  • Niebezpieczne linki na GG - podejrzenie włamania na arunalu.net

    witam! U mnie też wystąpił ten problem. dostałem od znajomego link: www . sealtech-inc . com / index2 . php Jako ze to zaufany znajomy, klilknalem, pojawilo sie okienko dosowe w ktorym nic nie pisało. po jakims czasie okazalo sie ze powysylalem ten link do wszystkich na liście, i zaczelo mi to przychodzic od innych ludzi (pewnie tych co klikneli) ale...

    Software serwis   28 Gru 2006 14:46 Odpowiedzi: 40    Wyświetleń: 5146
  • [Attiny2313][Asm] Synchronizacja przerwań i skalowanie czasu

    Właśnie problem w tym że przy debugowaniu po zakończeniu jednego przerwania kolejne nie było wykonane(chyba że coś źle zinterpretowałem)... Tak czy inaczej jutro spróbuje to zasymulować jeszcze raz bo dziś mam napięty dzień i o efektach poinformuje. Puki co priorytet przerwań nie ma większego znaczenia tak więc nie daje sei w przerwaniu. Dzięki za wskazówkę...

    Mikrokontrolery AVR   27 Mar 2010 21:05 Odpowiedzi: 7    Wyświetleń: 1691
  • AT91SAM7S265: Problemy z operacjami na float i double na ZL11ARM

    Ja programuje troche ARMy i ani razu nie uzylem debugera (tez mam Jtaga Krictecha i musze przyznac ze debugowanie programu ktory wykorzystuje przerwania nie jest dobrym pomyslem). Dobrą metodą jest uzycie jednego z UARTow (np DBGU) do wysylania interesujacych nas danych na terminal. W ten sposob mozna podejrzec konkretne zmienne czy rejestry w interesujacych...

    Mikrokontrolery   09 Sie 2007 21:27 Odpowiedzi: 16    Wyświetleń: 1533
  • [stm32][SWD(jtag)]jest połączenie ale czasem nie ma debugowania

    Aajednak nie działa. Akurat trafiłem na dobrą passę, że działało;/ Źadnych przerwań zewnętrznych nie ma, w ogóle w sumie nie ma przerwań..

    Mikrokontrolery ARM   13 Lip 2012 15:32 Odpowiedzi: 16    Wyświetleń: 3739
  • LPC2138 + J-Link + Keil - Debugowanie zatrzymuje się na adresie 0x0000001C

    Nie znam się LPC2138, ale jeśli jest tak jak mówisz pod adresem 0x0000001C jest wektor jakiegoś przerwania to znaczy, że występuje to przerwanie i zdaje się nie jest obsługiwane przez Twój kod. Wygląda na to, że skacze pod adres 0x0000001C i tam są jakieś śmieci.

    Mikrokontrolery ARM   04 Mar 2015 16:52 Odpowiedzi: 4    Wyświetleń: 879
  • [W600][BL0937]Inteligentna wtyczka: pomiar mocy 1 w bez obciążenia

    Zanim będziemy dalej debugować, czy możesz nam powiedzieć, czy używasz PowerSave, tak zwanego dynamicznego uśpienia? Mieliśmy już raporty mówiące, że PowerSave łamie precyzję BL0937, ponieważ BL0937 działa poprzez wysyłanie impulsów zliczanych przez przerwanie GPIO, a dynamiczny sen ma z tym problemy... Mimo to, sądząc po opisie problemu, nie sądzę,...

    Smart Home IoT   18 Kwi 2024 22:15 Odpowiedzi: 16    Wyświetleń: 2178
  • [STM32F107][Eclipse][OpenOCD] - Pierwsze kroki - konfiguracja i debugowanie

    Mam nadzieję, że to ostatnie pytanie w tym temacie. Przedefiniowałem w config.h wyjście diody na PB14, oraz podłączyłem odpowiednio. Nadal jednak dioda nie miga. Z http://obrazki.elektroda.pl/5101784800_1... Any ideas ? :D

    Mikrokontrolery ARM   29 Maj 2014 20:08 Odpowiedzi: 37    Wyświetleń: 4998
  • Windows XP – błąd GG: Instrukcja spod 0x003e553c, pamięć nie może być read

    Mam taki proble kiedy włączam np. GG i chce napisac do kogoś wyskakuje mi taki błąd Instrukcja Spod "0x003e553c" odwołuje się do pamięci pod adresem "0x003e553c". Pamięć nie może być "read" Kliknij Przycisk OK, aby przerwać działanie aplikacji Kliknij Przycisk Anuluj, aby rozpocząć debugowanie programu z góry dzięki za odpowiedż:cry::cry::cry:

    Software serwis   24 Mar 2006 14:48 Odpowiedzi: 1    Wyświetleń: 942
  • Przeniesienie TIM3_IRQHandler w STM32Fxx powoduje wykrzaczenie programu - co robić?

    kompilacji oczywiście podlega bo inne procedury w nim umieszczone są wykonywane. Żadnych błędów podczas kompilacji lub linkowania nie ma, jedna sama procedura przerwania nie chce się wykonywać, podglądam to podczas debugowania w uVision

    Mikrokontrolery ARM   14 Lut 2017 20:46 Odpowiedzi: 10    Wyświetleń: 606
  • Atmega16 - jak obsłużyć dwa przerwania ADC i generatora jednocześnie?

    M128 to ATmega128, tmf się chyba pomylił. Nawiasem mówiąc ATmega16 też można debugować przez JTAG, ale trzeba by go najpierw mieć.

    Mikrokontrolery AVR   23 Sty 2012 18:01 Odpowiedzi: 9    Wyświetleń: 2031
  • ARDUINO UNO - konflikt RF i RFID - jak rozwiązać problem z przerwaniami?

    Nie wiemy jakich bibliotek używasz i w jakich wersjach - trudno powiedzieć. Problemem mogą być też zakłócenia bezpośrednie w komunikacji radiowej. De debugowania używaj terminala szeregowego.

    Arduino   06 Maj 2015 19:52 Odpowiedzi: 7    Wyświetleń: 1395
  • [STM32] [STM32][C/GCC] Hard Fault przy obsłudze przerwań na przycisku WaveShare Port103Z

    Włączony systick. Wchodzi w niego. Bez debugowania zdąży 2 razy się uruchomić. Z debugowaniem po pierwszej instrukcji jest Hard Fault.

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 6061
  • [STM32] [STM32][ZL27ARM] - Odmowa dostępu do pamięci w trybie debugowania NVIC

    No ale co ten problem ma wspólnego z NVIC? Jak nie korzystasz z przerwań to nie występuje? 4\/3!!

    Mikrokontrolery ARM   29 Gru 2012 16:30 Odpowiedzi: 8    Wyświetleń: 2068
  • Czy kod dla ATmega32 odbierający bajt przez USART jest poprawny?

    Słuchaj kolego istotnie miałeś rację bo codevision nie generuje kodu przy gdy używasz przerwań od UART-a, ale nie ma problemu. Wytrzymaj do jutra wieczora to wygeneruję tobie kod w pełnej wersji. Niestety nie mam jej na komputerzez z którego piszę. Jednak zawsze możesz kod wygenerować i zaprogramować procka bez użycia przerwań. Niestety musisz go zaprogramować...

    Mikrokontrolery AVR   23 Lip 2010 09:26 Odpowiedzi: 9    Wyświetleń: 4252
  • discoveryf4 /407vg - Program nie chce zrealizować najprostszego przerwania

    Program zachowuje się gdyby chciał a nie mógł skorzystać z SysTick_Handler. Najpierw kod: http://obrazki.elektroda.pl/6717645500_1... Przy zmniejszeniu ilości taktów na przerwanie w systicku i debugowaniu po kroku przerwanie w ogóle nie występuje. A gdy przy w/w kodzie ma być wywołane przerwane (via step to line) program wiesza się w...

    Mikrokontrolery Pozostałe   24 Mar 2016 15:29 Odpowiedzi: 2    Wyświetleń: 3846
  • Svchost.exe błąd przy zamykaniu systemu, restart po 1 minucie, brak z internetem

    Pojawił mi się ten komunikat kilka dni wcześniej nie pomaga skanowanie ani przywracanie systemu z innego dnia. można wszystko robić na komputerze,tylko przy zamykaniu systemu wyskakuje okienko ,odlicza 1min i następuje ponowne załączenie. Sprawdzałem dzisiaj i bez podłączonego internetu /radiowy/ wszystko jest OK. Komunikatu brak. /Instrukcja spod"0x00bf3f3b"...

    Pogotowie Antywirusowe   07 Sty 2009 13:39 Odpowiedzi: 19    Wyświetleń: 8704
  • [stm32F103 System Workbench] RTC nie wywołuje właściwego przerwania, błąd WWDG

    Witam Siedzę już kilka dni nad tym i się poddałem. otóż napisałem prościutki program skonfigurowałem RTC i przerwanie w którym ma gasić lub zapalać diodę. konfiguracja RTC raczej poprawna bo korzystam w większym projekcie z LCD i zegar pracuje 3s ma nastąpić przerwanie i stoi. Przerwanie jest tylko z niewiadomego mi powodu przy debugowaniu pokazuje...

    Mikrokontrolery ARM   20 Kwi 2018 14:55 Odpowiedzi: 6    Wyświetleń: 552
  • [LPC2368][C][CrossWorks1.6] Przerwanie GPIO - dabort_handler

    Wygląda na to że mamy progress :D Wielkie wirtualne piwo wędruje do Ciebie ;) I oczywiście "pomógł" ;) A masz może jakiś przykładowy projekt w Keilu ? Bo docelowo jego chciał bym używać ;) Ale tam nie moge opanować debugowania nawet :/ Może to wina wigglera i H-Jtaga ? Używałeś może takiej konfiguracji ?

    Mikrokontrolery ARM   15 Sie 2009 20:34 Odpowiedzi: 12    Wyświetleń: 2809
  • Zawieszanie programu AVR przy błędzie transmisji I2C - jak debugować?

    A ja zapytam o schemat, bo skoro masz problemy z błędami transmisji to tutaj może leżeć przyczyna którą trzeba znaleźć, by nie musieć robić obsługi na przerwaniach, gdyż to nie jest tak proste zadanie, jak już zaimplementowane rozwiązanie, które masz. Choć oczywiście przerwania rulez!

    Mikrokontrolery AVR   28 Wrz 2011 22:17 Odpowiedzi: 5    Wyświetleń: 1944
  • [STM32] [STM32][F429xx] - Błąd powrotu z przerwania EXTI0 na STM32F429-Discovery

    Użytkuję płytkę STM32F429-Discovery, środowisko budowałem w oparciu o poradnik od Freddiego, makefile oraz skrypt linkera także od Freddiego, tak słowem wstępu. Problem który napotykam jest związany z powrotem z przerwania EXTI0. Jeżeli przerwanie zostanie wyzwolone, w tym przypadku pojawi się zbocze narastające na PA0 do którego mam podpięty przycisk,...

    Mikrokontrolery ARM   19 Paź 2014 01:27 Odpowiedzi: 2    Wyświetleń: 939
  • STM32F10x stm32_blink_led i wejście w złe przerwanie.

    Tak mnie właśnie olśniło (a może i nie ..:) ). Może problem nie leży w błednej obsłudze przerwania tylko w zachowaniu debuggera ? :) Jeśli uruchomię program w gdb komendą "continue" a następnie przerywam CRTL-C dostaje komunikat: Continuing. Program received signal SIGINT, Interrupt. __Default_Handler () at vectors.c:24 (gdb) Czy...

    Mikrokontrolery ARM   06 Lip 2012 18:05 Odpowiedzi: 12    Wyświetleń: 1560
  • Błąd:Instrukcja spod "0x60641983" odwołuje się do

    Witam! Kilka dni temu kolega przeinstalował mi Windows XP Professional. Podczas pracy na różnych programach wyświetla mi się błąd : Instrukcja spod "0x60641983" odwołuje się do pamięci pod adresem "0x00000000".Pamięć nie może być "read" Kliknij przycisk OK , aby przerwać działanie aplikacji Kliknij przycisk Anuluj , aby rozpocząć debugowanie programu...

    Pogotowie Antywirusowe   01 Lip 2008 10:14 Odpowiedzi: 4    Wyświetleń: 6237
  • Jak zsynchronizować pętlę główną i przerwań w AVR?

    obsługa przerwania timera nie może też trwać zbyt długo żeby nie było "przerwania w przerwaniu" - kilka tyknięć zegarka i masz zawalony stos adresami powrotu (zwiecha) Nie. Jeźeli przerwanie jest aktualnie wykonywane, to drugie takie samo przerwanie poczeka grzecznie aż zakończy się pierwsze. Jeżeli w tym czesie jeszcze wystąpi trzecie przerwanie to...

    Mikrokontrolery   22 Lip 2005 22:07 Odpowiedzi: 7    Wyświetleń: 1464
  • [ATxmega64B3] - Czy dostęp do bitów w rejestrach GPIORx jest faktycznie atomowy

    Ja po prostu stosuję -Os, ponieważ ta opcja włącza dziesiątki różnych przełączników optymalizacji, nigdy nie miałem dosyć samozaparcia, aby to analizować. Jednak pamiętaj, aby nie debugować przy -O0 (wyłączonej optymalizacji) - wtedy generowany kod jest tak znacząco różny, że debugowanie traci sens. Najniższym akceptowalnym poziomem jest -O1. Z drugiej...

    Mikrokontrolery AVR   01 Mar 2013 12:37 Odpowiedzi: 5    Wyświetleń: 1722
  • Kinetis/CodeWarrior 10.3 - Gdzie skonfigurować uruchamianie po resecie

    W załączniku przesyłam przykładowy projekt. Czy ktoś używający tego środowiska jest w stanie pomóc? EDIT: Po dłuższych poszukiwaniach udało mi się dojść do przyczyny. Okazało się, że winowajcą jest linijka z [syntax=c]printf("Demo\n\r");[/syntax] Jak rozumiem jest to jakiś debugowy printf, tak? Tylko dlaczego wcześniej użyty w linii 43 nie sprawiał...

    Mikrokontrolery   26 Sty 2013 15:45 Odpowiedzi: 2    Wyświetleń: 1284
  • [STM32F7508-DK][CubeIDE] CAN gubi trzecią odbieraną ramkę

    Dzięki za podpowiedź.Faktycznie nie doczytałem że jest bufor na tylko trzy wiadomości - myślałem na podstawie dokumentacji jakoś że ich jest 8 lub 64 nawet. Finalnie udało mi się to uruchomić - nie wiem czy na 100% zgodnie ze sztuką programowania - ale kod który pokazałem finalnie okazał się być działającym. Problemem było debugowanie samo w sobie -...

    Mikrokontrolery ARM   03 Maj 2023 16:39 Odpowiedzi: 3    Wyświetleń: 699
  • [attiny13][C++][atmel studio6] - wieszanie sie atmel studio podczas debugowania

    A propos tych breakpointów - AS z pewnością zaznaczył, że breakpoint jest nieaktywny - ze względu na optymalizację nie w każdym miejscu da się go założyć. W takiej sytuacji wystarczy przejść w okno disasemblera i tam założyć breakpointa - to zawsze zadziała. Poza tym AS z pewnością się nie zawiesił, po prostu symulował program, który się nie przerywał....

    Mikrokontrolery Początkujący   29 Sty 2015 19:02 Odpowiedzi: 11    Wyświetleń: 1767
  • Generowanie sinusa PWM na ATmega8 - zrozumienie i debugowanie kodu

    Tu możemy użyć takiego uproszczenia, bo adres jest parzysty i w LSB ma pełne zero, a danych jest mniej niż 255. Zatem sprawdzenie czy Zl==100 (r18) jaki robi CPSE już po postinkrementacji w LPM dokładnie odliczy 100 przerwań.

    Mikrokontrolery AVR   17 Lut 2009 21:32 Odpowiedzi: 12    Wyświetleń: 3587
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    nie wiem jeszcze jak włączyć generowanie listingu w SW4STM32 Co IDE to inaczej. Możesz też włączyć debugowanie. Przy pracy krokowej widać jakie rozkazy ASM sa wykonywane.

    Mikrokontrolery ARM   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 2439
  • [stm32] STM32F103VE: Problemy z debugowaniem i programowaniem przez OpenOCD 0.5.0

    Jak to ta sama seria to nie musisz zmieniać wektora przerwań, ale w skrypcie linkera wypadało by pozmieniać rozmiary pamięci i powinno być ok.

    Mikrokontrolery ARM   04 Lip 2011 07:42 Odpowiedzi: 6    Wyświetleń: 3204
  • attiny88 - brak przerwań PCINT na PC7 mimo poprawnej konfiguracji

    Witam! Ustawiłem wiele przerwań w apce, wszystko smiaga PCINT-a nie mogę. Przeczytalem datashita o tym 20 razy wszystko wygląda ok a nie rzuca przerwania. inicjalizacja: [syntax=c]DDRC &= ~(1 << PC7); //pc7 as input (PCINT15) PCMSK1 |= (1 << PCINT15); // port PCINT15 PCICR |= (1 << PCIE0); [/syntax] obsluga przerwania - czyli na...

    Mikrokontrolery AVR   23 Paź 2015 00:12 Odpowiedzi: 8    Wyświetleń: 909
  • [STM32F4] Makefile, skrypt linkera i startup dla stm32f4 - przerwania

    Cześć i czołem. Od dwóch tygodni walczę na noże z stmem 32f429 i nie bardzo chce cokolwiek działać. Problem jest dość trywialny: nie działają przerwania. Jedynie projekt wygenerowany przy pomocy CubeMX'a potrafi zrobić przerwania, ale znowu nie chce przyjmować klas etc. Zresztą, wolę unikać tego narzędzia, wolę rozumieć co gdzie jest i dlaczego. Próbuję...

    Mikrokontrolery ARM   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1851
  • Jak podłączyć przełącznik DIP8 do programowania mini komputera z Z80?

    (...) czas odcięta przy użyciu inwertera z bramką NAND (np. 74LS00). Jeśli chcesz dodatkowo zobrazować dane na magistrali w trakcie pracy, proponuję zainstalowanie matrycy LED sterowanej przez rejestry przesuwne, co pozwoli na wizualne monitorowanie aktywności sygnałów. W razie problemów pytaj śmiało nas i Wstępna ocena dostępnych informacji Analizując...

    Początkujący Elektronicy   20 Gru 2024 10:52 Odpowiedzi: 6    Wyświetleń: 138
  • Mikrokomputer COBRA 1

    Zrobiłem aktulizację emulatora: https://github.com/andrzejlisek/Cobra1/r... Widzę kawał dobrej roboty... Jak tylko uruchomię egzemplarz z działającymi przerwaniami INT uruchomię plajera PT3, takiego z podskakującymi paskami i opisówką. Patrząc na emulator w sumie brakuje mi okna stanu CPU oraz podglądu pamięci RAM i ROM. To już byłoby...

    DIY Konstrukcje   14 Lip 2025 16:13 Odpowiedzi: 2019    Wyświetleń: 277428
  • Czy można "zapętlać" pętlę główną

    Z programowaniem to już jest tak że ja np sam jak piszę coś i ma to być z zalożenia coś nie skomplikowanego, to sobie wszystko zaplanuje tak, że mam wszystko fanie w modułach, różnych plikach itd itp. Najgorzej jest później jak nagle klient, chce mieć coś tam więcej, albo inaczej. W tedy często się robi coś na szybko i już to często nie jest best practice,...

    Mikrokontrolery AVR   27 Lut 2011 19:17 Odpowiedzi: 25    Wyświetleń: 2649
  • Brak dźwięku przy I2S między STM32-H743ZI2 a kodekiem CS4220

    Nie bardzo rozumiem. Jak to zrobić? Cache jest przy core. DMA zapisuje w SRAM. Jezeli DMA zapisze coś a akurat core ma to cache to core tego nie będzie widział. Tak samo jak procesor cos zapisze w pamięci (ale jeszcze to nie "wyszło" z cache to DMA odczytując dane zobaczy tylko to co jest naprawdę w SRAM). DMA pisze i czyta ze SRAM ale nie aktualizuje...

    Mikrokontrolery ARM   12 Lut 2024 06:54 Odpowiedzi: 30    Wyświetleń: 900
  • Mam taki komunikat przy włączaniu komputera [po hibernacji nie występuje].

    Mam taki komunikat przy włączaniu komputera [po hibernacji nie występuje]. Drażni mnie to i bez przyczyny komunikat nie występuje, oznacza to błąd. Szukałem błędu w sieci ale nie znalazłem odpowiedzi na dręczący mnie problem. ati video bios poller client ati2evxx exe - Błąd alikacji. Instrukcja spod "0x00000000" odwołuje się do adresu pamięci "0x00000000"....

    Komputery Początkujący   04 Cze 2017 10:17 Odpowiedzi: 9    Wyświetleń: 1008
  • Przesiadka z 51 na AVR: Problemy z asemblerem i AT90S2313 w AVRStudio4

    U mnie kod: .org 0 start: inc r1 rjmp start działa poprawnie (AVR Studio 4, ver 4.12 sp1 build 462). No wiec asemblacja przebiega prawidlowo, lecz podczas debugowania program wyskakuje z obiegu. Tzn. co się dzieje ? Co do eeprom, spróbuj tak: .ESEG eevar1: .DW 0x1234 Po asemblacji wygenerowany zostanie plik nazwa_projektu.eep, wrzucasz go za pomoca...

    Mikrokontrolery   24 Lut 2006 21:07 Odpowiedzi: 16    Wyświetleń: 2441
  • Błąd 0x80000003 w Black and White 2 na Windows XP SP2

    Witam mam problem z w\w grą. Wa początku gra sie włącza normalnie naciskam nowa gra i tu zaczyna sie problem podczas jej wczytywania wyskakuje mi błąd w aplikacji wystąpił wyjątek unknow software exception (0x80000003) pod adresem 0x009326a5 Kliknij przycisk OK, aby przerwać działanie aplikacji Kliknij przycisk Anuluj, aby rozpocząć debugowanie...

    Software serwis   16 Gru 2005 13:25 Odpowiedzi: 2    Wyświetleń: 1437
  • Jak debugować STM32F103C8T6 z Ubuntu 18.04 i ST-Link/V2?

    Jak kod generujesz w CubeMX to daj breakpoint w pliku stm32...xx_it.c w funkcji: [syntax=c]/** * (at)brief This function handles Hard fault interrupt. */ void HardFault_Handler(void) { /* USER CODE BEGIN HardFault_IRQn 0 */ /* USER CODE END HardFault_IRQn 0 */ while (1) { /* USER CODE BEGIN W1_HardFault_IRQn 0 */ /* USER CODE END W1_HardFault_IRQn 0...

    Mikrokontrolery ARM   19 Maj 2020 14:25 Odpowiedzi: 53    Wyświetleń: 4203
  • [LPC2148] [Eclipse] - Data_Abort_Handler przy debugowaniu po programowaniu

    Środowisko: - LPC2148 na płytce ZL9ARM Kamami - JTAG Freediego - Eclipse Luna - Open On-Chip Debugger 0.8.0 (2014-04-28-08:42) - GNU gdb (GNU Tools for ARM Embedded Processors / bleeding-edge-toolchain-140708) 7.8.50.20140708-cvs - projekt łopatologiczny (Timer0 +miganie diodą) W sytuacji, gdy jednocześnie programuję procka i chcę debugować, po pierwszym...

    Mikrokontrolery ARM   21 Gru 2014 09:52 Odpowiedzi: 2    Wyświetleń: 807
  • Jak zrobić screenshot na TV LCD LG 42 42LF2510 z systemem Linux?

    Zawartość ekranu nie znajduje się w RAMie, tylko pamięci wideo GPU (VRAM) jednak dostęp do niej z poziomu user-mode jest niemożliwy. Chyba że skompilujesz sobie własny sterownik, albo wykorzystasz jakieś przerwania GPU, o ile będziesz w trybie debugowania. Nie mam prostego rozwiązania, jednak możesz spróbować zdumpować wszystkie elementy w /dev/ do...

    Linux   05 Sie 2023 07:52 Odpowiedzi: 6    Wyświetleń: 357
  • STM32: Czy __main_stack_size i __process_stack_size są konieczne bez OS?

    Jak więc jest z tymi: __main_stack_size __process_stack_size Czy muszą być obydwa tworzone jeśli stosuję przerwania i nie mam OSa ? Jak już wyżej napisano można pracować na jednym. Ale ma to dwie poważne wady: 1. nie mamy gwarancji że zapełnionego stosu aplikacji wystarczy na obsługę przerwania, 2. jeśli stosy msp i psp są rozłączne to debugowanie...

    Mikrokontrolery ARM   13 Gru 2016 14:47 Odpowiedzi: 38    Wyświetleń: 2301
  • Mount & Blade: Warband – błąd mp_warband.exe, crash przy uruchamianiu na Steam

    Witam wszystkich i proszę o pomoc. Kilka dni temu kupiłem sobie właśnie grę Mount Blade Warband na steam. Zainstalowałem wszystko dobrze, fajnie się grało ale po 2 dniach czyli dzisiaj gdy próbuję włączyć wyskakuje mi taki komunikat: MountBladeWarband" mp_warband.axe- błąd aplikacji Instrukcja spod ''0x7c919af2'' odwołuję się do pamięci pod adresem...

    Komputery Hardware   10 Gru 2011 02:59 Odpowiedzi: 1    Wyświetleń: 1751
  • Błędy 0x000001D i 0x00000010 przy uruchamianiu aplikacji i systemu Windows

    Problem polega na tym że przy wielu programach, grach i innych aplikacjach podczas włączania pojawia się komunikat "w aplikacji wystąpił wyjątek unknown software exception (0x000001d) pod adresem (tu bywają różne kody). Kiknij ok aby przerwać, kliknij anuluj aby debugować". Przy uruchomieniu systemu pojawia się podobny problem tylko ma kod 0x00000010....

    Komputery Hardware   30 Mar 2010 14:11 Odpowiedzi: 4    Wyświetleń: 4981
  • Początki programowania mikrokontrolerów AVR: Atmega328, USBasp i Microchip Studio

    Przykład kursu C :[url=https://www.youtube.com/watch?v=Ya... Debugger służy nie tylko do wykrywania błędów. Przed rozpoczęciem debugowania, można zdefiniować miejsca w kodzie, w których wykonywanie oprogramowania powinno zostać wstrzymane: punkty przerwania lub punkty przerwania. Z jednej strony można...

    Mikrokontrolery AVR   29 Kwi 2023 21:38 Odpowiedzi: 18    Wyświetleń: 1065
  • Jak naprawić błąd svchost.exe po infekcji trojanem bez reinstalacji systemu?

    Witam Jakiś czas temu wdarł mi się trojan i trochę mi napsocił: w czasie pracy systemu (czasami zaraz po zalogowaniu) wyskakuje mi informacja: svchost.exe - Błąd aplikacji Instrukcja spod "0x00000000" odwołuje się do pamięci pod adresem "0x00000000". Pamięć nie może być "written". Kliknij przycisk OK, aby przerwać działania aplikacji Kliknij przycisk...

    Pogotowie Antywirusowe   15 Kwi 2010 12:47 Odpowiedzi: 6    Wyświetleń: 3550
  • Trzy porady, co zrobić, by mniej czasu marnować na debugowanie przy programowaniu MCU

    Inżynierowie oprogramowania wbudowanego uwielbiają rozwiązywać problemy. To właśnie podstawa, tego, co robią. Niestety jednym z największych ich mankamentów jest to, że tworzą oni wiele niedoskonałości, aby następnie stać się bohaterami, spędzając ogromną ilość czasu na ich usprawnieniu (debugowanie!). To dość typowe, bez przeszkód można znaleźć firmy,...

    Poradniki Elektronika   12 Gru 2022 12:13 Odpowiedzi: 8    Wyświetleń: 1527
  • [STM32/Eclipse/OpenOCD] - Debuger zgłasza dziwne bledy

    Witam, podepnę się pod temat bo w podobnej konfiguracji działam ze swoją płytką, czyli (całość na x64, win7): - Eclipse Kepler (z GDB Hardware Debugging 7.2.0 + Zylin 4.18.1) - BET-131005 od Freddiego - Coreutils - openocd-x64-0.7.0 - płytka STM32F4Discovery Zaimportowany i skompilowany przykład od Freddiego (stm32f4_blink_led). Mój problem dotyczy...

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6462
  • stm32f103vb - debugowanie z zl30prg dla jtag nie działa, ale dla SW już tak

    no już Ci to napisałem. jezeli chcesz robić prawdziwe delaye to zrób sobie przerwanie timera (czy systicka) i inkrementuj jakąś zmienną w znanym sobie okresie czasu. Jak chcesz napisać sobie taką blokująca funkcję delay - to raczej w asemblerze, czy też inline asemblerze, aby nie byc zależnym od kompilatora jezeli chodzi o długość iteracji i optymalizacje,.

    Mikrokontrolery ARM   26 Sie 2016 00:02 Odpowiedzi: 7    Wyświetleń: 1374