eclipse przerwać

Znaleziono około 258 wyników dla: eclipse przerwać
  • [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ń: 3463
  • 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 przez UART...

    Mikrokontrolery   20 Sty 2018 13:41 Odpowiedzi: 0    Wyświetleń: 495
  • [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 *.h...

    Mikrokontrolery AVR   14 Lis 2008 20:45 Odpowiedzi: 39    Wyświetleń: 8989
  • 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 test/Debug}...

    Mikrokontrolery   25 Lis 2009 13:41 Odpowiedzi: 10    Wyświetleń: 3753
  • [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 na...

    Mikrokontrolery   07 Mar 2011 09:24 Odpowiedzi: 8    Wyświetleń: 1862
  • 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ń: 2170
  • 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 AVR'ków....

    DIY Konstrukcje   01 Lut 2014 21:23 Odpowiedzi: 40    Wyświetleń: 21536
  • 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ć wejścia i pomiary...

    Mikrokontrolery AVR   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2457
  • [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ń: 2164
  • [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 ze najlepiej...

    Mikrokontrolery Początkujący   17 Sty 2014 18:15 Odpowiedzi: 0    Wyświetleń: 840
  • [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 refer...

    Mikrokontrolery   24 Lis 2017 06:03 Odpowiedzi: 4    Wyświetleń: 336
  • [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 w eclipse....

    Mikrokontrolery ARM   22 Lut 2013 18:15 Odpowiedzi: 5    Wyświetleń: 1332
  • 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 licznka...

    Mikrokontrolery ARM   08 Gru 2009 20:35 Odpowiedzi: 23    Wyświetleń: 4973
  • 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 ATmega162...

    Mikrokontrolery   11 Cze 2013 17:45 Odpowiedzi: 6    Wyświetleń: 1825
  • 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 128B wystarczy...

    Mikrokontrolery ARM   10 Cze 2014 06:36 Odpowiedzi: 46    Wyświetleń: 7737
  • [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ń: 3245
  • [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) | (1<<CS10); TCCR1A...

    Programowanie Początkujący   22 Sie 2013 15:59 Odpowiedzi: 4    Wyświetleń: 2436
  • 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 udoskonalić...

    Mikrokontrolery AVR   27 Wrz 2013 19:28 Odpowiedzi: 0    Wyświetleń: 1056
  • 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( &fsrc...

    Mikrokontrolery ARM   17 Gru 2013 22:35 Odpowiedzi: 0    Wyświetleń: 1254
  • 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 do sterowania....

    Mikrokontrolery ARM   10 Kwi 2014 16:17 Odpowiedzi: 37    Wyświetleń: 12825
  • 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-...? O...

    Mikrokontrolery ARM   11 Lut 2014 09:21 Odpowiedzi: 30    Wyświetleń: 3981
  • 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 konfiguruje...

    Mikrokontrolery ARM   16 Lut 2014 20:44 Odpowiedzi: 8    Wyświetleń: 2160
  • 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 peryferiów...

    Mikrokontrolery ARM   20 Lis 2015 22:49 Odpowiedzi: 11    Wyświetleń: 1086
  • 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ń: 1392
  • 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 gdzieś...

    Programowanie   30 Paź 2016 21:51 Odpowiedzi: 12    Wyświetleń: 1143
  • 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ć. Proszę o pomoc....

    Mikrokontrolery AVR   16 Gru 2018 19:41 Odpowiedzi: 2    Wyświetleń: 297
  • 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 swoich postów...

    Mikrokontrolery ARM   27 Cze 2019 12:08 Odpowiedzi: 5    Wyświetleń: 609
  • 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 ale niemam...

    GSM Serwis   18 Kwi 2006 21:58 Odpowiedzi: 37    Wyświetleń: 5395
  • [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ń: 1803
  • [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, a debugować...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3206
  • [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 adres to podrzucę...

    Mikrokontrolery ARM   19 Maj 2011 21:10 Odpowiedzi: 15    Wyświetleń: 4631
  • [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 więc linie ...

    Mikrokontrolery ARM   17 Lis 2012 10:01 Odpowiedzi: 5    Wyświetleń: 3702
  • [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 autorstwa Br(at)y++)...

    Mikrokontrolery ARM   06 Maj 2013 12:22 Odpowiedzi: 9    Wyświetleń: 2274
  • [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ń: 4530
  • [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ń: 627
  • [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, później...

    Mikrokontrolery AVR   03 Lis 2010 18:41 Odpowiedzi: 22    Wyświetleń: 2695
  • [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. Znalazłem...

    Mikrokontrolery   29 Lis 2010 19:28 Odpowiedzi: 2    Wyświetleń: 2863
  • [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 DLACZEGO...

    Mikrokontrolery Początkujący   24 Lis 2012 22:20 Odpowiedzi: 4    Wyświetleń: 1197
  • [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 z tego co...

    Mikrokontrolery   29 Mar 2013 11:23 Odpowiedzi: 15    Wyświetleń: 2658
  • 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 ostatnim zamieszczonym...

    Mikrokontrolery Początkujący   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2502
  • 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ń: 1029
  • [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 przerwania...

    Mikrokontrolery ARM   10 Lip 2018 21:06 Odpowiedzi: 2    Wyświetleń: 504
  • 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 jak pisać takie...

    Mikrokontrolery ARM   13 Kwi 2011 21:04 Odpowiedzi: 0    Wyświetleń: 1067
  • [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 Interrupt...

    Mikrokontrolery ARM   18 Paź 2011 23:53 Odpowiedzi: 0    Wyświetleń: 882
  • 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 napisać program...

    Mikrokontrolery AVR   05 Lip 2013 12:17 Odpowiedzi: 8    Wyświetleń: 1440
  • 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. (at)BlueDraco...

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2781
  • [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ń: 1521
  • 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 być problem? Z...

    Mikrokontrolery ARM   10 Maj 2017 22:35 Odpowiedzi: 10    Wyświetleń: 1911
  • 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.

    GSM Serwis   25 Lip 2005 23:48 Odpowiedzi: 5    Wyświetleń: 1175
  • 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ń: 1564
  • 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 main() { #ifdef...

    Mikrokontrolery   24 Sie 2007 22:16 Odpowiedzi: 2    Wyświetleń: 1020
  • 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ń: 1344
  • 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ń: 3808
  • 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ń: 2984
  • Eclipse + CodeSourcery + LPC2478 - jak zacząć?

    A plik linkera przeglądałeś? _user_stack_size = 512; _fiq_stack_size = 0; _irq_stack_size = 0; _supervisor_stack_size = 0; _abort_stack_size = 0; _undefined_stack_size = 0; _system_stack_size = 0; Sam pare razy pisałem, że aby uruchomić przerwania, trzeba zmienić rozmiary stosów w...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 16765
  • [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ą to czyta 64 bajty...

    Mikrokontrolery ARM   19 Lut 2010 22:16 Odpowiedzi: 10    Wyświetleń: 1809
  • [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 with...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16614
  • [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 i na generowanym...

    Mikrokontrolery ARM   15 Mar 2010 13:42 Odpowiedzi: 14    Wyświetleń: 2714
  • 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ł, czasami prowadzi...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2697
  • 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 musisz mieć...

    Mikrokontrolery ARM   03 Sie 2010 16:39 Odpowiedzi: 37    Wyświetleń: 6496
  • 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ń: 1337
  • 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 to przerwanie...

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

    a używasz gdzieś przerwań ?

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 2944
  • [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 się - zostają...

    Mikrokontrolery ARM   17 Paź 2012 22:12 Odpowiedzi: 27    Wyświetleń: 4962
  • [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ń: 1331
  • 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ę wektorów...

    Mikrokontrolery ARM   19 Gru 2010 10:25 Odpowiedzi: 6    Wyświetleń: 2010
  • [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, ale to akurat...

    Mikrokontrolery ARM   05 Sty 2011 02:30 Odpowiedzi: 11    Wyświetleń: 2442
  • [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 poprawnie....

    Mikrokontrolery ARM   18 Sty 2011 19:44 Odpowiedzi: 6    Wyświetleń: 1485
  • [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 z adresu...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2711
  • [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 układ AIC,...

    Mikrokontrolery ARM   31 Sty 2011 12:32 Odpowiedzi: 3    Wyświetleń: 2316
  • [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ń: 1814
  • [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ń: 3795
  • [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 PWM programowo...

    Mikrokontrolery AVR   06 Maj 2011 15:18 Odpowiedzi: 3    Wyświetleń: 3852
  • 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ć eclipse do współpracy...

    Mikrokontrolery AVR   14 Paź 2011 09:23 Odpowiedzi: 8    Wyświetleń: 1605
  • 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 TIM1_UP_IRQHandler(void) {...

    Mikrokontrolery ARM   04 Sty 2012 08:33 Odpowiedzi: 27    Wyświetleń: 3432
  • [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 przy konfiguracji...

    Mikrokontrolery ARM   14 Lut 2012 17:38 Odpowiedzi: 35    Wyświetleń: 12492
  • [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, bo kompilator...

    Mikrokontrolery ARM   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6639
  • [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ń: 957
  • [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 zacząłem...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7627
  • [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 TIM2_IRQHandler....

    Mikrokontrolery ARM   05 Sie 2012 19:03 Odpowiedzi: 5    Wyświetleń: 1482
  • 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 znana prawda....

    Mikrokontrolery   23 Sie 2012 15:12 Odpowiedzi: 6    Wyświetleń: 1446
  • [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 brakiem doświadczenia,...

    Mikrokontrolery AVR   05 Gru 2012 08:49 Odpowiedzi: 12    Wyświetleń: 1677
  • 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ń: 1716
  • [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ń: 2982
  • 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 rzutowanym...

    Mikrokontrolery Pozostałe   04 Mar 2013 22:10 Odpowiedzi: 5    Wyświetleń: 2613
  • 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 sobie stronę, w...

    Mikrokontrolery ARM   11 Kwi 2013 11:09 Odpowiedzi: 17    Wyświetleń: 5529
  • [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ń: 1944
  • [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 kompilatora? ...

    Mikrokontrolery ARM   23 Lip 2013 09:39 Odpowiedzi: 3    Wyświetleń: 2301
  • 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 uwagę ceny hurtowe...

    Mikrokontrolery ARM   20 Paź 2013 09:16 Odpowiedzi: 30    Wyświetleń: 5700
  • 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ń w NVIC,...

    Mikrokontrolery ARM   02 Wrz 2013 16:49 Odpowiedzi: 10    Wyświetleń: 1356
  • [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ń: 4335
  • 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... declaration...

    Mikrokontrolery ARM   10 Sie 2014 20:00 Odpowiedzi: 12    Wyświetleń: 2118
  • [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 będzie poprawnie...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2559
  • [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 niezbędne bo teraz już...

    Mikrokontrolery ARM   17 Lis 2014 23:24 Odpowiedzi: 24    Wyświetleń: 2631
  • 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ń: 2343
  • [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 zmierz sekundnikiem...

    Mikrokontrolery ARM   19 Sty 2015 22:49 Odpowiedzi: 7    Wyświetleń: 651
  • 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, a przykład był skrojony...

    Mikrokontrolery   22 Kwi 2015 14:36 Odpowiedzi: 9    Wyświetleń: 1167
  • [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 na konfigurowaniu...

    Mikrokontrolery ARM   04 Maj 2015 15:10 Odpowiedzi: 3    Wyświetleń: 918
  • 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ń: 705
  • 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 do obsługi...

    Mikrokontrolery AVR   12 Sty 2016 18:42 Odpowiedzi: 2    Wyświetleń: 1233
  • 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). Generalnie dla aplikacji...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2646
  • 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 w C plik exception_handlers.c...

    Mikrokontrolery ARM   01 Maj 2016 19:41 Odpowiedzi: 4    Wyświetleń: 879
  • 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 też na chwilę obecną...

    Mikrokontrolery ARM   12 Lut 2017 09:54 Odpowiedzi: 56    Wyświetleń: 3825
  • 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ń: 519
  • [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ę nie wykonuje....

    Mikrokontrolery ARM   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 1110
  • 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 jeszcze bootloadera...

    Mikrokontrolery ARM   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 2475
  • 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 Eclipse? W Eclipse...

    Mikrokontrolery AVR   13 Gru 2018 11:57 Odpowiedzi: 10    Wyświetleń: 426
  • 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ń: 423
  • 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ń: 180
  • [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ń: 3933
  • 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 winarm, teraz...

    Mikrokontrolery ARM   03 Lis 2010 23:18 Odpowiedzi: 28    Wyświetleń: 2505
  • 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), więc co jest...

    Mikrokontrolery AVR   14 Maj 2012 07:12 Odpowiedzi: 40    Wyświetleń: 5272
  • [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 podłączyłeś...

    Mikrokontrolery Początkujący   01 Lip 2012 22:24 Odpowiedzi: 10    Wyświetleń: 2138
  • 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ń: 5465
  • 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ń: 3588
  • 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. Oczywiście to co piszę...

    Mikrokontrolery   22 Sie 2013 21:38 Odpowiedzi: 9    Wyświetleń: 1554
  • [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ń: 2178
  • 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ść konsoli: [syntax=text]'Building...

    Mikrokontrolery Początkujący   06 Kwi 2016 22:34 Odpowiedzi: 2    Wyświetleń: 813
  • 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ć je w przerwaniu timera...

    Mikrokontrolery   17 Sie 2016 13:53 Odpowiedzi: 23    Wyświetleń: 1047
  • 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ń: 4824
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    W czystym Eclipse miałem chyba włączone obie te rzeczy z automatu, a tu nie i nie potrafiłem się dogrzebać :-/

    Mikrokontrolery ARM   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 2082
  • CMSIS stm32f103 obsługi drgań styków w przerwaniu

    CMSIS z nich nie korzysta, CMSIS nie wie np., co to takiego EXTI. To, że jakiś folder nazywa się CMSIS, nie oznacza jeszcze, że jego zawartość to CMSIS. No niestety muszę drążyć dalej, ale uprzedzam będę strzelał. Mamy zatem kolejny plik core_cm3.h. Jednym z wpisów jest taki: [syntax=c] __STATIC_INLINE...

    Mikrokontrolery ARM   18 Maj 2018 08:26 Odpowiedzi: 49    Wyświetleń: 1626
  • Atmega168A przerwania nie działają.

    Cześć, dziękuję wszystkim za odpowiedzi. Generalnie problem rozwiązany, aczkolwiek muszę jeszcze zobaczyć do kodu asemblera bo wydaje mi się, że poprzedni kompilator coś nachrzanił i dlatego był taki cyrk, a w sumie ciekawy jestem. Korzystałem wcześniej z kompilatora dołączonego do CodeBlocks, jednak...

    Mikrokontrolery Początkujący   03 Lip 2018 14:16 Odpowiedzi: 10    Wyświetleń: 528
  • [FreeRTOS/STM32F7] HardFault po przerwaniu od timera

    Super, dzięki... Nie dość, że ten atollic nie chce zbudować ani debugować tego projektu, to jeszcze przez niego zepsuło mi się obecne środowisko (oba są na eclipsie, może ma to jakiś związek). Żeby nie było, skopiowałem cały projekt do innej lokalizacji i stamtąd go zaimportowałem. Teraz w SW4STM32...

    Mikrokontrolery   13 Paź 2018 15:39 Odpowiedzi: 10    Wyświetleń: 504
  • STM32F103C8 przerwanie od TIM2 odpala się na starcie

    chciałbym się podpytać z jakiego IDE korzystacie? czy jest coś innego opartego na gcc a nieobiążąjącego tak komputer jak STMCubeIDE? Kiedyś był chyba Coocox ale umarł. |Może coś nie na eclipse Keil jest ok ale nie chce się do niego przywiązywać z uwagi na ograniczenia, sam fakt że nie jest to pełna...

    Mikrokontrolery ARM   16 Lut 2021 08:29 Odpowiedzi: 29    Wyświetleń: 909
  • ECLIPSE - definicja przerwań dla ARM

    Witam, warto dokończyć rozpoczęty temat. Problem z przerwaniami w Eclipse polegał na błędnej konfiguracji pliku crt.s. Przy ustawianiu stosu dla trybu UserMode należało uaktywnić przerwania, które poczatkowo są wyłaczone. Czyli trzeba usunąć bity I i F z CPSR. Na przyszłość trzeba uważniej czytać komentarze....

    Mikrokontrolery   22 Sty 2007 10:32 Odpowiedzi: 11    Wyświetleń: 2042
  • [LPC2148][C Eclipse]Interfejs I2C z wykorzystaniem przerwania.

    Witam! Wykorzystując interfejs I2C chce komunikować się z akcelerometrem BMA180. Interfejs I2C zrealizowany sprzętowo za pomocą kontrolera I2C0 z wykorzystaniem przerwania.Samą komunikację już zrealizowałem, ale mam problem z jej rozwinięciem. Poniżej przedstawiam kod który działa "poprawnie". Główny...

    Mikrokontrolery ARM   02 Lip 2011 17:20 Odpowiedzi: 2    Wyświetleń: 1308
  • [LPC1758][CodeSourcery+Eclipse+FreeRTOS+CMSIS2.0]HOST-USB - Przerwania

    Temat czas zamykać, ale jeszcze spytam się uprzejmie szanownych kolegów, czy ktoś z was uruchomił USB HOST na LPC1758. Wg erraty mikrokontroler ten ma błąd w tym trybie i nie ma na niego lekarstwa - a płytki zrobione :(. Nie jestem pewny, ale schemat i podłączenie układu jest poprawne. Przemierzone,...

    Mikrokontrolery ARM   28 Mar 2012 21:18 Odpowiedzi: 3    Wyświetleń: 1995
  • [STM32][ECLIPSE][API] - Błąd w ustawieniu przerwania

    A ustawiłeś sobie rozmiar stosu dla przerwań (w pliku linkera)? 4\/3!!

    Mikrokontrolery ARM   06 Wrz 2013 21:01 Odpowiedzi: 3    Wyświetleń: 993
  • ATtiny13 Programowy PWM; Timer0 oraz przerwania; [c][eclipse]

    Ale zważ że 25Khz to oznacza obsługe co 50KHz czyli przy częstotliwości attiny 10MHz masz 200 cykli do dyspozycji. Poza tym, oznacza również, że przy zgłoszeniu przerwania innego w tym samym czasie będziesz miał zakłócenia w generowaniu przebiegu. Poza tym, niczego to nie zmienia w mojej wypowiedzi.

    Mikrokontrolery AVR   02 Cze 2019 12:50 Odpowiedzi: 5    Wyświetleń: 804
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki,...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 4722
  • OpenOCD i programowanie flasha w AT91SAM7X256

    Witam po przerwie ;]. Ja od poniedzialku znowu walcze z tym opornym srodowiskiem. I mam naprawde dosyc :>. Opanowalem juz wykorzystanie OpenOCD do zapisu flasha w procku. Narazie pracuje na programach zajmujacych troche ponad 2 kilo kodu (heh ;) wiec trudno mi okreslic szybkosc zapisu, ale powiedzmy...

    Mikrokontrolery   02 Sie 2006 21:45 Odpowiedzi: 6    Wyświetleń: 2673
  • lwip - kompilacja i konfiguracja

    Make clean - nic nie dało. Przykłowy program w ujmujący problem: 90 if(!((sTimer.x50xMiniSeco... % 250)) 000004e0: ldr r3, [pc, #116] ; 0x55c <main+184> 000004e4: add r4, r3, #8 000004e8: ldm r4, {r3, r4} 000004ec:...

    Mikrokontrolery   23 Paź 2011 15:48 Odpowiedzi: 27    Wyświetleń: 2979
  • [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 + najnowsze...

    Mikrokontrolery ARM   18 Mar 2009 20:14 Odpowiedzi: 2    Wyświetleń: 2750
  • YAALL - czyli jeszcze jedna LED'owa lampa Arduino

    YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się przekonać...

    DIY Konstrukcje   09 Gru 2013 19:38 Odpowiedzi: 26    Wyświetleń: 21736
  • Xmega128A3U - nieprawidłowe działanie funkcji Lcd() po zmianie taktowania zegra

    Witam Próbuję wykonać ćwiczenie z kursu Leona Uruchamiałem ten kod pod eclipse Luna z najnowszym toolchainem. Ww właściwościach projektu dla AVR hardware podałem właściwą sygnaturę procka i jego częsttliwość 62000000 Hz , kompilator wykrzykuje ostrzeżenie jak mam definicję zegra na początku kodu...

    Mikrokontrolery AVR   03 Mar 2015 10:07 Odpowiedzi: 3    Wyświetleń: 753
  • Programowanie mikrokontrolerów ARM &amp;#8211; kilka pyt

    Witam, Z tego co widzę autor wątku nie zna języka C ani podstaw. Więc pasowało by małe wprowadzenie: Język C - wartało by przeczytać książeczkę ANSII C Ritchiego/Ceringhana. Język C++ - nadzbiór języka C twórca Starstroup, pojawiła się ciekawa pozycja tegoż autora dość wysoko notowana. Warto...

    Mikrokontrolery ARM   22 Kwi 2010 06:21 Odpowiedzi: 12    Wyświetleń: 3275
  • bleeding-edge-toolchain - kolejny toolchain dla ARM

    Skoro warningi są istotne to zaatakuję takiego: Zacznijmy od tego, że to nie jest ostrzeżenie kompilatora, tylko statycznego analizatora z Eclipse ("Code Analysis Problem"). Faktycznie nigdzie w kodzie nie wywoływana funkcja. Wywoływana faktycznie nie jest, za to wszystkie nieużywane przerwania...

    Mikrokontrolery ARM   13 Lut 2021 16:26 Odpowiedzi: 222    Wyświetleń: 37122
  • STM32 - Systick i RTC - wspólnie śmigają, oddzielnie zwisają

    Wiesz co ja dopiero zaczynam z programowaniem stm ale jedna sprawa rzuciła mnie się w oczy. twoja funkcja jest prawie funkcją z biblioteki której definicja i rozwinięcie znajduje się w pliku core_cm4.h [syntax=c] __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) { if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk)...

    Mikrokontrolery ARM   05 Kwi 2014 16:44 Odpowiedzi: 7    Wyświetleń: 2103
  • [STM32F1][C/Eclipse] - Zawieszający się program: wielkość stosu, zajętości RAM'u

    Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Szablon projektu - Freddie Chopin Do tej pory wszystkie projekty na STM32 działały dobrze jednak teraz buduję większa aplikację i pojawiają się problemy. Objawia się to losową zmianą wartości zmiennych np....

    Mikrokontrolery ARM   09 Kwi 2014 22:29 Odpowiedzi: 9    Wyświetleń: 1620
  • Wzrost wielkości kodu wynikowego po zmianie z M8 na M32?

    Rzeczywiście, to opcja linkera...a więc trzeba to włączyć do opcji linkera: Project->Properties->C/C++ Build->Settings->AVR C Linker->General->Other Arguments = -Wl,--relax. Zysk: 1414 bajtów w wyniku kompilacji, czyli nadal jeszcze nie poziom M8. Dodatkowo zmienił się kod inicjalizacji...

    Mikrokontrolery   23 Kwi 2014 16:41 Odpowiedzi: 11    Wyświetleń: 1365
  • STM32F303RC/VC - Zaburzone działanie programu

    Jakieś sugestie ? Gdyby ktoś miał program do obsługi USART dla STM32F303RC w postaci pliku hex - nie pogardziłbym. Sprawdziłbym czy to wina kompilatora czy STM Edit Przeszedłem na środowisko Eclipse. Fajnie cacy, "obudowałem" sobie kompilator, wrzuciłem taki oto kod: For bug reports, read Info...

    Mikrokontrolery ARM   08 Paź 2014 09:51 Odpowiedzi: 15    Wyświetleń: 1293
  • ZMIANA Z Atmega32A-PU na Atmega324A-PU

    Witam podczas rozbudowy mojego poprzedniego programu zabrakło mi przerwań zewnętrznych więc postanowiłem zmienić Atmege32A-PU na wersję Atmega 324A-PU posiada ona znacznie więcej przerwań zewnętrznych ale podczas pierwszej próby uruchomienia wystąpił problem mianowicie Atmega nie jest wykrywane przez...

    Programowanie Początkujący   14 Lip 2019 09:55 Odpowiedzi: 11    Wyświetleń: 414
  • Czy da się automatycznie policzyć ilość cykli zegara?

    Eclipse lub AVR Studio + GCC + Atmega8 Chciałbym zautomatyzować sobie liczenie ilości cykli zegara procesora, które wykonuje dany fragment programu. Jest to dla mnie istotne, a w czasie pisania kod często ulega zmianie i liczyć muszę od nowa ręcznie. W manual-u GCC v4.5.2 na stronie 281 rozdz....

    Mikrokontrolery   06 Sty 2011 20:30 Odpowiedzi: 7    Wyświetleń: 2390
  • [ATmega8][C][7segment] - Termometr pokazuje 85/127 °C

    Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: Proszę o porady i sugestie jak można rozwiązać ten problem :P

    Mikrokontrolery   17 Maj 2018 14:51 Odpowiedzi: 11    Wyświetleń: 1671
  • Szopka Bożonarodzeniowa

    Witam. Chcę przedstawić szopkę Bożonarodzeniową. Całość wykonana własnoręcznie z pomocą kochanej żonki. Opiszę co i jak. Szopka ma ruchomy żłobek, dwie pochodnie i ognisko, na filmikach wszystko widać. Opiszę konstrukcję, do sterowania wszystkim użyłem Atmegi8. Trzy sprzętowe kanały PWM...

    DIY Konstrukcje   29 Gru 2016 14:24 Odpowiedzi: 4    Wyświetleń: 5259
  • Przerwnia. Vectors.c i pliki cpp

    Witam, Mam pewien problem z obsługą przerwań. Mianowicie mam projekt jako C++ w Eclipse i funkcję main() w pliku o rozszerzeniu .cpp. Jeśli uruchomią przerwania i zdefiniuję funkcję przerwania w tym samym pliku co main() to przy jego wyzwoleniu procek wskakuję do __Default_Handler znajdującym się...

    Mikrokontrolery ARM   26 Cze 2011 13:59 Odpowiedzi: 2    Wyświetleń: 689
  • [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...

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6093
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    Może więc warto by było napisać co zrobiłeś, że Ci zadziałało, w jakich konkretnych warunkach ten błąd wystąpi (np wersja Windows/Linux, wersja Ecplise) i pomóc innym? Sam walczyłem z Ecplipsem jak jeszcze nie był dla ARMów tak popularny, były z pluginami problemy ale trzeba było je zwalczyć np. zmienić...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 14442
  • Arduino - alternatywne IDE i narzędzia deweloperskie

    Arduino IDE to standardowe narzędzie umożliwiające tworzenie, kompilację oraz wgrywanie sketchy na płytki Arduino. Niewielka aplikacja napisana w Javie doceniona zostanie przede wszystkim przez początkujących użytkowników. Oczywiście oficjalne IDE posiada wszystko co jest potrzebne do pracy z modułami...

    Artykuły   05 Sty 2016 17:56 Odpowiedzi: 7    Wyświetleń: 10593