eclipse przerwania

Znaleziono około 293 wyników dla: eclipse przerwania
  • [atmega16][C/Eclipse] Przerwanie od INT1

    Już problem został rozwiązany. Nie wiem jakim sposobem na płyce stykowej styki dalej od pinu PD3 nie chciały działać. Gdy podłączyłem urządzenie przerywające praktycznie wprost do pinu atmegi, przerwanie działa. Może coś zostało uszkodzone wewnątrz płytki stykowej. Dzięki za odpowiedzi....

    Mikrokontrolery AVR   25 Maj 2011 21:22 Odpowiedzi: 7    Wyświetleń: 1847
  • [STM32][eclipse]Przerwanie a debugowanie

    Z problemem poradziłem sobie w 90% stosując sztuczki z wpisami hook w pliku ".gdbinit" oraz dodatkowym wpisem do pliku konfiguracyjnego openocd dla eventu "old-pre_resume". Chodzi o użycie "cortex_m3 maskisr on/off". Dopiero najnowsza poprawka do OpenOCD 0.5.0 z 28 czerwca dodała automatyczne włączanie/wyłączanie...

    Mikrokontrolery ARM   11 Lip 2011 21:12 Odpowiedzi: 7    Wyświetleń: 3544
  • [STM32L011D3][C/Eclipse] Przerwania zewnętrzne na pinie nie działają

    Szukałem już chyba wszędzie i próbowałem wszystkiego, więc ostatecznie zmuszony jestem założyć tutaj temat. Uczę się programować stmy na "rejestrach". Utknąłem przy próbie włączenia przerwań zewnętrznych na pinie PA1 (pull-up, zbocze opadające). Jeżeli chodzi o sposób testowania...

    Mikrokontrolery ARM   17 Cze 2017 16:18 Odpowiedzi: 2    Wyświetleń: 1098
  • MSP430, Eclipse, mspgcc - debugowanie

    Witam zwracam się z prośbą o pomoc, poniważ utknęłem w martwym punkcie. Używam procesora MSP430f5419a. Jako toolchain wykorzystuję mspgcc(msp430-elf-*), mspdebug oraz Eclipse. Wszystko buduje się bez problemów, nie mam problemów z załadowaniem programu do procesora, program działa (wysyła...

    Mikrokontrolery   20 Sty 2018 13:41 Odpowiedzi: 0    Wyświetleń: 537
  • [AVR][GCC] - mały problem z odpaleniem w eclipse

    skynet_2 -> co do kolorów to oczywiste, że to kwestia indywidualnych preferencji. co do znaczka # przed IF'em - to są polecenia preprocesora i działa to po prostu w GCC. U mnie akurat #if ( UART_INTERRUPTS_ON == 1 ) oznacza, że jeśli wcześniej zdefiniowana w pliku nagłówkowym...

    Mikrokontrolery AVR   14 Lis 2008 20:45 Odpowiedzi: 39    Wyświetleń: 9187
  • problem w uruchomieniu Eclipse

    OK, jakoś rozwikłałem tę zagadkę i udało mi się idpalić symulację w AVR Studio, nie wiem czy prawidłowo to zrobiłem ale działa bo w external tools configuration wpisałem po prostu jako location C:\Program Files\Atmel\AVR Tools\AvrStudio4\AVRStudio.exe a w working directory ${workspace_loc:/AVR...

    Mikrokontrolery   25 Lis 2009 13:41 Odpowiedzi: 10    Wyświetleń: 3777
  • [C][Atmega32] Przerwania od Timera0

    Wychodzi na to ze to wina srodowiska? Da sie jakos naprawic te usterke? Powiem szerze ze na eclipse bardzo przyjemnie mi sie pracuje:) ale jak takie bledy ma..to mozna caly tydzien szukac przyczyny.. Ja bardzo przepraszam za to co napiszę teraz, a i tak to będzie moja bardzo delikatna reakcja...

    Mikrokontrolery   07 Mar 2011 09:24 Odpowiedzi: 8    Wyświetleń: 1904
  • Atmega16 + Eclipse układ RTC zatrzymuje się po kilku minutach

    Zwarcie Vcc do GND pomogło, ale dopiero takie dłuższe zwarcie ( 5 sek). Wyświetlacz ocnkął się, wyświetla dane, ale !!! ciekawostka, zegar stoi. Załaczam kod, taki wprost z Eclipsa, bez bibliotek. Jestem w trakcie przeróbki z innego projektu, proszę o wyrozumiałość. /* * main.c ...

    Mikrokontrolery AVR   31 Maj 2011 15:02 Odpowiedzi: 13    Wyświetleń: 2203
  • [Olimex LPC2378-STK][C/Eclipse] IRQ interrupt problem

    Witam, jestem początkujący w programowaniu ARMów, więc proszę o wyrozumiałość. Mój problem polega na tym, że program nie wskakuje do przerwania IRQ. Oczywiście mam wyzerowane bity I_BIT i F_BIT w CPSR, ustawionego VIC'a i w startupie skok do VICAddress. Pracuję w środowisku Eclipse...

    Mikrokontrolery ARM   18 Mar 2009 20:14 Odpowiedzi: 2    Wyświetleń: 2798
  • [LPC2478] [Eclipse OpenOcd CSLite] debug

    Witam, Mam problem z debugowanie procesora LPC2478. Środowisko: postawione zgodnie z tutorialem ze strony Freddiego Chopinna czyli Eclipse (helios edition with HDT hardware debugging) + OpenOcd + Code Sourcery Lite edition Procesor: ARM NXP LPC2478 z kwarcem 12MHz Aplikacja: Na tym etapie...

    Mikrokontrolery ARM   08 Gru 2011 00:57 Odpowiedzi: 6    Wyświetleń: 2197
  • ECLIPSE + programator AVR oparty na FT232RL

    Witam, Od dawna wiadomo sporej liczbie osób, że do programowania mikrokontrolerów AVR można wykorzystać sprzętowy programator oparty o prościutki ale jakże popularny układ FT232RL. W podstawowej formie pełni on rolę przejściówki USB/RS232 a przy okazji wystarczy w pełni do zaprogramowania...

    DIY Konstrukcje   01 Lut 2014 21:23 Odpowiedzi: 40    Wyświetleń: 21980
  • AtMega8 [C] [Eclipse] - Timer1 zły pomiar czasu; Błędy przy programowaniu

    Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć...

    Mikrokontrolery AVR   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2532
  • [AT90USB1287][C][Eclipse] - sterowanie pwm sprawdzenie kodu

    Witam, jako młody student potrzebuję małego wsparcia przy tworzeniu programu do sterowania obciążeniem małej turbiny wiatrowej. Działam na układzie AT90USB1287, program ma na celu w odpowiednim czasie podać obciążenie na turbinę, jako że turbina kręci się około 2000 obr/min postanowiłem...

    Mikrokontrolery Początkujący   17 Sty 2014 18:15 Odpowiedzi: 0    Wyświetleń: 870
  • [STM32F446][C/Eclipse] Odtwarzacz audio

    (at)BlueDraco Włąśnie chciałem mu to napisać :). Pewnie myli prirtet przerwań DMA z priorytetem DMA. Ponieważ używa tajemniczych bibliotek to nic się nie da powiedzieć. na przykład przerwanie DMA przez inne przerwanie przerwanie moze wyłaczyć dma tylko jak zmieni rejestry DMA. Innej...

    Mikrokontrolery ARM   19 Paź 2017 08:05 Odpowiedzi: 7    Wyświetleń: 678
  • [C] [Eclipse] Magnetometr w układzie przestał działać.

    Popraw błąd w 76-tej linii programu. Sprawdź, czy nie ma zimnych lutów przy elementach C7 i R9. Błąd poprawiony, przy elementach C7 i R9 wszystko ok. Nadal nie działa. Dodano po 1 [syntax=c]/* hmc5883l lib 0x01 copyright (c) Davide Gironi, 2012 Released under GPLv3. Please...

    Mikrokontrolery   24 Lis 2017 06:03 Odpowiedzi: 4    Wyświetleń: 369
  • [LM3S6965][openocd][eclipse][solved] lm3s6965 ethernet eval board - gdb problem

    Witam, Witam, posiadam płytę lm3s6965 ethernet eval board : Na początku napiszę co działa: 1. działa openocd (0.6.1) 2.1. program jest już wgrany do procesora 2.2. podpinam płytę do USB, jednocześnie załączam zasilanie 2.2. uruchamiam openocd 2.3. uruchamiam debugowanie...

    Mikrokontrolery ARM   22 Lut 2013 18:15 Odpowiedzi: 5    Wyświetleń: 1359
  • [Olimex LPC2378-STK][C/Eclipse] Newbie - debugowanie w RAM

    Debuggowanie we flashu polega po prostu na tym, że kod który chcesz debuggować znajduje się w pamięci RAM. Zasadniczo - jeśli dobrze pamiętam - aby mieć kod w RAM zamiast we flash do debuggowania, wystarczy zrobić dwie rzeczy: 1. Zmodyfikować skrypt linkera, tak aby program był skompilowany...

    Mikrokontrolery ARM   23 Cze 2009 21:52 Odpowiedzi: 3    Wyświetleń: 1781
  • [STM32/Wiggler/OpenOCD/Eclipse] Problem z debugowaniem

    Witam, Udało mi się uruchomić STM32 z OpenOCD przez Wigglera. Problem mi jedynie sprawia debugowanie programu w Eclipse. Program ładuję przez Makefile , wszystko wygląda ok: D:\Projekty\ARM\project>cs-make program "Programming with OPENOCD" openocd -d0 -f interface/parport.cfg...

    Mikrokontrolery ARM   02 Lis 2009 10:48 Odpowiedzi: 16    Wyświetleń: 5918
  • ST-Link + Eclipse + co jeszcze ?

    Kol. Kaczor dziękuję za pomoc choć brak w książecce pełnych listingów nie był aż tak wielką preszkodą. Na początek interesują mnie pola struktury inicjującej licznik, dla przykładu : TIM_TimeBaseStructure.TIM_Period = 65535; TIM_OCInitStructure.TIM_Pulse = 10000; Takie zainicjowanie...

    Mikrokontrolery ARM   08 Gru 2009 20:35 Odpowiedzi: 23    Wyświetleń: 5021
  • [Atmega 162][C/Eclipse] Połączenie usart z komputerem (FT232)

    Witam. Chciałbym połączyć moją atmegę z komputerem. Jednakże, nie reaguje na sygnały wysyłane z Br(at)y terminala. Sygnał z kompa po przejsciu przez FT232 jest 5V. Czy to może być problem? (atmega 162 jest standardowo na 3.3V) Dodam, że atmega jest zasilana napięciem 5V. A oto...

    Mikrokontrolery AVR   01 Paź 2011 22:23 Odpowiedzi: 8    Wyświetleń: 3040
  • Eclipse nie widzi rejestrów

    Coś masz źle z tym eclipse kolego, zobacz - ja mam w Eclipse ładnie wszystko, i jeszcze zajrzyj sobie na dole AVR Device Explorer, przecież masz tam podane nazwy wszystkich rejestrów, wektorów przerwań - no wszystko co dotyczy procka który ustawisz - spójrz na zrzut ekranu z mojego Eclipsa dla...

    Mikrokontrolery   11 Cze 2013 17:45 Odpowiedzi: 6    Wyświetleń: 1894
  • AT91SAM7XC256 - [Eclipse+openocd+GDB+GNU ARM Eclipse Plugin] konfiguracja

    Rozwiązałem go przez zakomentowanie miejsc, na które "krzywo patrzył" eclipse. A na czym dokładnie polegał problem? Skoro interrupts używają tylko main stack to zmieniłem to. Nie wiem czy dobrze Dobrze, choć ja zwykle zaczynam od 1kB dla obydwóch stosów (; Dla małego przerwania...

    Mikrokontrolery ARM   10 Cze 2014 06:36 Odpowiedzi: 46    Wyświetleń: 7806
  • [stm32f103] - Atolic -> (Eclipse + CodeSourcery)

    Należy "przypiąć" przerwania FreeRTOSa do wektora przerwań w projekcie - wywoływany jest SVC i tak właśnie ma być. 4\/3!!

    Mikrokontrolery ARM   25 Cze 2013 15:39 Odpowiedzi: 20    Wyświetleń: 3290
  • [C][Eclipse] - Eclipse nie widzi podstawowej biblioteki

    Proszę, oto kod: [syntax=c] #include <avr/io.h> #include <avr/stdlib.h> #include <avr/stdio.h> #include "HD44780.h" #include "sterowanie.h" // ********* INICJALIZACJA *********** void Initalize(){ //----------- ŻARÓWKA------------ TCCR1B |= (1<<CS11)...

    Programowanie Początkujący   22 Sie 2013 15:59 Odpowiedzi: 4    Wyświetleń: 2514
  • ATTiny44 - [C++][Eclipse]Pilot RC5 i opóźnienia oparte na uśpieniu i CTC.

    Witam. Opracowałem prosty pilot podczerwieni protokołu RC-5 na ATTiny44, z pięcioma przyciskami (Standby, Vol+/Vol-, Ch+/Ch-). Wszystko działa (nośna generowana z PWM na Timer0, wybudzanie przerwaniami na pinach, kody w pamięci programu, duże oszczędzanie energii), ale chciałbym jeszcze bardziej...

    Mikrokontrolery AVR   27 Wrz 2013 19:28 Odpowiedzi: 0    Wyświetleń: 1089
  • STM32 - [Eclipse] FatFS + SDIO

    Mam zestaw ewaluacyjny HY-mini. Próbuję okiełznać obsługę karty SD i od początku same schody. Do zestawu dostałem zestaw przykładów i na ich podstawie coś próbuje napisać. Sęk w tym iż przykłady są dla uVision Keil a ja pracuje na Eclipse. SD_Init(); - SD_OK f_mount(0,&fs); - FR_OK f_open(...

    Mikrokontrolery ARM   17 Gru 2013 22:35 Odpowiedzi: 0    Wyświetleń: 1296
  • STM32 [C] Eclipse - Kurs dla początkujących bez SPL Czy potrzebny ?

    A ja wam powiem, że z mojego punktu widzenia, tj osoby, która jest nowa w temacie stm, taki kurs byłby dobry po pewnymi warunkami. W temacie AVR spędziłem troche czasu,chociaż nie jestem specjalistą, ani nawet zaawansowanym graczem. Radzę sobie na własne potrzeby, głównie wykorzystując je...

    Mikrokontrolery ARM   10 Kwi 2014 16:17 Odpowiedzi: 37    Wyświetleń: 13287
  • STM32L - Win7+Eclipse+STLink/V2

    W jakim sensie się rozjedzie? :) Co do stawiania od nowa, to widzę w sumie, że początkowo te wszystkie ustawienia to był jakiś horror, a po czasie jak muszę to wklepać jeszcze raz, to nie jest źle ;) Ten polecany pakiet to jest odpowiednik CodeSourcery? Czyli te wszystkie arm-none-eabi-...?...

    Mikrokontrolery ARM   11 Lut 2014 09:21 Odpowiedzi: 30    Wyświetleń: 4080
  • STM32L152 - SysTick jak poprawnie generować przerwanie co 1ms?

    adamusx Ma znaczenie i to duże. I nie w kwestiach mechaników to należy rozpatrywać tylko funkcji zdefiniowanych w plikach "startup_stm32f4xx.c", "system_stm32f4xx.c" i "system_stm32f4xx.h". Dla CM4 wygląda to tak: Startup wywołuje funkcję SystemInit(); Ta funkcja przy domyślnych ustawieniach...

    Mikrokontrolery ARM   16 Lut 2014 20:44 Odpowiedzi: 8    Wyświetleń: 2208
  • LPC1768+eclipse+STlinkV2 start od zera

    Witam! :) Zanim wejdę w szczegóły chciałbym zapytać, gdzie znajdę jakiś kurs/poradnik tłumaczący od podstaw czego i dlaczego potrzebuję przy nowym projekcie ARM? Moje dotychczasowe obserwacje, to w miarę rozumiem: - CMSIS = ogólnie definicje dla rdzenia ARM - StdLib = biblioteki dla...

    Mikrokontrolery ARM   20 Lis 2015 22:49 Odpowiedzi: 11    Wyświetleń: 1122
  • stm32 - eclipse konfiguracja minimum plikow Cube/ CMSIS

    pobralem najnowsza paczke Wersja? :> Wklejony przeze mnie kawałek pochodzi z core_cmFunc.h V4.30 (20 oct. 2015) z CMSIS 4.5. Makefile nie jest Ci potrzebny skoro wybrałeś wtyczkę do Eclipse'a. Opcje sobie "wyklikasz" wedle uznania w ustawieniach projektu. Modyfikacja skryptu linkera to najpewniej...

    Mikrokontrolery ARM   02 Lut 2016 20:18 Odpowiedzi: 9    Wyświetleń: 1470
  • Java Eclipse Android - Pierwszy projekt- zapytanie do serwera.

    W pierwszym podany przeze mnie kodzie wystarczyło zmienić metodę obsługi przycisku z "private" na "public" i aplikacja się nie zamykała. Mimo wszystko napisałem jeszcze jeden przykład: Gdzie indziej przeczytałem, że jdbc trzeba używać w zdarzeniach asynchronicznych AsyncTask, a jeszcze...

    Programowanie   30 Paź 2016 21:51 Odpowiedzi: 12    Wyświetleń: 1212
  • HC-SR04 program nie działa ATmega2560 Eclipse

    Witam Mam problem z czujnikiem HC-SR04. Walcze z tym programem i nie wiem czemu mam błąd z funkcją "soft_timers_init();" pokazuje mi błąd: "undefined reference to `soft_timers_init'" ktoś może wie o co chodzi ? I jeszcze chciałbym ustawić preskaler 16 ale również nie wiem jak to zrobić....

    Mikrokontrolery AVR   16 Gru 2018 19:41 Odpowiedzi: 2    Wyświetleń: 321
  • Eclipse STM32 Error: can''''t add breakpoint: resource not available

    Dzięki Freddie! Po odblokowaniu __USES_CXX i pobraniu syscalls kontenery działają jak należy. Mam jednak jeszcze jedno male pytanko: chcialem użyć standardowej kolejki FIFO (std::queue) do której w main-e wrzucam jakaś wartość natomiast w przerwaniu ta wartość odczytuje. W którymś ze...

    Mikrokontrolery ARM   27 Cze 2019 12:08 Odpowiedzi: 5    Wyświetleń: 735
  • Mitsubishi Trium Eclipse

    Chyba tutaj dobrze trafiłem z pytaniem. Prośba do wszystkich o jakiś soft z polskim wraz z epromem do w/w telefonu Eclipse MT-450. Na początku wyswietlała się apteczka, potem bawiłem się jakimś softem :( telek zaczął wgrywac a ja mu przerwałem teraz wgrywałem jakiś eclipse_pl_path_l10_4raqa060...

    Smartfony Serwis   18 Kwi 2006 21:58 Odpowiedzi: 37    Wyświetleń: 5461
  • Problem z Eclipse, GNUARM - AT91SAM7S

    Jesli jeszcze tego nie zrobiles to w pliku crt.s przy ustawianiu stosu uaktywnij przerwania dla trybu User Mode, czyli w CPSR nie ustawiaj bitów I i F. Ustawienie ich powoduje wyłączenie przerwań w danym trybie. Do tego ustaw odpowiednio rozmiar stosu dla trybów przerwania, u mnie to jest np. .set...

    Mikrokontrolery   22 Sty 2007 10:06 Odpowiedzi: 3    Wyświetleń: 1597
  • [AT91SAM7S][C] Przekazywanie zmiennych do przerwania

    Witam! Proszę o podpowiedź dlaczego w kodzie: unsigned int i, imax, (...) int obsluga_przerwania1() { AT91C_BASE_TC1->TC_SR; i++; if (i > imax) { i = 0; *AT91C_TC1_CCR = 0x2; } AT91C_BASE_AIC->AIC_EOICR = 0x0; } int...

    Mikrokontrolery ARM   14 Cze 2008 14:00 Odpowiedzi: 1    Wyświetleń: 1884
  • [STM32][C] Debugowanie kodu przerwania w pamięci RAM

    Witam, Napisałem program, w którym do odliczania czasu używam SysTick'a i przerwania od niego. Gdy skompiluję i zapiszę program do pamięci Flash, program ten działa jak należy i możliwe jest jego debugowanie. Jeśli skompiluję i wpiszę program do pamięci RAM, to program nie działa poprawnie,...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3263
  • [STM32][eclipse+CodeSourcery]Obsluga USB Mass Storage Device

    mogę ci podesłać uruchomiony przykład mass storage - ale na bibliotekach st. Uruchomiłem ją parę dni temu - też z tym trochę walczyłem. Przykład działa pięknie - wzorowo. U mnie wogle nie uruchamiały się przerwania. Moja aplikację kompilowałem w Eclipse i codesourcery. Daj...

    Mikrokontrolery ARM   19 Maj 2011 21:10 Odpowiedzi: 15    Wyświetleń: 4697
  • [STM32][FreeRTOS][Eclipse] - Uruchomienie FreeRTOS na zestawie HyMini

    Od kilku dni próbuję uruchomić FreeRTOS i zamigać diodami na zestawie Hymini z procesorem STM32F103VCT6. Używam Eclipse Juno oraz Sourcery G++ Lite 4.6.3. Projekt kompiluje się poprawnie. Wcześniej program zatrzymywał się na przerwaniu HardFault_Handler. W pliku FreeRTOSConfig.h dodałem...

    Mikrokontrolery ARM   17 Lis 2012 10:01 Odpowiedzi: 5    Wyświetleń: 3747
  • [STM32F10x][Eclipse][C] - Brak komunikacji przez UART

    Witam. Jestem zupełnie nowy w programowaniu STM32, korzystam z zestawu i uczę się według książki weń zawartej. Próbuję nawiązać komunikację między zestawem i komputerem z użyciem flag oraz wymienić przykładowe dane, lecz na razie brak sukcesu. Terminal (korzystam z aplikacji Terminal...

    Mikrokontrolery ARM   06 Maj 2013 12:22 Odpowiedzi: 9    Wyświetleń: 2304
  • [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 Any ideas ? :D

    Mikrokontrolery ARM   29 Maj 2014 20:08 Odpowiedzi: 37    Wyświetleń: 4617
  • [LPC2148] [Eclipse] - ładowanie programu i debug

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

    Mikrokontrolery ARM   21 Gru 2014 09:52 Odpowiedzi: 2    Wyświetleń: 693
  • [AVR] Pominięcie przerwania TXC raz na kilka tys. wysłanych

    W sumie doszedłem do tego że procesor w sumie nie wisi, tylko MAX485 się przestawia na nadawanie i tak zostaje. Kod w którym tylko zmieniam kierunek transmisji. Jest to tak że cały czas jest odbiór, a jak otrzymam jakiś pakiet, i na niego chce odpowiedzieć, najpierw go przygotowuje w buforze,...

    Mikrokontrolery AVR   03 Lis 2010 18:41 Odpowiedzi: 22    Wyświetleń: 2749
  • [8051][C] Obsługa przerwań

    Bry, Mam do przerobienia zadanie z Assemblera obsługujące przerwanie T0 na C (Eclipse, SDCC). Niemniej jednak na zajęciach korzystamy formalnie z książki P. i P. Gałka (pracujemy też na DSM-51). Stąd moje dwa problemy (jeżeli temat umieściłem w nie najlepszym dziale, proszę o przeniesienie): 1....

    Mikrokontrolery   29 Lis 2010 19:28 Odpowiedzi: 2    Wyświetleń: 2926
  • [atmega8] [C] - Ustawianie bitów na porcie D a niechciane przerwania.

    Witam, jakiś czas temu zacząłem zabawę z AVR no i w końcu natrafiłem na problem, którego nie mogę rozgryźć. Mam w programie (multipleksowany wyswietlacz 7 seg) linijkę o treści : DOKŁADNIE o ten zapis, wiem ze lepiej uzyć całego portu a nie mieszać jak powyżej D i C, ale nie rozumiem...

    Mikrokontrolery Początkujący   24 Lis 2012 22:20 Odpowiedzi: 4    Wyświetleń: 1212
  • [C][ATmega88] - Obsługa przerwania Timera0

    Steryd3 Korzystam z Eclipse'a, tam w parametrach projektu wybieram typ mikroprocesora i taktowanie, tak przeczytałem w książce Kardasia, choć rzeczywiście prawdopodobnie nie zmieniam w ten sposób w ogóle taktowania i źle zrozumiałem autora :| Z trybu CTC kiedyś już korzystałem, jednak...

    Mikrokontrolery   29 Mar 2013 11:23 Odpowiedzi: 15    Wyświetleń: 2754
  • Przerwania i PWM, ATmega8A - Brak reakcji na wektory przerwań

    Udało mi się odpalić symulację (co oznacza, że udało mi sie przywrócić Atmel Studio do życia, Eclipse powoli mnie dobijał, nie znalazłem rozwiązań problemu z Atmelem nigdzie na necie, więc jakby co, mogę pokrótce opisać rozwiązanie ;) ) Do rzeczy: Z symulacji przeprowadzonej na...

    Mikrokontrolery Początkujący   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2583
  • STM32Cube - HAL CAN Przerwania

    Witam, Uzywam stm32Cube do generowania kodu dla SW4 ktorego uzywam w eclipse. Staram sie uwuchomic przerwania RX dla CAN1, ale nie moge tego uruchomic, program counter nigdy nie wchodzi do obslugi przerwania. Wysylanie dziala. Testowa procedura dla sprawdzenia wysylania: [syntax=c]CanTxMsgTypeDef...

    Mikrokontrolery ARM   27 Lip 2015 20:00 Odpowiedzi: 2    Wyświetleń: 1089
  • [STM32;Truestudio; C++] Brak adresów funkcji przerwań w tablicy wektorów

    Ja nie lubię STM32, a STM32 mnie! Muszę coś zrobić na STM32 i robię to w Truestudio. Na razie proste testy na przypomnienie sobie STMów i wejście w C++ i na dzień dobry ściana! Po kompilacji w tablicy wektorów przerwań jest tylko adres na DefaultHandler. Mimo tego, że nazwa funkcji obsługi...

    Mikrokontrolery ARM   10 Lip 2018 21:06 Odpowiedzi: 2    Wyświetleń: 567
  • Obsługa przerwań at91sam7 yagarto

    Witam Wątpie, że mi ktoś pomoże ale cóż zależy spróbować. Nie mogę włączyć obslugi przerwań w moim procesorze. wiem że kod jest napisany prawidłowo gdyż testowalem na innym kompilatorze. Chodzi o plik startup, którego w sumie nie rozumiem. A może ktoś zna jakieś źródła wyjaśniające...

    Mikrokontrolery ARM   13 Kwi 2011 21:04 Odpowiedzi: 0    Wyświetleń: 1100
  • [STM32] USB WakeUp wywoływanie przerwania

    Witam, Czy ktoś próbował może wygenerować przerwanie EXTI_Line18 (void USBWakeUp_IRQHandler(void)) na mikrokontrolerze STM32F103RBT6? Chciałbym się dowiedzieć jak tego dokonać. Próbuję się z tym uporać od kilku dni i jakoś nie wychodzi. Konfiguracja EXTI_Line18 [syntax=C] //External...

    Mikrokontrolery ARM   18 Paź 2011 23:53 Odpowiedzi: 0    Wyświetleń: 903
  • Przerwania w ATmega168 - Prośba o sprawdzenie programu i wytknięcie błędów.

    Witam serdecznie! Chciałabym na wstępnie nadmienić,że dopiero zaczynam przygodę z elektroniką. W związku z tym z góry proszę o wybaczenie, jeśli mój kod to masa banialuków. Próbuję zaprogramować uC ATmega168. Chciałabym nauczyć się poprawnej obsługi timerów. W związku z tym próbowałam...

    Mikrokontrolery AVR   05 Lip 2013 12:17 Odpowiedzi: 8    Wyświetleń: 1485
  • STM32 - Przerwanie zewnętrzne

    (at)szczywronek LCD_WriteText nie ma żadnych opóźnień od innych przerwań. Funkcja zawiera jedną instrukcję...która pośrednio odnosi się do jeszcze 3 innych funkcji. Jednak żadna z nich nie wykorzystuje przerwań. Tak, posiadam debugger. Działam na openocd+eclipse oraz startupie Freddiego. ...

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2838
  • [STM32F4] Makefile, skrypt linkera i startup dla stm32f4 - przerwania

    (at)Piotrus_999: Tak, wiem, czytałem, ale najprościej jest sprawdzić, czy przerwanie działa i czy do niego wchodzi (po prostu led'a zapalić w przerwaniu, tyle). Po wywaleniu SW4STM i zainstalowaniu czystego Eclipse i skonfigurowaniu według tutoriala od kolegi Freediego przerwania od linii zewnętrznych...

    Mikrokontrolery ARM   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1614
  • STM32 przerwania od przycisku

    Witam, właśnie zacząłem przerabiać kurs ze strony układ na jakim pracuje to stm32f103c8t6 w środowisku Eclipse. Niestety moja nauka stanęła na przerwaniach od przycisku. Mianowicie mimo wciśnięcia przycisku przerwanie się nie wykonuje. Kod programu: Czy ktoś wie w czym może...

    Mikrokontrolery ARM   10 Maj 2017 22:35 Odpowiedzi: 10    Wyświetleń: 2079
  • Telefon Mitsubishi Eclipse problem.

    Zgadzam się, reset eepromu prawie na pewno pomoże. Mi jak nie pomagało to kilkakrotnie włączałem telka i przy uruchamianiu wyjmowałem baterię, aby przerwać włączanie. Gdy się trochę pobawiłem baterią to soft sam się resetował do factory settings i wszystko grało.

    Smartfony Serwis   25 Lip 2005 23:48 Odpowiedzi: 5    Wyświetleń: 1220
  • ZL25ARM problemy z przerwaniami

    Witam Zakupilem zestaw uruchomieniowy ZL25ARM+ ZL24ARM w sklepie Kamami. Mam problemy z obsluga przerwania. Najprosciej mowiac chcialbym aby po zgłoszeniu przez watchdog'a zakonczenia liczenia (Timer Mode). Jednak tak sie nie dzieje i nie wiem w czym tkwi problem. Wrzuce tutaj troche kodu: void...

    Mikrokontrolery   24 Sie 2007 22:16 Odpowiedzi: 2    Wyświetleń: 1038
  • PIC16F877A - nie dziala z przerwaniem (HiTech PICC)

    Przerwanie jest umieszczane pod 0x04 (sprawdzilem plik *.lst). Czy problemem moze byc brak inicjalizacji plikiem startup.as? Wczesniej pracowalem w srodowisku Eclipse i tam dodawal sie on automatycznie - pod MPLabem chyba nie jest on dodawany - w kazdym razie nie widze tego :( BF

    Mikrokontrolery   15 Paź 2007 20:42 Odpowiedzi: 9    Wyświetleń: 1365
  • debuggowanie w eclipse, gdb (AVR, ARM)

    nie chodzi mi o te rejestry, te sa nieistotne (nawiasem mowiac mozna je oczywiscie podgladac). istotny jest dla mnie podglad rejestrow kontrolujacych peryferia i rdzen, czyli wsztystkich lokacji w pamieci, ktore odpowiadaja za: przetworniki, porty, interfejsy, przerwania, ... 4\/3!!

    Mikrokontrolery   11 Sty 2009 23:19 Odpowiedzi: 8    Wyświetleń: 3832
  • Eclipse i yagarto. Tworzenie plików make?

    Zassaj z mojej stronki ( www.freddiechopin.info) z sekcji Download -> ARM -> Przykłady plik dla lpc2103 i zerknij tam do pliku default_handler.s. Jest tam zrobiony "łapacz" przerwań, które nie są nigdzie indziej zdefiniowane. Zasadniczo chodzi o fragmenty typu: // Undefined instructions .weak Undefined_Handler ....

    Mikrokontrolery ARM   04 Sie 2009 20:52 Odpowiedzi: 11    Wyświetleń: 3026
  • Eclipse + CodeSourcery + LPC2478 - jak zacząć?

    Uruchomił ktoś przerwania na LPC2478? Albo na LPC2103 ale w środowisku CodeSourcery/Eclipse (chodzi mi o te przykłady Freddiego Chopina)? Bo ja już się meczę od dawna i nic działającego nie uzyskałem.

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17011
  • [LPC2378][C/Eclipse/Yagarto][GPS-FGPMMOPA4]Śmieci z NMEA

    Nie sądzę. Ja bym testował tak: 1. Dobrą ramkę zapisał we flashu i wysłał do PC przez uart0 2. Dobrą ramkę odebrał przez uart3 z PC i porównał z tym z flasha. Jeśli oba testy byłyby pomyślne, zastanowiłbym się nad zastosowaniem przerwań. Czekanie na wysłanie i odebranie znaku...

    Mikrokontrolery ARM   05 Lis 2009 00:01 Odpowiedzi: 4    Wyświetleń: 2327
  • [STM32][eclipse/GCC] Bootloader CAN

    Jeżeli skok jest z przerwania to HardFault jest spowodowany tym, że zmieniasz wskaźnik stosu w obsłudze przerwania.

    Mikrokontrolery ARM   17 Lis 2009 09:05 Odpowiedzi: 8    Wyświetleń: 4103
  • [SAM7X256][Eclipse] ABORT,LibUsb-Win32

    W sumie to przesadziłem z tym z tym czasem... to dlatego że usb blokuje mi wszystko.. Nie chcąc żeby przerwanie blokowało mi program zrobiłem coś innego. Wyłączyłem przerwanie od Endponitu read. USB_Recive_Bulk_Data() mam w głównym programie main. Program sprawdza czy są dane, jak są...

    Mikrokontrolery ARM   19 Lut 2010 22:16 Odpowiedzi: 10    Wyświetleń: 1848
  • [Stm32][eclipse][openOCD] uruchomienie

    Witam szanownych kolegów. Mam problem w przypadku wgrywania nowego oprogramownia komendą load. Konsola wypluwa mi coś takiego: target state: halted target halted due to debug-request, current mode: Thread xPSR: 0x61000000 pc: 0x08002b90 Info : Padding image section 0...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16674
  • [lpc2142][C/codesourcery eclipse]

    Do tego samego doszedłem z tymi optymalizacjami. Rzeczywiście hex który podesłałem był skompilowany z opcją optymalizacji Os, ale... kod z tych pierwszych plików działał na dowolnej optymalizacji a z tym drugi miałem te same problemy co ty. Program kompilowałem na tym twoim makefile jak...

    Mikrokontrolery ARM   15 Mar 2010 13:42 Odpowiedzi: 14    Wyświetleń: 2750
  • [stm32f107vbt6][C++/Eclipse]Problem z zegarem RTC

    Witam. Czy ktoś może rzucić okiem na mój program i stwierdzić gdzie jest błąd. Siedzę już 3 dni i nie mogę go znaleźć. Posiadam płytkę Butterfly, dolutowałem kwarc zegarkowy i dwa kondensatory o pojemności podanej na schemacie który dostałem z płytką. Po wgraniu hexa do procesora...

    Mikrokontrolery ARM   31 Mar 2010 13:07 Odpowiedzi: 4    Wyświetleń: 1864
  • [LPC2142][C++/Eclipse]Komunikacja Uart0

    Witam, mam taką funkcję (z książki Bryndzy): static void Uart0Gets(char *str) //Odbior znaku przez rs232 z terminalu { char c; do { while(!(U0... & U0LSR_RDR)); //Czekaj na znak c = U0RBR; //Odbierz znak *str++ = c; //Zapisz znak do bufora while(!(U0LSR...

    Mikrokontrolery ARM   07 Cze 2010 18:44 Odpowiedzi: 2    Wyświetleń: 933
  • LPC2148, Eclipse+Codesourcery, Timer0 niewłaściwe działanie.

    Dowolnie długie przerwanie? Czemu nie, to przecież tylko procek. Jeśli zechcę mieć przerwanie trwające pół sekundy, to powinienem to móc zrobić. Zablokować co trzeba, a reszta niech się dzieje w tle. A o wyjątkach poczytałem, co znalazłem. Niestety, tak jak Freddie Chopin powiedział,...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2787
  • Eclipse + OpenOCD + Sourcery G++ Lite i turial Freddie Chopi

    99% osób używa po prostu DOBRYCH projektów, a ty na siłę chcesz uruchomić projekt, który po prostu jest kiepski. 1. W skrypcie linkera dopisz sobie gdzieś na początku ENTRY(_startup); (co w sumie nie jest do końca poprawne, ale tym sposobem jest najprościej) 2. W jakimś pliku z kodem...

    Mikrokontrolery ARM   03 Sie 2010 16:39 Odpowiedzi: 37    Wyświetleń: 6577
  • LPC2103 eclipse problem z uart

    wszystko jest w pliku armint No właśnie nie wszystko. Nie ma obsługi przerwań. Przerwanie się zgłasza, procesor chce je obsłużyć, ale nie wie jak więc program się wykrzacza.

    Mikrokontrolery ARM   07 Sie 2010 13:36 Odpowiedzi: 7    Wyświetleń: 1376
  • lm3s9b90 codesourcery openOCD eclipse

    no dobrze ze sie nie widzimy bo po takim czyms to bym Ci w oczy nie mógł spojrzeć :P, dałem 1024 na __main_stack_size i powiem tak, co do tego przerwania UARTU, jest wyzwalane , breakpoint sie zatrzymuje, mogę podejrzeć status, i puścicć dalej, i wsztyko było by git majonez gdyby nie to że...

    Mikrokontrolery ARM   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 3965
  • [STM32][Eclipse+openocd] - jak zresetować procesor

    a używasz gdzieś przerwań ?

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 2989
  • [LPC1768]Problem z kompilacją FreeRTOS -GNU ARM Eclipse

    Tak wiem - próbowałem już tej metody - starałem się poustawiać te opcje tak jak w Makefile'u, jednak wydaje mi się, że trzeba dodać jeszcze jakieś dodatkowe argumenty - nie tylko te które można "zaznaczyć". Przy odznaczeniu opcji przerwania kompilacji przy napotkaniu błędu kod kompiluje...

    Mikrokontrolery ARM   17 Paź 2012 22:12 Odpowiedzi: 27    Wyświetleń: 5025
  • [at91sam7s256][C/C++][eclipse] Clock >= 1Mhz na GPIO

    To wykorzystaj timer do generowania jednego PWM. Silnik pewnie dostaje sygnał w okolicach 20kHz. To na przerwaniu zrobisz. 1MHz już nie. Inny sposób to zewnętrzny generator.

    Mikrokontrolery ARM   11 Lut 2011 10:42 Odpowiedzi: 6    Wyświetleń: 1361
  • Problem kompilacja Eclipse + WinARM na AT91SAM7XC512

    Korzystasz w ogóle z przerwań? Bo jeśli tak, to musisz raczej dla przerwań zadeklarować jakiś rozmiar stosu w skrypcie linkera. Jeśli nie, to możesz olać poprawki tablicy wektorów. Zasadniczo do projektu musisz dodać jeszcze startup (startup.S + jeden wymagany nagłówek hdr_cpsr.h) i tablicę...

    Mikrokontrolery ARM   19 Gru 2010 10:25 Odpowiedzi: 6    Wyświetleń: 2049
  • [at91sam7s256] [OpenOCD+Eclipse] dziwne zachowanie

    Twój układ ma jakieś zworki do wybierania z której pamięci ma działać? Bo gdy ładujesz program do flash, to wartość PC sugeruje, że całość chce działać z RAM, więc faktycznie jest problem. Do tego program dla RAM masz skompilowany dla adresów od 0, natomiast program dla Flash od 0x100000,...

    Mikrokontrolery ARM   05 Sty 2011 02:30 Odpowiedzi: 11    Wyświetleń: 2496
  • [LPC2148][ECLIPSE] ładowanie programu przez JTAG

    Mam problem z uruchomieniem programu na mikrokontrolerze. Napisałem program obsługujący RTC i wyświetlacz LCD. Program został uruchomiony przez GDB Hardware Debugging i działa poprawnie. Następnie plik projekt.hex wgrywam przez J-Flash ARM i również wyskakuje informacja, że operacja przeprowadzona...

    Mikrokontrolery ARM   18 Sty 2011 19:44 Odpowiedzi: 6    Wyświetleń: 1518
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    Właśnie próbuję uruchomić program z pamięci RAM. Usunąłem linijkę rom (rx) : org = 0x8000000 oraz zastąpiłem wszystkie "> rom AT > rom" na "> ram AT > ram" w pliku linkera. Program działa do momentu wywołania przerwania (w moim programie przerwania SysTick). Wtedy licznik rozkazów skacze...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2768
  • [AT91sams256][Eclipse][OpenOCD][Yagarto] - error

    Pobierz z mojej strony przykład dla LPC2103 i przerób go dla Twojego układu: - w skrypcie linkera ustaw prawidłowe adresy i rozmiary pamięci - w startupie nic nie musisz zmieniać - w tablicy wektorów nic nie musisz zmieniać jeśli nie korzystasz z przerwań, jeśli z nich korzystasz poprzez...

    Mikrokontrolery ARM   31 Sty 2011 12:32 Odpowiedzi: 3    Wyświetleń: 2352
  • [ARM7][Eclipse c++] obsługa wyjątku Abort

    dlaczego instrukcja: LDR PC, IRQ_Addr jest w komentarzu usuniecie komentarza powoduje ze program nie dzialo (nie rozumiem tego fragmentu pliku) Wyjaśnię to o wiele prościej niż kolega wyżej :D Ta instrukcja: LDR PC, [PC, #-0x0FF0] to jest wersja tego czegoś: LDR PC, IRQ_Addr...

    Mikrokontrolery ARM   20 Lut 2011 11:33 Odpowiedzi: 9    Wyświetleń: 1847
  • [STM32][FreeRTOS][Eclipse] Obsługa semafora binarnego

    Szkoda trochę, że w Practical Guide nie opisali choćby ogólnej metody tworzenia przerwań pod tym OS. Bo nie ma czegos takiego. Jesli twoje przerwanie moze zmienic kontekst (czytaj przelaczyc zadania) to sam musisz o to zadbac. Nie kazde przerwanie musi zmienic kontekst a poniewaz jego zachowanie...

    Mikrokontrolery ARM   22 Lut 2011 10:35 Odpowiedzi: 10    Wyświetleń: 3837
  • [at91sam7xc256][C/Eclipse] Tryb sleep.

    Czy da się wyżej wymieniony uC wprowadzić w tryb sleep i potem wybudzić przerwaniem ?? Nie jest mi potrzebna ciągła praca uC, a do tego jeszcze wszystko jest zasilane baterią.

    Mikrokontrolery ARM   24 Lut 2011 21:58 Odpowiedzi: 3    Wyświetleń: 780
  • [Atmega16][ECLIPSE]Programowy PWM - silnik DC

    Witam! Próbuję sklecić sterowanie silnikiem DC na Atmedze 16 z wykorzystaniem sterownika L293D. To ma być symulacja sterowania roletami na makiecie, czyli potrzebuję zmieniać biegunowość silniczka, a także chciałem mieć kontrolę nad prędkością (czyli wypełnieniem PWM). Zaimplementowałem...

    Mikrokontrolery AVR   06 Maj 2011 15:18 Odpowiedzi: 3    Wyświetleń: 4011
  • [Atmega 16][C/Eclipse]Opóźnienie 1us

    Oczywiście, że się da. Teoretycznie ;). Wystarczy wziąć "nierówny" kwarc. Jego wartość powinna dzielić się odpowiednio przez dwa podniesione do odpowiedniej potęgi. Tak aby np. przerwanie przepełnienia od licznika było wywoływane dokładnie co 1 sekundę, albo inną jej część (zdatną...

    Mikrokontrolery AVR   07 Maj 2011 09:45 Odpowiedzi: 8    Wyświetleń: 1583
  • [stm32][C/eclipse] Debugger i programowanie

    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ń: 3138
  • atmega8, ustawienie przerwania od timera0, assembler

    Do TCCR0 wpisałem raz w timer0 a do TCNT0 za każdą obsługą przerwania... Chciałem obczaić ogólnie możliwości tego timera0 teraz będę obczajał pozostałe timery, jak mi nie będzie szło to będę pytał... Dzięki za pomoc;) Dodano po 14 Panowie a może wiecie jak skonfigurować...

    Mikrokontrolery AVR   14 Paź 2011 09:23 Odpowiedzi: 8    Wyświetleń: 1656
  • Mikrokontroler ARM [STM32F103RB] [C] [eclipse/yagarto] nie działa przycisk

    No i po co włączasz przerwanie? 4\/3!!

    Mikrokontrolery ARM   14 Lis 2011 10:57 Odpowiedzi: 3    Wyświetleń: 1278
  • Eclipse- deklaracja zmiennych globalnych i zewnetrznych

    dzięki Freddie Chopin to już się wyjaśniło dlaczego tego nie widziałem: już to miałem ustawione na 1024. Problem miałem gdzie indziej i już go w sumie rozwiązałem. Mam jeszcze takie pytanie odnośnie sprawdzenia ile czasu zajmuje przerwanie. Mam takie przerwanie wyzwalane TIM1: void...

    Mikrokontrolery ARM   04 Sty 2012 08:33 Odpowiedzi: 27    Wyświetleń: 3534
  • [STM32][Eclipse] Sterowanie wyświetlaczem przez SSD1289

    Dzięki za odzew Freddie, Rzeczywiście w tej chwili timingi są dość wyżyłowane ale jak wspominałem nawet z nimi czasami się uruchamia i działa bardzo sympatycznie szybko. Nie mniej jednak już od początku próbowałem z "typowymi", wolnymi a nawet bardzo wolnymi ustawieniami FSMC jak i przerw...

    Mikrokontrolery ARM   14 Lut 2012 17:38 Odpowiedzi: 35    Wyświetleń: 12657
  • [Eclipse] [FreeRTOS] [STM32]

    FreeRTOS potrzebuje, żeby te przerwania były naked, czyli żeby kompilator nie generował ani prologu (zachowania rejestrów i stanu) jak i epilogu (odtworzenia rejestrów, stanu i powrotu z przerwania) - tym wszystkim zajmuje się sam FreeRTOS. W Twoim przypadku następowało przepełnienie stosu,...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6699
  • [LPC2378][C/eclipse] prośba os prawdzenie kodu i ustawien debugera

    Ok. Dalsze wieści z frontu. Olałem debugowanie z linii poleceń i skoczyłem od razu do eclipse'a. Ku mojemu zdziwieniu wszystko działa pięknie. Dzięki za pomoc. W razie problemów będę pisał. Pozdrawiam. Dodano po 2 "Stepowanie" przez wektory przerwań nie do końca jest dobrym...

    Mikrokontrolery ARM   11 Gru 2012 11:43 Odpowiedzi: 45    Wyświetleń: 7351
  • [ECLIPSE] w czym błąd (uwaga b. poczatkujący)

    no tak racja może zamieszczę cały kod [syntax=cpp] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define LED_PIN (1<<PC7); #define LED_TOG PORTC ^= LED_PIN; #define LED_ON PORTC |= LED_PIN; #define LED_OFF PORTC &= ~LED_PIN; #define...

    Mikrokontrolery Początkujący   02 Lip 2012 22:29 Odpowiedzi: 7    Wyświetleń: 978
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Ok, więc sprawa wygląda tak: program wpada w przerwanie lecz urządzenie nie jest nadal rozpoznawane przez komputer. Wielkości stosów zostały ustawione na 4096. Podczas debugowania tego samego kodu przez keila i Eclipse znalazłem gdzie jest problem, wyglądał on dość łatwy, dopóki nie...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7762
  • [stm32][eclipse] - ethernet i TIM2_IRQHandler

    Jeśli chodzi o przerwanie od tim2, to napisałem w poście powyżej nie do końca prawdę. Kod głównego programu jest wykonywany, a gdy zatrzymam procesor, program się zatrzymuje na tym rozkazie ktory mial wykonać. Następnie debugując <Step into (F5)>, procesor zaczyna wykonywać przerwanie...

    Mikrokontrolery ARM   05 Sie 2012 19:03 Odpowiedzi: 5    Wyświetleń: 1539
  • [ATMEGA8][C/ECLIPSE] - DS1820 i współpraca z wyswietlaczem LED

    [syntax=c]ISR(TIMER0_OVF_vect) { dual... dualLed_show(uint8_t val) { if(val < 100) { OFF_ALL ; static uint8_t i; if(i) { ON_DIG1; show_d... / 10]); i = 0; if(dp1) ON_SEG_P; } els...

    Mikrokontrolery AVR   17 Sie 2012 20:14 Odpowiedzi: 10    Wyświetleń: 1863
  • Eclipse - Zmienne w oddzielnym pliku - widoczność zmiennch w plikach projektu.

    Masz jakiś moduł, np od i2c - plik i2c.c zawiera funkcje i zmienne, plik i2c.h zawiera prototypy funkcji i zmienne globalne z "extern". Jeśli nie masz modułów w formie .c + .h to masz jeszcze więcej problemów. Dlaczego uważasz że dużo zmiennych gloalnych to dużo problemów ? To jest...

    Mikrokontrolery   23 Sie 2012 15:12 Odpowiedzi: 6    Wyświetleń: 1509
  • [Atmega32][C][Eclipse] - bład programu gdy przerwamnie timer0 aktywne

    dondu: Ja wcale tego pisać nie muszę :-) Po prostu zastanawiam się skąd taka maniera bierze. Ale dzięki za dbałość o mnie. Właściwie to ciekawsza byłaby dla mnie odpowiedź niż zlikwidowanie tej maniery. Moim zdaniem z braku umiejętności posługiwania się timerami, czyli po prostu...

    Mikrokontrolery AVR   05 Gru 2012 08:49 Odpowiedzi: 12    Wyświetleń: 1707
  • [Atmega8A][C/Eclipse][USART] - zapisywanie danych odebranych przez bluetooth

    Ustawiasz bit zezwolenia na przerwanie TXCIE, a gdzie masz procedurę obsługi tego przerwania? Po odesłaniu znaku flaga TXC zostaje ustawiona i ze względu na brak procedury obsługi tego przerwania program najprawdopodobniej startuje od początku. Nie ustawiaj bitu TXCIE lub napisz dla tego...

    Mikrokontrolery AVR   16 Gru 2012 18:04 Odpowiedzi: 4    Wyświetleń: 1707
  • STM32F107RCT6 - [OpenOCD+eclipse]- Hard Fault w EXTI4_IRQHandler

    Witam, Po otrzymaniu przerwania od zewnętrznego przetwornika wchodzę do funkcji: void EXTI4_IRQHandler(void) { int b; b = c+d; //inna_funkcja(&b); if(EXTI_GetITStatus(EXTI_Line4) != RESET) { EXTI_ClearITPendingBit(EXTI_Line4); } } Program przechodzi przez dwie pierwsze instrukcje...

    Mikrokontrolery ARM   20 Sty 2013 18:35 Odpowiedzi: 3    Wyświetleń: 1764
  • [FreeRTOS]+STM32F103+Eclipse - Nie mogę uruchomić FreeRTOS 7.3

    Bierzesz przykładowy projekt z mojej strony, wrzucasz do tego FreeRTOSa - czyli dodajesz katalogi FreeRTOSa do odpowiednich pól w Makefile: [syntax=bash]# additional directories with source files (absolute or relative paths to # folders with source files, current folder is always included) SRCS_DIRS...

    Mikrokontrolery ARM   20 Lut 2013 10:34 Odpowiedzi: 7    Wyświetleń: 3027
  • Eclipse - Zmiana kompilatora

    Linijka : [syntax=c]volatile struct st_can __evenaccess * can_block_p;[/syntax] oznacza definicję wskaźnika o nazwie can_block_p, na strukturę typu st_can. Linijka: [syntax=c]can_block... = (struct st_can __evenaccess *) 0x90200;[/syntax] inicjalizuje wskaźnik can_block_p adresem 0x90200...

    Mikrokontrolery Pozostałe   04 Mar 2013 22:10 Odpowiedzi: 5    Wyświetleń: 2628
  • STM32 - LwIP - dodanie do projektu w Eclipse

    Bardzo serdecznie dziękuję wszystkim Kolegom za zaangażowanie i okazaną pomoc. Szczególnie mocno zaś chcę podziękować Koledze IS, który poświęcił mnóstwo czasu żeby pomóc mi na PW. Stos udało mi się odpalić. Zasadniczo wszystko ruszyło. Jednak pojawił się niepokojący objaw. Zrobiłem...

    Mikrokontrolery ARM   11 Kwi 2013 11:09 Odpowiedzi: 17    Wyświetleń: 5613
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Trochę sam sobie odpowiadam ale nic może komuś się to przyda. Tymaczasowym rozwiązaniem mojego problemu jest podmienienie funkcji Suspend w pliku usb_pwr.c z: [syntax=c]void Suspend(void) { uint32_t i =0; uint16_t wCNTR; uint32_t tmpreg = 0; __IO uint32_t savePWR_CR=0; /* suspend preparation...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 1980
  • [STM32L][STM32L-Discovery] - Projekt w Eclipse dla stm32L z makefile

    Skorzystaj z mojego skryptu linkera - ten który masz jest niewystarczający. W artykule nic nie pisałem o zastępowaniu skryptu linkera innym... Przy okazji: dorzucając FreeRTOS'a do projektu, w makefile'u wystarczy dodać ścieżki do źródeł systemu, czy wymagane są dodatkowe informacje dla...

    Mikrokontrolery ARM   23 Lip 2013 09:39 Odpowiedzi: 3    Wyświetleń: 2328
  • Dobór producenta procesorów ARM. Eclipse + JTAG-lock-pick Tiny 2.

    Według mnie najlepsza z rodzin to STM32 rdzeń M3. Robię wszystko na gołej płytce z ZET6 (jeden z wyższych modeli) i uwzględniam ograniczenia procesorów docelowych, następnie portuje kod zmieniając tylko target i ew kwałki kodu (startup, wektory przerwań) i wszystko śmiga. Biorąc pod...

    Mikrokontrolery ARM   20 Paź 2013 09:16 Odpowiedzi: 30    Wyświetleń: 5769
  • STM32F100RB - Włączenie przerwań USART

    Przy okazji - w jakim dokumencie szukać tego typu informacji? Dodano po 1 No właśnie wszystko powłączałem - w rejestrach USART, w pliku stm32f10x_it.c itd. Tylko sama ta linia nie jest przyjmowana, coś jest nie tak. Dodano po 4 Chodzi mi o to, że wszystkie włączenia przerwań...

    Mikrokontrolery ARM   02 Wrz 2013 16:49 Odpowiedzi: 10    Wyświetleń: 1386
  • [STM32][C/eclipse] - Inicjalizacja sekcji .text w pamięci RAM

    Weź tylko poprawkę na to, że część kodu MUSI być w pamięci flash - wektory przerwań i sam kod który robi kopiowanie... Najprościej podzielić text na dwie sekcje - jedna (z wektorami i startupem) jest tam gdzie zawsze, druga (z całą resztą) - w RAMie. Dla niewielkiego ułatwienia zabawy...

    Mikrokontrolery ARM   07 Gru 2013 21:09 Odpowiedzi: 15    Wyświetleń: 3603
  • [C/Eclipse/LPC2468] - Błąd kompilacji "undefined reference to `_exit"

    A posiada ktoś może skrypt linkera razem z vektorami przerwań dla lpc2468? Czy raczej trzeba samemu sobie zrobić?

    Mikrokontrolery ARM   19 Gru 2013 09:29 Odpowiedzi: 26    Wyświetleń: 4188
  • [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...

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6207
  • [STM32][Eclipse] - Zapis pamięci I2C EEPROM 24...1024/1025/1026

    I2C jest rygorystyczne czasowo. Inne przerwania mogą powodować błędy. Zrobić I2C na przerwaniach o najwyższym priorytecie. Uchronić przed błędami powstałymi z HOR-PLUG. Np cykliczne pytanie i resetowanie I2C po konfiguracji sprawdzenie flag oraz stanu pinów.

    Mikrokontrolery ARM   24 Sty 2017 18:27 Odpowiedzi: 24    Wyświetleń: 4383
  • [STM32F1][C/Eclipse] - Zawieszający się program: wielkość stosu, zajętości RAM'u

    Zrób dwa bufory i operuj na nich w trybach "ping-pong". Jeden wypełniasz w przerwaniu, na drugim sobie coś robisz w programie głównym. Jak skończysz, to go "zwalniasz" i czekasz aż przerwanie "przydzieli" Ci ten drugi, jednocześnie biorąc dla siebie ten pierwszy. 4\/3!!

    Mikrokontrolery ARM   09 Kwi 2014 22:29 Odpowiedzi: 9    Wyświetleń: 1659
  • [STM32F1][C/Eclipse] - Sprawdzenie dostępnej pamięci - malloc()->Default_Hand

    Spróbuj ograniczyć problem do minimum, czyli daj TYLKO ten test w programie (i nic więcej), a jak zadziała to dokładaj po kolei inne elementy. Nie masz jakieś alokacji/dealokacji w przerwaniach lub innych wątkach w trakcie tego testu? 4\/3!!

    Mikrokontrolery ARM   27 Maj 2014 10:35 Odpowiedzi: 11    Wyświetleń: 1497
  • STM32f103 - Eclipse+FreeRTOS- błędy kompilacji

    Witam, wystarczyło wyrzuć wszystkie pliki z tego od lpc i wrzucić te od stm32f103. Teraz już nie mam błędów :). Muszę dokładnie przeanalizować różnice. Dzięki wielkie koledzy. Przy okazji mam jeszcze jedno pytanie dostaje takie oto warningi: Description Resource Path L...

    Mikrokontrolery ARM   10 Sie 2014 20:00 Odpowiedzi: 12    Wyświetleń: 2199
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Ustawiłeś stos dla przerwań w skrypcie linkera? Dodałem tę deklarację ale i bez niej funkcja obsługi przerwania jest poprawnie przypisana w tabeli wektorów. __attribute__ nie ma nic wspólnego z tym czy funkcja trafi do tablicy wektorów czy nie, za to wpływa na fakt, czy taka funkcja...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2631
  • [stm32][eclipse][gcc] - Konfiguracja i pobieranie danych z DCMI?

    Chyba cię nie do końca posłuchałem Marek_Skalski ale zaczęło działać w miarę moich oczekiwać. Wszystko co złe praktycznie było tak jak napisałeś czyli w konfiguracji DMA. W trybie ciągłym ( a taki był mi potrzebny ) nie trzeba resetować flag. Podwójne buforowanie będzie wręcz...

    Mikrokontrolery ARM   17 Lis 2014 23:24 Odpowiedzi: 24    Wyświetleń: 2688
  • AVR ATmega8/88/328 + UART + ECLIPSE

    Dlatego wywal tę bibliotekę z tego projektu. Gdy to zrobisz błędów nie będzie, a program na ATmega8 na pewno zadziała. Kompilator krzyczy o to, że w kilku miejscach programu zdefiniowane są funkcje obsługi przerwań od UART. W kodzie Kol. dondu ma to miejsce bezpośrednio w pliku main.c: [syntax=C] ISR(USART_RXC_vect)...

    Mikrokontrolery AVR   15 Gru 2014 16:09 Odpowiedzi: 17    Wyświetleń: 2424
  • [stm32f103VE][Eclipse] - USART dziwne zachowanie

    No to szukaj błędu w ustawieniach zegara - skąd bierzesz przebieg wejściowy, częstotliwość (sprawdź czy dobrze ustawiona w module startowym), wywołanie SystemCoreClockUpdate itp... Prosty test: zaprogramuj timer i procedurę przerwania od niego an miganie diodą z częstotliwością 1Hz i...

    Mikrokontrolery ARM   19 Sty 2015 22:49 Odpowiedzi: 7    Wyświetleń: 666
  • stm32f107 eclipse - plik wynikowy o zerowej pojemności

    Ale po uploadzie core blokował się, komunikat: the core is locked up! Skoro używałeś przerwań, to pewnie problemem był rozmiar stosu dla przerwań (konfigurowany w skrypcie linkera, domyślnie zero), więc układ się wieszał. Faktycznie to mógł być powód, bo tego nie zmieniałem,...

    Mikrokontrolery   22 Kwi 2015 14:36 Odpowiedzi: 9    Wyświetleń: 1191
  • [STM32F107] - konfiguracja lwIP, nieoczekiwane przerwanie zawiesza debuggowanie

    Witam, jestem w trakcie wykonywania ćwiczeń z książki Mikrokontrolery STM32 w sieci Ethernet na zestawie uruchomieniowym ZL29ARM, z programatorem j-link edu, w środowisku eclipse (a konkretniej System Workbench for STM32 z pluginem do obsługi j-link). Aktualnie zawiesiłem się dłuższy czas...

    Mikrokontrolery ARM   04 Maj 2015 15:10 Odpowiedzi: 3    Wyświetleń: 993
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

    Witam, Problem polega na tym, że po dodaniu do projektu bibliotek FreeRTOS'a i "poprawnym" jego skonfigurowaniu mam problem z SysTickiem i jego przerwaniem. Samo w sobie przerwanie działa poprawnie. Są zgłaszane przerwania co określony czas jednak taski nie są w stanie się przełączać....

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 984
  • stm32f103c8 - Nie odpala się obsługa przerwania TIM3 update.

    Witam, Moja konfiguracja: Eclipse, bazuje na przykładzie od freddiego, Linaro z 28.IX, optymalizacja -O0, [syntax=c] __main_stack_size = 2048; __process_stack_size = 2048; rom (rx) : org = 0x08000000, len = 64k ram (rwx) : org = 0x20000000, len = 20k[/syntax] [syntax=c]void TIM3_Conf(void) { TIM_TimeBaseInitTyp...

    Mikrokontrolery ARM   16 Paź 2015 08:32 Odpowiedzi: 1    Wyświetleń: 738
  • ATMega 32 EEPROM - Obsługa pamięci wewnętrznej EEProm, język C Eclipse

    Próbuję wykorzystać EEPROM w moim programie, w tym celu napisałem sobie próbny kod, który powinien wyświetlić mi na wyświetlaczu dwie jedynki. [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> // bibliotek...

    Mikrokontrolery AVR   12 Sty 2016 18:42 Odpowiedzi: 2    Wyświetleń: 1398
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    W nowszych wersjach przykładów wszystkie stosy były zerowane, a wiec po "dłuższym" czasie działania swojego programu możesz sobie podejrzeć pamięć i po prostu zobaczyć ile jest wciąż wyzerowane i zmniejszyć dany stos o tą wartość (zostawiając sobie jakiś tam margines bezpieczeństwa)....

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2709
  • stm32f4 - c++ i przerwania

    Witam. Piszę w eclipse i chcę umieścić obsługę przerwania (SysTick) we własnym pliku. O ile w C nie było z tym żadnych problemu to w C++ wykonuje się SysTick_Handler() z pliku \system\src\corexm\exception_handlers.... zakomentowaniu program ląduje w Default_Handler(); W projekcie...

    Mikrokontrolery ARM   01 Maj 2016 19:41 Odpowiedzi: 4    Wyświetleń: 909
  • Re: Nucleo F103RB/L053R8 - C++ 11 Eclipse makefile - pytanie

    Właśnie nie używam żadnych przerwań. Jest pusta pętla while(1) w main i tyle. W cortex-ie M0+ tak kiedyś miałem, że zatrzymał mi się w tym default handler, ale właśnie w chwili gdy chciałem wykorzystać przerwanie od timera i coś było nie tak w samej tablicy wektorów przerwań. Dlatego...

    Mikrokontrolery ARM   12 Lut 2017 09:54 Odpowiedzi: 56    Wyświetleń: 3906
  • Komunikacja Uart pomiędzy stm32f407 discovery stm32l476rg [cortex m4] [eclipse]

    ta funkcja ma obsługiwać przerwanie pomiędzy przesyłaniem danych a linijka niżej ma przesyłać dane pierwsze pole to wyjście, które wybrałem w cube potem jest miejsce z czego brać dane a jedynka na końcu że po jednym bicie

    Mikrokontrolery ARM   11 Gru 2017 11:34 Odpowiedzi: 12    Wyświetleń: 570
  • [STM32F100][gcc/eclipse] - programowanie flash

    Witam. Mam problem z programowaniem pamieci FLASH w poziomu programu. Uzywam biblioteki peryferyjnej od ST, ale robiłem tez wlasne procedury. Od czasu do czasu pojawiają sie błedy programowania - niektóre komorki nie zapisuja sie lub zapisują sie błędnie (przed zapisem weryfikuje czy komórki...

    Mikrokontrolery ARM   20 Gru 2017 20:55 Odpowiedzi: 22    Wyświetleń: 915
  • [STM32][SW4STM32] Nie działające przerwania

    Witam, używam nakładki SW4STM32 na Eclipse pisząc wyłącznie na rejestrach na płytkę Nucleo STM32F411RE. Bazuję na poradniku: [url=][STM32][C] - Poradnik dla początkujących (bez bibliotek) Wszystko szło świetnie do czasu rozdziału o EXTI,a mianowicie kod działa, jednakże przerwanie się...

    Mikrokontrolery ARM   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 1278
  • STM32 - aplikacja ładowana przez bootloader - ustawienia w Eclipse [SW4STM32]

    Uważam, że aplikację w wersjach debug i release na leży umieścić pod takim samym adresem. To bootloader zrób w dwóch wersjach (debug - release) (albo w jednej wersji ale inteligentniejszy - np sprawdzający jakiej bajty w aplikacji i stwierdzający debugujesz czy tez nie). Jeżeli nie masz...

    Mikrokontrolery ARM   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 2715
  • arduino mega 2560, czujnik HC-SR04,Eclipse

    Czy muszę stosować przerwania? Nie. Mógłby ktoś podesłać przykladowy program obsługujący czujnik? Wątpię. Jak cos już napisałeś to nie ma problemu aby pomóc, ja nie masz nic, to albo szukaj w sieci gotowca albo próbuj coś napisać. napisaniem programu w eclipsie w C Czemu...

    Mikrokontrolery AVR   13 Gru 2018 11:57 Odpowiedzi: 10    Wyświetleń: 477
  • [STM32F7][C/Eclipse] Stos LwIP + FreeRTOS a odczyt UART z czujnika pyłu PMS3003

    Eee.. zmieniłeś w międzyczasie OSa? Wygląda trochę jakbyś strzelał na oślep, coś nie działa, to sruu wszystko, kopiuj/wklej inny przykład itp. Trochę jakby bez zastanowienia co konkretnie może nie działać... Dodano po 1 Kurka, to odpal sobie DMA, odblokuj przerwanie od Transfer...

    Mikrokontrolery ARM   31 Gru 2018 01:08 Odpowiedzi: 23    Wyświetleń: 819
  • Własny protokół komunikacyjny dla STM32 [NUCLEO-F334R8][C/Eclipse]

    Witam. Mam za zadanie zaprojektowanie i oprogramowanie protokołu komunikacyjnego pozwalającego na odczyt/zapis zadanych parametrów. Komunikacja z PC ma się odbywać po USART z użyciem przerwań i bufora kołowego. Jeżeli chodzi o bufor to będę opierał się na tej stronie: Nie wiem od czego...

    Mikrokontrolery ARM   21 Lut 2019 10:14 Odpowiedzi: 12    Wyświetleń: 1689
  • CubeMX, STM32F0 Discovery, AC6 (Eclipse)

    Opóźnienie dałem aby sprawdzić czy jest przerwanie. Finalnie ma po przerwaniu zapalić się.

    Mikrokontrolery ARM   18 Cze 2019 15:52 Odpowiedzi: 11    Wyświetleń: 471
  • CubeMX, STM32F0 Discovery, AC6 (Eclipse)

    Ktoś zliczał impulsy przerwać programowo? Jaką częstotliwość maksymalną można zliczyć?

    Mikrokontrolery ARM   28 Cze 2019 19:47 Odpowiedzi: 0    Wyświetleń: 189
  • [RTOS][esp-idf] ESP32 przerwania i taski kilka podstawowych pytań

    IDE może mieć wpływ na działanie kodu w ESP No nie do końca. Na nowym eclipsie podkreślał ale to od wersji idf zależało czy działa czy nie. Bo na nowym eclipsie ale starym idf podkreślał ale program działał. Ale w której wersji funkcji callback? Wszystko działa mam na myśli...

    ESP8266 i ESP32   27 Sie 2021 09:53 Odpowiedzi: 56    Wyświetleń: 1935
  • [at91sam7s256][gcc] przerwanie z timera

    kurcze przyznam sie ze nie jestem pewny jak to sprawdzić... w eclipse mam tak Eclipse Platform Version: 3.3.1.1 Build id: M20071023-1652 Dodano po 5 w pliku version.txt znalazlem takie cos This build of yagarto use the following versions: binutils: 2.18 gcc:...

    Mikrokontrolery ARM   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 4011
  • [LPC2368][C][CrossWorks1.6] Przerwanie GPIO - dabort_handler

    No to chyba czas się przygnać, że ja nie znam się na ARMach i na C ;p Fajne uczucie pomagać komuś w rzeczy na której się nie zna ;p Ja dopiero zaczynam. CodeSourcery/OpenOCD/Eclipse/Wiggler/LPC...

    Mikrokontrolery ARM   15 Sie 2009 20:34 Odpowiedzi: 12    Wyświetleń: 2665
  • at91sam7s256 + cross studio1.5 nie działają przerwania

    Eclipse zainstalowałem i skonfigurowałem i wszystko działa. Jeśli otworze projekt kompiluje się wiec eclipse jest ok, tylko ze to jest pod procesory lcp. Chciałbym teraz użyć procka at91 i tu pojawia się problem a mianowicie, mam już parę sampli( nie mojego autorstwa) które działają pod...

    Mikrokontrolery ARM   03 Lis 2010 23:18 Odpowiedzi: 28    Wyświetleń: 2559
  • Przerwanie T0 atmega32 w "C"

    #define F_CPU 1000000 Koledzy uczyli mnie, aby nie definiować tej wartości w kodzie. Jeżeli używasz AVR Studio/Eclipse ustawiaj ją zawsze we właściwościach projektu.

    Mikrokontrolery   18 Lip 2011 17:54 Odpowiedzi: 7    Wyświetleń: 882
  • Atmega8 timer i przerwanie INT1 - jak wstawić do programu?

    Dzięki wielkie. Fakt - zgubiłem to w trakcie. Tylko, nadal przerabiam temat i ustawienia, żeby otrzymać 1s. Bo nadal wyprzedza LED :P Ale naprzykład; Zmieniłem fusebity na 1MHz (zegar wewn), przerobiłem kod (prescaler) i o dziwo, mam 1 sekundę na LED (przez minutę żadnej różnicy),...

    Mikrokontrolery AVR   14 Maj 2012 07:12 Odpowiedzi: 40    Wyświetleń: 5392
  • [AVR GCC] Obsługa przerwania timer0

    Ale tutaj volatile nie jest potrzebne ponieważ zmienna licznik jest wykorzystywana tylko w przerwaniu a nie w przerwaniu i programie głównym, dlatego to nic ci nie zmieniło. Za to mogę ci powiedzieć ze 100% pewnością że program napisałeś poprawnie i na 100% działa - a ty co najwyżej źle...

    Mikrokontrolery Początkujący   01 Lip 2012 22:24 Odpowiedzi: 10    Wyświetleń: 2165
  • Attiny13 - Przerwanie dla Timer0, przepełnienie stosu

    Odpowiednie skonfigurowanie eclipse rozwiązuje problem. Polecam skorzystanie z gotowego-skonfigurowanego eclipse- edytor lepszy niż AVRStudio. A tego ostatniego używać do symulacji ;)

    Mikrokontrolery AVR   20 Sie 2012 00:01 Odpowiedzi: 15    Wyświetleń: 5546
  • Atmega8 - Tym razem; przerwanie sprzętowe - nie działa

    A ja polecam Eclipse. Z sei() nie ma problemu. Poza tym działa i w Windows i Linux (u mnie na Ubuntu).

    Mikrokontrolery Początkujący   03 Kwi 2013 20:44 Odpowiedzi: 30    Wyświetleń: 3612
  • ATmega16 [C] - Samowolne odpalanie przerwania po mrugnięciu kontaktem etc.

    Nie zrozum mnie źle, nie uważam, że twój sposób jest błędny. Ale warto podyskutować na temat ciekawszy niż skróć przewody, żeby zmniejszyć zakłócenia :) Zgadzamy się że należy w funkcję ująć najmniejszy wielokrotnie wykorzystywany fragment kodu, prawda? Reszta to kontrowersje....

    Mikrokontrolery   22 Sie 2013 21:38 Odpowiedzi: 9    Wyświetleń: 1575
  • [Kinetis KL25z][C] - przerwanie od timera

    kompilator mi tego nie łapie, pracuję na eclipse, a kompilator to chyba z codewarriora jest - standardowe rozwiązanie do kinetisa.

    Mikrokontrolery Pozostałe   07 Maj 2014 17:11 Odpowiedzi: 4    Wyświetleń: 2208
  • Attiny13A przerwania timera nie działają

    Witam! Na wstępie chciałem powiedzieć że postanowiłem się przerzucić z Arduino na coś ambitniejszego więc postanowiłem nauczyć się programowania mikrokontrolerów w czystym C. Program ciągle wybija błąd. Nie wiem co robie źle. Proszę o pomoc w lokalizacji błędu. Zawartość...

    Mikrokontrolery Początkujący   06 Kwi 2016 22:34 Odpowiedzi: 2    Wyświetleń: 831
  • STM32F103 - Nie chce obsłużyć przerwań

    Nie napisałeś nic o środowisku programowania. Jeśli to jakaś samoróbka Eclipse, stawiam na błędną konfigurację stosu/stosów. żeby poprawnie obsłużyć przycisk w przerwaniu portu, musisz i tak mieć przerwanie timera i wyłączać przerwanie przycisku po jego przyjściu, a potem włączać...

    Mikrokontrolery   17 Sie 2016 13:53 Odpowiedzi: 23    Wyświetleń: 1080
  • STM32 - I2C na przerwaniach

    No tak, przejrzałem pdf i zapomniałem o kodzie na dole :) Już studiuje. Czy w Eclipsie istnieje możliwość podglądu jednocześnie dwóch kodów tego samego projektu obok siebie ?

    Mikrokontrolery ARM   22 Mar 2017 08:19 Odpowiedzi: 85    Wyświetleń: 5037