priorytet timer

Znaleziono około 510 wyników dla: priorytet timer
  • Satel Integra: Timer w aplikacji Integra Control nie działa, co sprawdzić?

    Priorytet timera masz zaznaczony? Co będzie w momencie jak wyjedziesz i zapomnisz o timerze?

    Systemy Alarmowe   12 Mar 2025 12:55 Odpowiedzi: 13    Wyświetleń: 204
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    Nie ,nie ma takiej możliwości ,żeby zmienić w prosty sposób priorytety przerwań. Można to zrobić przez zabiegi programowe lub zastosować mikrokontroler z rodziny x-mega ,który ma znacznie bardziej rozbudowany mechanizm przerwań i możliwość ustawienia priorytetów .Poza tym może warto przemyśleć sens takiego zabiegu ,bo to rzadka sytuacja kiedy uart miał...

    Mikrokontrolery Początkujący   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 2007
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATMEGA32] Jak ustawić priorytety przerwań USART i Timera w ATMEGA32?

    Na jakiej podstawie twierdzisz, że problemem są priorytety przerwań? Przerwania występują na tyle sporadycznie, że nie ma tutaj miejsca na problemy. Jeśli wysyłany jest znak '2', to porównanie (i==2) jest błędne TCCR2 = 1<<CS00 | 1<<CS02 | 0<<CS01 ; proponuję zapisać tak: TCCR2 = (1<<CS00) | (1<<CS02) |...

    Mikrokontrolery AVR   14 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 3118
  • REKLAMA
  • Satel Perfecta 16 - jak zmienić priorytet timerów przy dłuższej nieobecności?

    Witam czy udało ci się z tymi timerami (priorytet timera)? Mam taki sam problem. U mnie za pomocą timera włączam na noc kilka czujek (piwnica). Na szczęście użytkownik jest w miarę ogarnięty i wytłumaczyłem mu jak ma wyłączać sobie timer na czas dłuższej nieobecności. Uważam że jest to problemowe a nawet może w niektórych przypadkach eliminować stosowanie...

    Systemy Alarmowe   19 Lut 2024 11:27 Odpowiedzi: 9    Wyświetleń: 2799
  • [CC++] Timer w Mingw32 - Jak zliczać sekundy bez użycia Sleep?

    Pomiar czasu będzie dokładny, co najwyżej odświeżanie obrazu może być zakłócone. Nie licz sekund samodzielnie, tylko za każdym razem odejmuj aktualny czas od początkowego. Zamiast time() można użyć dokładniejszej gettimeofday(). Możesz jeszcze ewentualnie spróbować zwiększyć priorytet procesu.

    Programowanie   29 Sty 2007 21:57 Odpowiedzi: 7    Wyświetleń: 12426
  • Automatyczne uzbrajanie alarmu DSC w biurze przy braku ruchu - jak to zrobić?

    :arrow: Krisek Nie wiem dlaczego upierasz się przy takim autouzbrajaniu, ale: Możesz spróbować z Integrą, w opcjach linii czujek zaprogramować "maksymalny czas braku naruszenia" - dajmy na to 15 minut, zaprogramować tyle wyjść , ile wejść, jako 34-"awaria wejścia", te wyjścia złączyć na jedno funkcją 46-"iloczyn wyjść" - w sumie otrzymasz sygnał "lokal...

    Zabezpieczenia Stacjonarne   03 Gru 2007 20:45 Odpowiedzi: 53    Wyświetleń: 5274
  • REKLAMA
  • Versa-timer: Jak aktywować/dezaktywować timery bez zmiany ustawień?

    Witam Ale czy priorytet timera można zdjąć z klawiatury hasłem administratora?

    Systemy Alarmowe   16 Gru 2012 21:01 Odpowiedzi: 6    Wyświetleń: 2247
  • Integra 64-timer i pilot. Włączanie i wyłączanie światła.

    Beno99 masz rację. Przeanalizuję to jak tylko będę miał chwilkę czasu aby jeszcze z tym powalczyć. Póki co, strefa z priorytetem timera w połączeniu z pilotem działa bezbłędnie.

    Zabezpieczenia Stacjonarne   22 Cze 2011 21:22 Odpowiedzi: 7    Wyświetleń: 5421
  • Satel c 10 - Jak ustawić automatyczne wyłączanie po ręcznym załączeniu?

    FS 131 zaznacz Priorytet Timera którego potrzebujesz i zawsze bedzie zał/wył w zadeklarowanym czasie

    Zabezpieczenia Stacjonarne   17 Lip 2009 19:37 Odpowiedzi: 1    Wyświetleń: 1416
  • SATEL CA10 - Timer resetuje się po ręcznym wyłączeniu czuwania, jak to naprawić?

    Witam, w 131 funkcji serwisowej zaBcz opcje Priorytet timera i bedzie ok, timer wylaczy czuwanie nawet gdy uzytkownik zalaczy czuwanie!! Pzdrw Piotrek

    Zabezpieczenia Stacjonarne   01 Mar 2005 14:31 Odpowiedzi: 3    Wyświetleń: 2343
  • Jak wykryć trzymanie przycisku RC5 na '51-ce do sterowania silnikami?

    Musisz chyba użyć timera ustawionego tak aby przerwanie z niego następowało później niż czas między kolejnymi wysyłanymi paczkami z pilota. Z tego co pamiętam to pilot w standardzie RC5 wysyła przy stale wciśniętym klawiszu kod co jakieś 89ms. Jeśli używasz przerwań do czytania kodu to dajesz mu wyższy priorytet niż timerowi. W timerze zerujesz pin...

    Mikrokontrolery   30 Lip 2008 21:39 Odpowiedzi: 5    Wyświetleń: 1067
  • Xmega: brak obsługi przerwania po przepełnieniu timera TCC0

    Żeby wywołane zostało przerwanie musisz jeszcze odblokować globalną flagę zezwolenia na przerwanie (sei()) i skonfigurować kontroler przerwań - odblokować przerwanie o najwyższym priorytecie.

    Mikrokontrolery AVR   16 Lut 2014 21:29 Odpowiedzi: 4    Wyświetleń: 2040
  • Integra 128-WRL - jak ustawić ignorowanie timera przy dwóch strefach?

    Witam Mam zaprogramowane dwie strefy. Strefa 1 załączana jest przez użytkownika, a strefa 2 ma ustawiony timer strefy i jest uzbrajana codziennie w określonych godzinach. Jest również ustawiony priorytet timera, ponieważ chcę aby po wyłączeniu i ponownym włączeniu czuwania w godzinach pracy timera, timer wyłączył czuwanie o zaprogramowanej godzinie,...

    Systemy Alarmowe   16 Maj 2014 11:39 Odpowiedzi: 2    Wyświetleń: 1992
  • REKLAMA
  • Jak zintegrować regulację fazową i RC5 w Bascom bez zakłóceń?

    a ustawiles wysoki priorytet dla timera obslugujacego faze ???

    Mikrokontrolery   22 Cze 2009 10:55 Odpowiedzi: 8    Wyświetleń: 3237
  • Konfiguracja timera TCB0 w ATtiny3216 dla cyklicznego przerwania 100Hz

    Na początku pisałeś że przerwanie nie jest wyzwalane a teraz że jest ale przez "drobną chwilę". Jakie przerwanie działają może któregoś nie kasujesz poprawnie i cały czas wchodzi w jego obsługę a jest na wyższym priorytecie.

    Mikrokontrolery AVR   15 Paź 2021 14:02 Odpowiedzi: 14    Wyświetleń: 540
  • [AT91SAM7S256] Konfiguracja przerwań AIC i timerów TC0 na ARM

    kurcze, trudne zadanie. Mógłbyś podrzucić cały katalog projektu, tzn. bez rzeczy które chciałbyś zachować tylko dla Siebie. Chodzi mi o tą często zwaną 'rozbiegówkę'( nawiasem... świetna polska nazwa) w assemblerze i o 'startup' w 'C'. sam'a tylko na płaskich przerwaniach znam( bez priorytetów przerwań). Czy procesor wchodzi w to przerwanie? tu inicjalizacja...

    Mikrokontrolery   30 Wrz 2007 04:31 Odpowiedzi: 21    Wyświetleń: 3106
  • ATmega 2560 - priorytety przerwań wewnętrznych i zewnętrznych timerów

    Proszę o informacje, gdzie w nocie katalogowej można znaleźć informacje na temat priorytetów wykonywania przerwań, jeżeli wystąpią w tym samym czasie. Nie można, ale ten co ma niższy adres w tablicy wektorów wykona się pierwszy jak przyjdą w tym samym czasie. Co najwyżej możesz właczyć przerwania na początku obsługi aby umożliwić obsługę kolejnych...

    Mikrokontrolery Początkujący   12 Lut 2017 11:01 Odpowiedzi: 3    Wyświetleń: 1152
  • STM321 - Priorytety i grupowanie przerwań bez bibliotek

    1. Nie robić. Trzy przerwania na trzech priorytetach to na 90% błąd w koncepcji projektu. Wywłaszczanie przerwań generuje pewne subtelne problemy dla oprogramowania. 2. Jeżli już musisz - ustawiasz priorytet główny timera na 0, EXTI na 1, a USART na 2.

    Mikrokontrolery ARM   12 Gru 2013 23:15 Odpowiedzi: 17    Wyświetleń: 2139
  • [PIC16F1518] Jak ustawić priorytety przerwań w PIC16F1518 w języku C?

    SSPIF ustawia się niezależnie od GIE, natomiast przerwanie wystąpi wówczas gdy ustawiony jest SSPIE, w rejestrze PIE1 oraz PEIE w rejestrze INTCON. Po zakonczeniu obsługi przerwania timera, ustawiona flaga SSPIF wywoła obsługę przerwania od MSSP

    Mikrokontrolery PIC   07 Mar 2012 00:50 Odpowiedzi: 3    Wyświetleń: 1221
  • Jak zmierzyć czas przerwania DMA z I2S z rozdzielczością 1us?

    Chciałbym zmierzyć jak długo wykonuje się przerwanie od DMA po zakończeniu transmisji z I2S. Myślałem nad uruchomieniem jakiegoś timera, który będzie zliczał mikrosekundy, ale kiedy wykonuje się jedno przerwanie z najwyższym priorytetem to inne są hamowane. Dobrze kombinujesz! Ale trochę przekombinowujesz :). Nie potrzebujesz żadnych dodatkowych przerwań...

    Mikrokontrolery ARM   21 Lut 2024 22:50 Odpowiedzi: 6    Wyświetleń: 264
  • [STM32F103][C] - Priorytety przerwań - moment ustalenia

    Wrażliwość jest nieznaczna. Nic się nie stanie, jak najpierw jakiś czas pochodzą na równych priorytetach. Chodzi o to, że mam PWM programowo zrealizowany na przerwaniu od timera - nie mam dojścia niestety do wyjścia timera, żeby sprzętowy PWM wykorzystać. I niestety czasem trochę się ten PWM przycina, chciałem dać najwyższy priorytet temu przerwaniu...

    Mikrokontrolery ARM   26 Lip 2017 18:25 Odpowiedzi: 8    Wyświetleń: 1554
  • LPC2148 - Zawieszanie się programu przy przerwaniach zewnętrznych i TIMER0

    Też tak myślałem ale tak się nie dzieje. Najwyższy priorytet ma przerwanie od Timera 0, potem przerwanie od sekund zegara RTC i na koniec dopiero przerwanie od EINT1. Program się uruchamia prawidłowo i zawiesza się tak jak pisałem wcześniej po kilku sekundach. Przerwań od EINT1 wogóle nie uruchamiam. Zapewne masz rację z tym, że adres powrotu jest zamazywany...

    Mikrokontrolery ARM   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 1203
  • STM32VLDiscovery - Timer Delay - Problem z precyzją przy niskich wartościach ARR

    1. Wobec tego korzystaj z funkcji opóźnień dostępnych we FreeRTOS. 2. Nic dziwnego, że opóźnienia tak działają - system ma swój timer i procedury obsługi przewań, a one zajmują czas procesora. 3. OneWire tak na pewno nie obsłużysz. Zajrzyj do najnowszej EP - zobaczysz, jak można to zrobić. Na pewno nie z delay(), a przerwanie timera obsługującego 1W...

    Mikrokontrolery ARM   26 Sty 2015 16:09 Odpowiedzi: 22    Wyświetleń: 1203
  • [STM32F446] STM32F446: Konflikt priorytetów DMA I2S i przerwań przycisków w odtwarzaczu audio

    (at)Piotrus_999 Te tajemnicze biblioteki są dostępne w internecie od ponad 10 lat bo sam używałem ich do pracy magisterskiej. Użycie google pozwoli Ci rozwikłać ta zagadkę. (at)Soberro Według mnie masz problem z problem z obsługą przerwań od przycisku. Byćmoże robisz tam coś czego nie powinieneś. Bez kodu nie da się więcej powiedzieć. Powinieneś zrezygnować...

    Mikrokontrolery ARM   19 Paź 2017 08:05 Odpowiedzi: 7    Wyświetleń: 774
  • ATmega8/ADC/przerwanie - uC nie wchodzi w procedurę przerwania

    Chwila. Timer bez preskalera, częstotliwość procesora nieznana, załóżmy, że 1 MHz (nieistotne). Timer zgłasza przerwanie co 21 cykli zegara, czyli ATmega zajmuje się na okrągło obsługą przerwań timera, nie mając szans obsłużyć żadnych przerwań o niższym priorytecie (ADC).

    Mikrokontrolery AVR   20 Sty 2013 16:02 Odpowiedzi: 8    Wyświetleń: 2223
  • [atmega8][Bascom]Sterowanie fazowe - sterownik kotła

    Czy wszystko będzie ok. trudno wyczuć. Zależy jaki zastosowałeś układ wykrywania przejścia przez zero. Jeżeli stan niski utrzymuje się przez większą część przebiegu i tylko w okolicach zera jest wysoki to dopóki jest stan niski to jest zgłaszane przerwanie. Jeżeli dodać do tego że przerwanie int0 ma najwyższy priorytet poza reset to przerwanie od timera...

    Mikrokontrolery AVR   18 Wrz 2010 20:14 Odpowiedzi: 4    Wyświetleń: 2869
  • [stm32] [stm32][keil] Konfiguracja timera i przerwania zewnętrznego na PE0

    Skoro nie masz problemu z timerem, to po co w ogóle o nim pisać i po co testować program który ma też przerwania od timera? Niemniej jednak na początek brawa za to, że NIE używasz słynnego i popularnego badziewia (; Wg mnie (skoro chodzi o pin zerowy), powinieneś konfigurować rejestr AFIO->EXTICR[0], a nie 1. Problemem jest manual niezgrany z plikiem...

    Mikrokontrolery ARM   23 Wrz 2011 21:33 Odpowiedzi: 6    Wyświetleń: 2757
  • Zmiana priorytetu przerwań w ATmega8 dla int0 i timer0

    volender: a nie myślałeś o odinstalowaniu gcc i pracy w czystym ASM? To by był krok wstecz. Krok w przód to łączenie C i ASM. A wracając do tematu to niewydaje mi sie aby problem Autora tkwił w priorytecie przerwań, zapewno to jakis błąd programowy albo wykorzystywanie tych samych zasobów (np. timera).

    Mikrokontrolery   05 Lip 2007 22:43 Odpowiedzi: 17    Wyświetleń: 2875
  • [AT91SAM7S64] Przerwania, czy można je przerwać? Priorytety?

    Bardzo bym prosil o podpowiedz co nie gra w tym kodzie, bo juz walcze z tym 3 dzien: #define INT_TWI 1<<19 #define PRZERWANIE_LEVEL4 #define TIMER0_INTERRUPT_LEVEL 0 __irq void timer0_c_irq_handler(void) //przerwanie FIQ { AT91C_BASE_TC0->TC_SR; LCD_wyswietl(wsk_tablica); AT91C_BASE_AIC->AIC_EOICR=1<<AT...

    Mikrokontrolery ARM   23 Lut 2010 11:46 Odpowiedzi: 2    Wyświetleń: 1199
  • [STM32F429i-disco] STM32F429i-disco - Jak poprawić kod przerwań zewnętrznych dla Cortex M4?

    1. Przycisków nie obsługuje się na przerwaniach portów. 2. Nie potrzebujesz do tego trzech przerwań - wystarczy przerwania timera i UART. 3. Nie zmieniaj priorytetów przerwań - jeden poziom zdecydowanie wystarczy. Nie potrzebujesz zagnieżdżania, a próbując je zrobić brniesz w ślepą uliczkę, bo 5. Ogólną zasadą jest, że w procedurze obsługi przerwania...

    Mikrokontrolery ARM   14 Sty 2015 00:11 Odpowiedzi: 6    Wyświetleń: 879
  • STM32F0 DISCOVERY - Odczyt pinu wejściowego w przerwaniu.

    Tu na pewno jest błąd: if(released & btn == btn) to to samo co: (poprawiłem) if(released & 1) Jeśli nie masz nieblokującej obsługi LCD w przerwaniu timera, to skoro już bardzo chcesz pisać coś na LCD w przerwaniu - obniż priorytet tego przerwania.

    Mikrokontrolery ARM   06 Sty 2014 19:49 Odpowiedzi: 16    Wyświetleń: 1656
  • [ATtiny45V] Jak ustawić priorytet przerwań dla timerów?

    W projekcie założyłem sobie dwa przerwania z dwóch timerów. Jedno (nazwijmy je A) wywoływane często i krytyczne czasowo (przerwanie musi być obsłużone jak najszybciej po jego pojawieniu się), trwające tylko kilkanaście cykli. Drugie (B) mniej krytyczne (właściwie w ogóle nie krytyczne), wołane rzadziej, trwające kilkaset cykli. Główna pętla programu...

    Mikrokontrolery AVR   12 Paź 2010 13:40 Odpowiedzi: 10    Wyświetleń: 1933
  • [pic18f2520][asm][MPLAB] Wymuszenie przerwania zewnętrznego

    Wszystko wzięło się z tego że w przerwaniu z timera czytam sobie czas z układu zegara po i2c a w przerwaniu int2 zrobiłem obsługę pilota. I czasem z pilota zwraca mi jakieś dziwne kody. Zastanawiam się więc co może być nie tak. Może robi się tak że w czasie obsługi przerwania z timera przychodzi przerwanie z int2 i zostaje obsłużone w nieodpowiednim...

    Mikrokontrolery PIC   20 Cze 2008 22:14 Odpowiedzi: 7    Wyświetleń: 3032
  • Bascom: Obsługa przerwań Timer0 i Timer2 na AT89S53 - problem z priorytetem

    ...Dlatego myślałem że mam gdzieś błąd w programie. pozdrawiam Nie zdawaj się nigdy na symulator Bascoma , bo on często fiksuje :) Steruj silnikiem w przerwaniu Timer0 , a problemy z szarpaniem znikną. Również przerwanie Timer2 , jest zbyt częste i zabiera procowi gro czasu. Piotrek

    Mikrokontrolery   10 Sie 2006 18:06 Odpowiedzi: 11    Wyświetleń: 1487
  • [STM32] Jak ustawić priorytety przerwań w STM32 bez użycia bibliotek?

    Jako że niestety, wszystkie przyklady jakie znalazłem o ustawianiu priorytetów przerwań są z wykorzystaniem funkcji bibliotecznych, a to co znalazłem jest baaardzo niepewne i dziwne, więc musze zapytać. Czy takie coś: Dodano po 19 P.S. Jak widzę domyślnie rejestry priorytetów ustawione są na 0000, więc wystarczy np. wpisać 1 na czwarty bit (lub oczywiście...

    Mikrokontrolery ARM   26 Lip 2012 18:42 Odpowiedzi: 10    Wyświetleń: 3594
  • Sterowanie serwomechanizmem AT89C2051: impulsy, przerwania, BASCOM

    rozne serwa roznie moga dzialac. Nigdzie nie widzialem, zeby ktos okreslil dokladna czestotliwosc z jaka to ma byc robione.. zazwyczaj jest ok. 50Hz. Drobne roznice typu kilka Hz (czyli kilka ms wywolywanie przerwania) nie powinny miec zadnego wplywu na serwo. Problem moze sie zaczac jak bedziesz mial dlugie funkcje wywolywane przerwaniami... ale na...

    Automatyka Przemysłowa   22 Lip 2005 09:28 Odpowiedzi: 9    Wyświetleń: 1901
  • [STR912] - Nie działa przerwanie od timera 1 przy użyciu VIC i UART

    Gdyby zostać w IRQ, trzeba by zrobić zagnieżdżone przerwania czyli takie które mogą być ponownie przerwane przez inne IRQ, a to sporo kłopot i ryzyko. Czemu zagnieżdżać, nie wystarczy po prostu poustawiać odpowiednie priorytety przerwań w VIC? Musze ogarnac pisanie tych skryptow w asmie. Bo widze ze bez tego daleko nie pojade. To jakos sensownie opisane...

    Mikrokontrolery ARM   23 Lis 2012 13:05 Odpowiedzi: 19    Wyświetleń: 2028
  • ATmega16 - jak ustawić priorytet przerwań dla timerów i INT0/INT1?

    Witam, Mam małe, może i banalne pytanie, ale czy w ATmega16 istnieje rejestr, który zmienia poziom priorytetu przerwań? Chodzi mi o podobny rejestr jak -> IP w uK '51,<- za pomocą ,którego można było programowo umieścić dane przerwanie na wyższym lub niższym poziomie. W programie, który piszę, timery 0 i 1 zgłaszają przerwanie co ściśle określony...

    Mikrokontrolery   24 Lut 2008 13:55 Odpowiedzi: 20    Wyświetleń: 2042
  • Jak połączyć wyjście z wejściem w Integra32 dla czujki zewnętrznej?

    no faktycznie nie pomyślałem o tym że zał/wył czuwanie tak będzie działać. priorytetem jest dla mnie suma timera i uzbrojenia korytarza.

    Zabezpieczenia Stacjonarne   17 Cze 2008 07:52 Odpowiedzi: 3    Wyświetleń: 1365
  • [ATMEGA8] Czy przerwania TIMER-a zakłócą transmisję RS232 1200 b/s?

    Jak dobierzesz priorytety przerwań (programowo) z TIMERA i ZCD, i transmisję z UART też zrobisz przerwaniowo to czym się martwisz. UART ma bufor 3 znakowy i jest jednostką samodzielną.

    Mikrokontrolery AVR   11 Paź 2012 18:32 Odpowiedzi: 14    Wyświetleń: 3494
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    A tak z ciekawości bazujesz na doświadczeniu swoim, ze 50us może "zabić" program czy na dokumentacji ESP ? Bazuję na swoim doświadczeniu i dokumentacji ESP-IDF. Zbyt krótkie czasu wywołania esp_timera mogą negatywnie wpłynąć na krytyczne mechanizmy, takie jak obsługa stosu TCP/IP, SPI, I2C czy UART. Dodatkowo, takie praktyki są odradzane w kontekście...

    DIY Akustyka   13 Lip 2025 21:06 Odpowiedzi: 1253    Wyświetleń: 109155
  • [STM32] - SysTick: Jak stworzyć timery softwarowe i funkcję delay?

    Ok, rozumiem :) no tak, właśnie doczytałem z tym SysTickiem :P to tylko pozostaje to SetPriority - ustawiać czy nie?:P a jeśli tak, to jakie liczby podaje jako priorytet?

    Mikrokontrolery ARM   06 Lut 2013 16:49 Odpowiedzi: 8    Wyświetleń: 2043
  • Edu-C - zgodny z Arduino komputer edukacyjny z AVR328 i wyświetlaczem OLED

    Ale taki Z-80 zwykle miał podpięte dużo więcej RAMu, a tutaj mamy 2019 rok i nadal 2kB... Jak już budować coś takiego to na STM32. Są w podobnych cenach a wymieniać ich zalety na AVRami można w nieskończoność... 45$ za AVRa i to nawet nie XMEGA... Śmiech na sali... Ostatnio popularne są płytki z STM32 zwane "Blue Pill". 2$ na ali (wysyłka darmowa),...

    Newsy   22 Sty 2019 21:50 Odpowiedzi: 8    Wyświetleń: 1896
  • STM32F429 - Jak płynnie zmieniać PWM bez obciążania CPU?

    Priorytetów nie ruszaj wcale - to nie z nimi masz kłopot, o ile ich nie poprzestawiałeś. Użyj tylko NVIC_EnableIRQ() do włączenia przerwania. Twój problem bierze się z błędu w obsłudze przerwania timera. Po pierwsze: jak często jest ono zgłaszane? Po drugie - kasuj znacznik przerwania timera na początku obsługi, a nie na końcu. Po trzecie: co robi AKTUALIZUJ_PWM...

    Mikrokontrolery ARM   12 Paź 2015 07:40 Odpowiedzi: 26    Wyświetleń: 3093
  • Konfiguracja timerów w Atmega8 - timer1 nieprawidłowo odlicza czas

    Hmm. Dobrze napisałeś, że Tobie się wydaje, że obydwa Timery odliczają dobrze, a tak nie jest. Wydaje mi się, że chciałeś uzyskać przerwanie co 8ms ? Więc musisz po każdym przeładowaniu timera go ładować początkowa wartością. Czyli dla timer0 to będzie 6, a dla timera1 to będzie 57536. Ale i tak nie wiem czemu musisz używać dwóch timerów by generować...

    Mikrokontrolery AVR   05 Paź 2011 14:08 Odpowiedzi: 7    Wyświetleń: 3092
  • ATtiny2313 - jak poprawić dokładność zegara po dodaniu obsługi RC5?

    Timer, który dodałeś generuje najwyraźniej przerwania które blokują przerwania z timera od odliczania czasu. Nie wiem czy sie da ustawić priorytety przerwań w ATtiny, ale jeśli sie da to daj temu o odliczania czasu wyższy priorytet żeby go ten drugi timer nie wykluczał czasem. Myśle że powinno pomóc. Powodzenia.

    Mikrokontrolery   01 Gru 2007 03:19 Odpowiedzi: 11    Wyświetleń: 1715
  • Jak zredukować opóźnienia w Arduino z OLED i Modbus RTU?

    jak już użyć przerwań to tylko implementując obsługę na UART zgodnie z propozycją LChucki. Nawet na AVR można obsłużyć 1-Wire "machając" GPIO w przerwaniach (prędkość standardowa o overdrive zapomni) od timera (czasy 15, 45 i 60us) tyle, że w czasie transmisji 1-Wire CPU będzie bardzo obciążony (zwłaszcza podczas generowania "1" - 15us). Aby to miało...

    Arduino   07 Cze 2019 10:55 Odpowiedzi: 24    Wyświetleń: 1179
  • Dlaczego przerwanie T0 w LPC2103 nie działa w IAR?

    czyli jakich (angielska nazwa)? Na przykład VICIntEnable Czyli dla Timera2 powinienem ustawić : VICVectCntl0 = 0x1A //26 bit VICVectCntl0 |= (1<<5) //ENABLED bez względu na to jaki wybiorę nr slotu VICVectCntl ( a mogę wybrać 0-15, gdzie 0 - najwyższy priorytet) oraz bez względu na to jaki wybiorę (akurat dla tego timera) dostępny kanał:...

    Mikrokontrolery ARM   04 Maj 2009 10:55 Odpowiedzi: 20    Wyświetleń: 2398
  • Jak stworzyć procedurę opóźnienia 10ms w VB6 niezależnie od sprzętu?

    Proponuje Żebyś zainteresował sie co zwraca funkcja (nie kontrolka) "Timer" oraz podnoszeniem priorytetów programów w systemie (tylko nie za wysoko) :) pozdr.

    Programowanie   19 Paź 2007 08:06 Odpowiedzi: 13    Wyświetleń: 2485
  • Jak uzyskać rozdzielczość +/- 10 obr/min w obrotomierzu z odświeżaniem 250 ms?

    Witam szymtro opisał to jak najbardziej poprawnie - ja jednak w przerwaniu timera zamiast go kasować dodawał»bym 1 do innego bajtu (tak żeby zrobić licznik 24 bitowy) będzie większy problem z podzieleniem tego itp. ale będzie można zastosować dowolny kwarc. A obroty będą mierzone z większą rozdzielczością(w takim przypadku należało by ustawić priorytet...

    Mikrokontrolery   01 Lip 2006 17:36 Odpowiedzi: 7    Wyświetleń: 1134
  • Wybór centralki z 2 strefami, 8 wejściami, 3 wyjściami i powiadamianiem SMS

    Witam, ja też polecam Satela i do tego centralkę CA-10. Jak moi poprzednicy zauważyli CA-6 wystarczy jednakże w przypadku gdy za pol roku zdecydujesz sie (czy tez klient sie zdecyduje) dozucic jeden czujnik to na CA-6 zabraknie miejsca a w CA-10 zawsze mozesz dokupic expander i rozszerzyć jej możliwości do 16 linii. :) Co do modułu GSM to modul satela...

    Zabezpieczenia Stacjonarne   12 Cze 2004 05:54 Odpowiedzi: 26    Wyświetleń: 6974
  • Atmega644pa - Timer1 nie odmierza równo 1 sekundy w trybie CTC

    14:20:25.471> X 14:20:26.405> X 14:20:27.342> X 14:20:28.340> X 14:20:29.276> X 14:20:30.211> X 14:20:31.147> X 14:20:32.084> X 14:20:33.099> X 14:20:34.033> X 14:20:34.969> X 14:20:35.967> X Teraz widać że timer nie dochodzi do 1 sekundy. Ale te wartości markera czasowego pochodzą nie z programu lecz z systemu operacyjnego, tak? Więc włóż je sobie......

    Mikrokontrolery AVR   18 Wrz 2013 14:49 Odpowiedzi: 15    Wyświetleń: 2952
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    No właśnie- przerwanie od Timera co 16.384 ms a w przerwaniu tylko inkrementacja jakiejś zmiennej. No ale to Bascom- odkładanie na stos i zdejmowanie zajmie jeszcze kilkadziesiąt instrukcji po 0.0625us przy zegarze 16MHz. Ale nawet wtedy to będzie poniżej 6us. Wystarczy aby obsługa przerwania INT0 była krótsza od 16ms. Zwłaszcza że przerwanie zewnętrzne...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1677
  • 89C2051 z jednym UART i CMOS 4052 do konwersji prędkości RS232 1200/9600bps

    trzymaj plik calego projektu.niechcialo mi sie tam zaglądac i usuwac , wiec to caly kompletny projekt sprzed ladnych paru lat. cala transmisja byla zrealizowana programowo za pomoca INT i timera 1.i nawet nieistotne jest stawianie na wysokim priorytecie przerwan od timera bo jest chyba dana procedurka korygujaca stany timera tak ze zawsze rowne odstepy...

    Mikrokontrolery   07 Wrz 2004 07:08 Odpowiedzi: 15    Wyświetleń: 1647
  • Jak korzystać z impulsatora (enkodera impulsowego) podłączonego do Arduino

    Odczyt enkodera tylko przez pooling. Z tego prostego powodu ze jest deterministyczny. W przypadku drgających styków na przerwaniach nagle dostaniesz 10x taka częstotliwość wywoływania funkcji. Ja w jednej maszynie mam serwomotor którym steruję impulsowo i odczytuję pozycję enkoderem. Podczas ruchu jest jakieś 20-30 tys impulsów z enkodera na sekundę....

    Artykuły   26 Lip 2018 12:13 Odpowiedzi: 20    Wyświetleń: 18747
  • Jaki uC do analizy sygnału NRZI 375kbit/s zamiast STM32F103?

    A jednak udało się ramkę "wystawić" na inny pin. Przegrupowałem priorytety przerwań tak aby timer "symulujący" nie czekał z przerwaniem (brakowało dosłownie paru us aby rozpoczać wysyłanie ramki do urządzenia). Okazało się że najwęższym "gardłem" czasowym nie był sam STM.. lecz czas "wychwycenia" całej ramki danych (tak aby obliczyć CRC). Dziękuję wszystkim...

    Mikrokontrolery   02 Cze 2014 11:24 Odpowiedzi: 15    Wyświetleń: 1629
  • Sterowanie podłogówką po WIFI - zastosowanie włączników Sonoff

    Piszesz tak, bo nie masz porównania. Może i nie mam, działam w branży ogólno -instalacyjnej od 15 lat, od 6 lat instalacje grzewcze jest to 1/3 mojej działalności i dotyczy to tylko domów jednorodzinnych i w bardzo wielu stosuje od lat tą własnie metodę. Może Kolego ze sterowaniem PID zetknąłem się juz 25 lat temu w automatyce przemysłowej i doskonale...

    Systemy Grzewcze Użytkowy   04 Lip 2019 10:34 Odpowiedzi: 26    Wyświetleń: 7380
  • [Atmega8][C] przerwanie Timera2, podczas oblugi przer. zew.

    Otóż zliczam czas na timerze 2 i co 1 sekundę generuje mi przerwanie obsługiwane w procedurze signal. Jednak gdy jestem w menu które wywoływane jest za pomocą przerwania: ISR_BLOCK, czas nie jest liczony. Jak zrobić by priorytet przerwania Timera2 był większy niż przerwania zewnętrznego. Nie mogę ustawić ISR_NOBLOCK bo zapcham szybko stos. Czy w AVR...

    Mikrokontrolery AVR   08 Gru 2009 07:17 Odpowiedzi: 1    Wyświetleń: 1056
  • Gdzie umieszczać reset Watchdog w AT90S2313 i ATMEGA8?

    Starob: cos mi sie wydaje ze Ty na sile probujesz zaprojektowac seftwareowego watchdoga, ale niezabardzo Ci to wychodzi. Moze nie kombinuj wiecej co ?? Ps. Do pytan Tdv dodam cos, co jesli ciagle zglaszane bedzie przerwanie o priorytecie wyzszym niz Twojego timera (a jakies tam zawsze sa) - bo zrozumialem ze z jakiegos tam timera kozystac zamierzasz...

    Mikrokontrolery   01 Sie 2005 11:10 Odpowiedzi: 30    Wyświetleń: 4712
  • [at91sam7s256] [at91sam7s256][gcc] Nie działa przerwanie z timera w Eclipse - inicjalizacja TIMER0

    witam przegrzebałem już pół internetu i nie mogę znaleźć odpowiedzi dlaczego nie działa mi przerwanie z timera, programuje w eclipse timer inicjuję tak: //--------------------------------------... void TIMER0_Init(int czas_us) //Aktywacja Timera próbkującego { unsigned int val, dummy; pPITC->PITC_PIMR = ~(AT91C_PITC_PITEN...

    Mikrokontrolery ARM   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 4152
  • [STM32][NVIC][Cortex-M3] Kolejkowanie przerwań wewnętrznych i priorytety

    Mam problem z kolejkowaniem przerwań i wywłaszczaniem w STM32 Cortex M3. Otóż mam 2 timery, TIM6 oraz TIM12 o tym samym priorytecie (jeśli się wykonują, nie mogą się wywłaszczać, dlatego ten sam priorytet). Czasem używam globalnego wyłączenia przerwań i w tym czasie zgłaszają się oba, z tym że pierwsze ( po włączeniu IRQ) wywołuje o niższym numerze,...

    Mikrokontrolery ARM   20 Sie 2018 16:52 Odpowiedzi: 5    Wyświetleń: 732
  • [Attiny2313][Bascom] Dwa Timery na przerwaniach na raz

    Koledzy, nie wiem jak to jest w Attiny, ale spotkałem się z dwiema rzeczami w innych uC: 1. Timery mają własne przerwania, czyli nie musisz zajmować żadnego innego przerwania, które może Ci się przydać do czegoś innego. 2. Jest coś takiego jak priorytet przerwań, zatem jeden z timerów będzie ważniejszy, jeśli obydwa naraz wygenerują przerwanie.

    Mikrokontrolery AVR   30 Lis 2009 09:01 Odpowiedzi: 7    Wyświetleń: 2341
  • Gdzie znaleźć dokładny komponent timer dla Delphi?

    Kontrolka Timer dziala na zasadzie porownania czasow od momentu ostatniego odswierzenia petli programu do jej nastepnego. Jezeli ustawisz interval np na 100 milisekund to nie otrzymasz idealnych odstepow miedzy zdarzeniami czyli idalnie co 100 milisekund. Jezeli zdarzenie zostalo wykonane czas zostaje zapamietany, nastepnie wykonywane sa inne funkcje...

    Programowanie   12 Maj 2006 12:16 Odpowiedzi: 5    Wyświetleń: 1904
  • Uniwersalna funkcja timerSetIrqFun dla STM32F4 - jak skleić makra SPL?

    Witam. Pisze różne funkcje do obsługi stm32f4 i chcę zrobić uniwersalną funkcję, czyli coś takiego: [syntax=c]uint8_t timerSetIrqFun(uint8_t nrTim, void (*tim_Irq)(void), uint32_t timeMs, uint32_t priority)[/syntax] Wiem że nie muszę tłumaczyć, ale co tam. Funkcja pobiera nr timera, wskaznik na funkcję która będzie wywoływana w przerwaniu Timera, okres...

    Mikrokontrolery ARM   26 Lip 2015 01:44 Odpowiedzi: 7    Wyświetleń: 939
  • [RTOS][esp-idf] ESP32 przerwania i taski kilka podstawowych pytań

    Czy prawdą jest, że używając przerwań (np. od timera) najlepszym zwyczajem jest sprawienie żeby tylko budziły task który "odwali" całą robotę? Bo to że ISR mają być najkrótsze to oczywiste, ale czy przerzucając nawet krótką instrukcje w task jesteśmy jeszcze lepszymi programistami? Jest to taka nieuświęcona tradycja wśród tych, co programują z ESP-IDF...

    ESP8266 i ESP32   27 Sie 2021 09:53 Odpowiedzi: 56    Wyświetleń: 3231
  • Jak zrealizować 2 UART-y w urządzeniu z AT89Cxx i RS232C?

    Szanowny Tdv Twoje wszechwiedza chyba Ci troszkę z kultury ujmuje. Nie życzę sobię żadnych inwektyw i kalumni z Twojej strony ponieważ nic nie mam do Ciebie więc i Ty pilnuj swego nosa a jak Ci nie pasuje to nie czytaj moich postów. Wracając to tematu kiedyś planowałem programową transmisję i ją zrobiłem i sprawdziłem załącznik PROGR.C Potem przesiadłem...

    Mikrokontrolery   24 Lut 2004 19:56 Odpowiedzi: 32    Wyświetleń: 4581
  • Jak napisać custom composite class handler dla STM32 USB host?

    Z tego co piszesz wynikało by, że w zasadzie tego kodu się po prostu nie da używać w sposób przewidziany przez autorów (; Rozumiem, że aby to ominąć to funkcję `USBH_Process(&hUSBHost);` musiałbym wywoływać np. z przerwania od timera, które miałoby taki sam priorytet jak przerwanie od USB?

    Mikrokontrolery   24 Kwi 2019 21:41 Odpowiedzi: 14    Wyświetleń: 1383
  • [STM32] Konflikt STM32 TIM17 z I2C przy konfiguracji PWM - jak rozwiązać?

    Witam, spotkała mnie sytuacja z której nie mogę wybrnąć. Tzn do transmisji używam I2C, które w kontrolerze przerwań ma priorytet 1 dla obsługi zdarzen oraz 0 dla błędów. Kiedy uruchamiam Timer 17 skonfigurowany jako PWM(to co odczytane zostanie z I2C ma trafić do PWM'a), to transmisja stoi. Od Timera 17 nie generuje przerwań , wiec nic nie powinno zwieszać...

    Mikrokontrolery ARM   15 Mar 2012 15:45 Odpowiedzi: 3    Wyświetleń: 1502
  • ARM - przerwanie timera, problem z migającą diodą LED

    Aha, w gcc obsługa zagnieżdżonych przerwań jest skopana, jeśli takowe używasz. Niby dlaczego? Ja uzywam WinARMa z SAM7S256 i zagniezdzone przerwania bardzo dobrze dzialaja. Mozna ustawiac priorytety dla konkretnych przerwan i przerwanie o wyzszym przerwie przerwanie o nizszym priorytecie. Wszystko zalezy od tego jakiej rozbiegowki uzywasz.

    Mikrokontrolery   21 Gru 2007 10:02 Odpowiedzi: 13    Wyświetleń: 3056
  • Integra 32 stan strefy. Co oznacza "1" na wyświetlaczu?

    Tutaj chyba kilka błędów popełniłeś, niepotrzebnie komplikując sprawę. Po co robisz zależności wyjście- wejście i to wejście ustawiasz jako załączenie czuwania. Przecież w parametrach strefy możesz ustawić, żeby była załączana Timerem, który definiujesz w takich godzinach jakie sobie życzysz. Ustawia się tylko czy priorytet ma mieć timer czy kod użytkownika...

    Systemy Alarmowe   03 Lut 2016 21:13 Odpowiedzi: 8    Wyświetleń: 1767
  • LPC2142 + RTC - brak wywołania przerwania od inkrementacji np. sekund

    Więc stawiam na jakiś konflikt przerwań Bardzo możliwe. Nie znam się akurat na ARM7TDMI-S ale generalnie jeśli priorytet przerwania od timera nie jest na tyle wyższy by przerwać obsługę przerwania od RTC, to naturalnym jest że obsługa przerwania RTC utknie w pierwszym delay_ms, na oczekiwaniu na odpowiednią wartość zmiennej flag, która to z kolei inkrementuje...

    Mikrokontrolery ARM   04 Paź 2017 15:50 Odpowiedzi: 8    Wyświetleń: 993
  • [PIC18LF14K50][C18] - Zewnętrzne przerwanie nie jest obsługiwane

    Bawię się ostatnio wspomnianym w tytule mikrokontrolerem i natknąłem się na problem z zewnętrznymi przerwaniami, którego nie potrafię obejść. Zaczynając od tego co działa: układ jest sprawny na pewno, jest podłączony, cały czas hula dioda sterowana przez timer z ustawionym przerwaniem na przepełnienie; podłączony jest również PICkit 3 przez icsp. Korzystam...

    Mikrokontrolery PIC   04 Paź 2014 16:14 Odpowiedzi: 4    Wyświetleń: 1854
  • Jak poprawnie skonfigurować timer0 w trybie 1 na DSM51?

    Dobrze kombinujesz z przerwaniami. Nie musisz nic sprawdzać. Gdy licznik się przepełni flaga TF się ustawi i procesor przejdzie do wykonywania programu pod odpowiednim adresem (jak pisałeś) , o ile oczywiście włączysz sobie przerwanie -Słowo IE bity EA i ET0 lub ET1. Po przejściu pod odpowiedni adres flaga tf zostanie skasowana więc jeśli włączyłeś...

    Mikrokontrolery   26 Kwi 2009 23:36 Odpowiedzi: 17    Wyświetleń: 3496
  • STM32F103 - Jaki RTOS (uzycie ADC wyzwalanego z Timera + transfer przez DMA)

    Ne wiem, po co do takiego zadania angażować RTOS, chyba, że docelowo ma być tego duo więcej. Skoro wiesz, co i jak trzeba zaprodramować - po prostu zaprogramuj timer, ADC i DMA, obrabiaj wstępnie próbki w przerwaniu DMA, a resztę przetwarzania zrób przez PendSV (obniż priorytet do najniższego), bez pętli głównej.

    Mikrokontrolery ARM   21 Sty 2013 11:38 Odpowiedzi: 6    Wyświetleń: 3549
  • STM32F4xx. Dziwna kolejność priorytetów przerwań.

    Procesor to konkretnie STM32F439IGT6. Mam taki kod w mainie: https://obrazki.elektroda.pl/2215514800_... A powinno być tak: https://obrazki.elektroda.pl/3426620100_... Najciekawsze wnioski są jednak po dodaniu tych linii: https://obrazki.elektroda.pl/6540612300_... A tu dla wersji która inicjalizuje...

    Mikrokontrolery ARM   29 Mar 2021 12:58 Odpowiedzi: 6    Wyświetleń: 705
  • Napełnianie zbiorników wodą: układ blokady, priorytety i czasowy dla S7 1200

    Witam, mam do zbudowania prosty układ do którego mam kilka pytań. Idea- Mam napełniać dwa zbiorniki woda każdy z nich ma swój czujnik poziomu i automatycznie po spadku poziomu wody ma jej dolać. Czasem będziemy korzystać tylko z jednego zbiornika czasem z drugiego a czasem z dwóch jednocześnie. Jeżeli wody jest mało czy to w jednym czy w drugim napełnianie...

    Automatyka Sterowanie PLC   28 Sie 2022 10:27 Odpowiedzi: 3    Wyświetleń: 339
  • [stm32] - FSMC i priorytet przerwania zegarowego/zmiany wyjścia steroanego zeg.

    Czy istnieje u ciebie przerwanie które wymusza dostęp na FSMC, tj. wyświetlacz? Jeśli nie, to nie ma opcji żeby praca FSMC miała wpływ na wykonywanie przerwań...Jeśli tak, to masz błąd w założeniach, bo dostęp do wyświetlacza nie powinien być w ISRrze.... Przerwania się skolejkują wtedy, gdy masz włączonych kilka przerwań i wszystkie wystąpią na raz...

    Mikrokontrolery ARM   20 Maj 2011 09:16 Odpowiedzi: 1    Wyświetleń: 1382
  • Jak zmodyfikować układ z timerem C005, aby dioda zapalała się po 40 sekundach?

    Łatwiej będzie z NE555. On ma 3 wejścia: Reset, Trigger, Threshold. Reset łączysz z VCC. Pozostałe wymagają odpowiednich układów. Trigger: kondensator do GND, opornik do VCC, dioda do VCC (anoda do Triggera). To ma działać tak, że dioda rozładuje kondensator, gdy nie będzie zasilania - a gdy ono się pojawi, upłynie chwila czasu (około 0,4·R·C), zanim...

    Początkujący Elektronicy   13 Cze 2024 08:36 Odpowiedzi: 44    Wyświetleń: 1143
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    A co się stanie jak w trakcie Twojego while To samo co z funkcją HAL_Delay. Trzeba wiedzieć jaki ograniczenia niesie za soba taki sposób odmierzania czasu. Zasadniczo, chodzi o to aby czas był nie krótszy niż ileś tam. USARTA takimi funkcjami bym nie robił (chyba, że 2400). Funkcja miała pewien błąd. Przyjmowała argument o rozmiarze 32-bit a powinna...

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3714
  • STM32F4 - Używanie funkcji API znacznie wydłuża czas wykonywania programu... ?

    Dyzma_s, jak sam napisałeś użycie timerów też nie jest takie pewne. Użycie timera planuje..ale nie jest to dla mnie priorytetem skoro obecnie nie mam problemów z tą funkcjonalnością. Bardzo błędny wniosek. "Nie takie pewne" to jest użycie funkcji z SPL, użycie timera akurat jest pewne w 100%, tylko trzeba nad nim panować, a nie zdawać się na łaskę...

    Mikrokontrolery ARM   15 Lip 2014 07:57 Odpowiedzi: 20    Wyświetleń: 3045
  • Podłączenie łącznika strych, zasilacz i timer na szynę DIN

    Czyli pewnie przewody z lamp nie są podłączone do tego bezpiecznika w takim układzie I dlatego spróbuj zaprosić kogoś kto się zna na tym i sprawdzi gdzie są przewody od niedziałających lamp i gdzie jest zasilanie tej działającej lampy. Potem połączy w jeden obwód, podłączy zegar a ty będziesz się cieszył że masz to co chciałeś. Nie będzie tak jak chce....

    Elektryka Dla Każdego   27 Mar 2022 09:55 Odpowiedzi: 24    Wyświetleń: 555
  • [C][Atmega8A] - Prośba o sprawdzenie kodu do debouncingu styków przycisków

    KEY=((PIND & 0x01) & 1); 1. Nazw zmiennych zwyczajowo nie pisze się wielkimi literami 2. Wystarczy: key = PIND >> NR LINII PRZYCISKU & 1; - w ten sam sposób dla każdego przycisku. 3. Nie ma sensu deklarować zmiennych związanych ze stanem przycisków poza procedurą przerwania timera, bo nie są one nigdzie więcej potrzebne. Zmienne keystate powinny mieć...

    Mikrokontrolery AVR   25 Mar 2013 00:35 Odpowiedzi: 4    Wyświetleń: 1305
  • [mega8] Atmega8-16PU: Dioda miga zamiast reagować na przerwanie INT1

    A AVRach oprócz nowej serii Xmega nie ma priorytetów przerwań. Obsługa przerwania blokuje wszystkie przerwania. Rozwiązaniem jest timer. Nie zwykłem wykorzystywać przerwań zewnętrznych do przycisków. Lepiej wykorzystać timer. Sprawdzając co np 100ms ich stan. 2x wykrycie kolejno mamy akcję. Dodatkowo w ten sposób łatwo zrealizować inna funkcje przycisku...

    Mikrokontrolery   09 Maj 2011 14:25 Odpowiedzi: 8    Wyświetleń: 1812
  • Wykorzystanie tajmera T1 do generowania sygnału zegarowego dla ADC 0809

    Rzeczywiście... Maksymalna prędkość w tym przypadku to 125kb... i całość nie ma sensu. 250kb będę miał w trybie przy kwarcu 16MHz, trybie 2 i SMOD = 0 I tak mi się timer zwolnił. Tak apropos tych priorytetów. Jak to się ustawia?. Czy można „je” przestawiać tylko o jeden stopień czy można też priorytet od przerwania portu przesunąć na 1-sze...

    Mikrokontrolery   27 Sty 2003 13:02 Odpowiedzi: 4    Wyświetleń: 2189
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

    Oba taski maja ten sam priorytet ? Spróbuj sprawdzić czy przerwanie od SysTiicka działa (breakpoint). Możesz tez spróbować wrzucić tutaj kod, który nie działa (okrojony najbardziej jak to możliwe). Powiem tak, na stm32f105 jeśli dobrze pamiętam to timer działa, a zmiana priorytetów nic nie dawała. Dzisiaj jednak pomęczyłem się z gołym projektem dla...

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 1032
  • UART w ATmega8: brak odbioru znaku po przerwaniu w Bascom AVR

    tu raczej w gre wchodzą priorytety. Wchodzi do przerwania, wysyła pierwszy znak i dupa. UART zgłosi przerwanie od wysłanego znaku jedak procek tam nie wskoczy bo siedzi cały czas w przerwaniu od timera (czy co tam masz) Jeśli chcesz obstać przy swoim rozwiązaniu to ustaw wyższy priorytet dla UARTa

    Mikrokontrolery AVR   28 Lut 2009 15:30 Odpowiedzi: 3    Wyświetleń: 1095
  • Centrale DSC - Priorytet Harmonogramów oraz Automatyczne Uzbrojenie i Rozbrojenie

    Witam serdecznie, mam pytanie czy w centralach DSC istnieje coś takiego jak priorytet harmonogramów (funkcja analogiczna do priorytetu Timerów w centralach Satel)? Chodzi o funkcję, która zapobiegnie automatycznemu rozbrojeniu systemu (jesli będzie zaprogramowane) w przypadku, kiedy uzbrojony on został ręcznie. Jednym słowem to system rozbroi się automatycznie...

    Systemy Alarmowe   14 Lis 2022 19:49 Odpowiedzi: 0    Wyświetleń: 219
  • keil: timer2. Timer nie startuje. Źle napisany program?

    ...Ale mimo to ciagle zapalona jest dioda - n nie jest inkrementowany. To chyba blad w konfiguracji timera, czy moglby ktos zerknac na to dokladniej? e Przerwanie T2 , ma priorytet niższy niż INT0 - ot cała filozofia ;) Ustaw flagę PT2 w IP , albo lepiej wogóle zrezygnuj z przerwania od T2 , a w przerwaniu INT0 , sprawdzaj flagę TF2 w T2CON. Piotrek

    Mikrokontrolery   25 Wrz 2007 15:53 Odpowiedzi: 16    Wyświetleń: 2039
  • [VB] Jak ustawić timer w milisekundach w Visual Basic?

    Zależy jakie odcinki czasu chcesz odliczać i z jaką dokładnością. Ogólnie system Windows nie nadaje do odmierzania dokładnych odcinków czasu rzędu kilku ms i mniej. Wynika to z występowania w systemie wielu procesów, które są cyklicznie przełączane. Kiedyś pisałem bibliotekę do programowania mikrokontrolerów poprzez port LPT i tam do odmierzania krótkich...

    Programowanie Początkujący   17 Lis 2013 15:04 Odpowiedzi: 6    Wyświetleń: 1500
  • STM32F103 - reset mikrokontrolera po zmianach w firmware i bootloaderze

    IWDG ma timeout dopiero po 1,6s, a jest resetowany w tasku FreeRTOSa, który pstryka co 1ms, oraz w innym, który pstryka co 1s lub częściej, jeśli ma coś w kolejce... Jeśli używasz w ten sposób watchdoga, to w sumie możesz go nie używać wcale. Nie zabezpieczy Cię to wcale przed tym, że zawiesi się jakikolwiek inny task, a nawet jeśli zawiesi się jeden...

    Mikrokontrolery ARM   11 Cze 2019 11:49 Odpowiedzi: 11    Wyświetleń: 609
  • Atmega8 - Timer1 nie odlicza czasu przy kwarcu 16MHz i preskalerze 64

    1) Strata z dokładnie tego powodu, o którym wspomniał wojekkk . 5) Może przeszkadzać przy publikacji kodu, przenoszeniu na innego kompa, itp. Generalnie obsługa timera powinna mieć wyższy priorytet niż reszta programu, bo od niej zależy dokładność. Nie liczyłbym na to, że wykonanie funkcji obsługi LCD za każdym razem wykona się tak, że nie przeszkodzi...

    Mikrokontrolery AVR   08 Gru 2014 22:35 Odpowiedzi: 7    Wyświetleń: 1065
  • Jak ustawić wyższy priorytet przerwania INT w Bascom na AVR?

    Witam!! Mam problem,gdyz chce napisac program w bascom na AVR, ktory bedzie mial dwa przerwania.Jedno przerwanie od timera a drugie od wejscia INT. Jak zrobic aby obsluga przerwania od INT miala wyzszy priorytet... Pozdrawiam /smalski

    Mikrokontrolery   25 Lis 2004 15:39 Odpowiedzi: 4    Wyświetleń: 2049
  • [STM32F0][C] - Pomiar prędkości przy użyciu czujnika Halla.

    Rozumiem, że rozkażesz sygnałowi wejściowemu, żeby zbocza nie były rzadziej, niż co 65000. Oczywiście, jeśli zrobimy takie założenie, to problemu nie ma (zresztą często można to zrobić). Jednak w ogólnym przypadku, kiedy dopuszczamy dowolną odległość zboczy, potrzebne będą łącznie trzy przerwania (przepełnienie, połowa okresu, złapanie zbocza) i krótki,...

    Mikrokontrolery ARM   20 Lut 2015 17:05 Odpowiedzi: 62    Wyświetleń: 4008
  • [STM32][C++] - Obsługa peryferii / Wzorce projektowe

    Timery i dokładne odmierzanie czasu w różnych miejscach kodu. Zamiast korzystać z kilku timerów, można w różnych blokach kodu konfigurować 1 timer i wstrzykiwać odpowiednią funkcję przerwania. Oczywiście pod warunkiem, że nie będziemy musieli odmierzać czasu dla dwóch bloków jednocześnie. Wygląda na to, że potrzebujesz po prostu callbacka w jednym...

    Mikrokontrolery ARM   09 Lut 2018 15:58 Odpowiedzi: 9    Wyświetleń: 1935
  • STM32f1 i DS18B20 - USART czy klasyczna komunikacja 1-wire?

    Sprytnie używając timera można napisać całkowicie nieblokującą obsługę OneWire z rozsądnym wspomaganiem sprzętowym - jeden kanał timera w trybie compare ze sterowaniem wyjściem w trybie OD, sąsiedni kanał w trybie capture z chwytaniem zboczy narastających. żadnych delay, żadnych problemów z przerwaniami. Można też obniżyć priorytety wszystkich innych...

    Mikrokontrolery ARM   13 Lip 2017 11:08 Odpowiedzi: 11    Wyświetleń: 2754
  • Komunikacja szeregowa - '51 - assembler - potrzebna pomoc

    Sterowanie serwami rozwiązałem (jeśli ktoś ma lepszy pomysł to chętnie wysłucham), problem tkwi w komunikacji z komputerem... Moja propozycja to wykorzystanie timera z przerwaniem. W przerwaniu timera byłyby zmieniane stany wyprowadzeń sterujących serwami. Ponieważ standardowo przerwanie od portu szeregowego ma mniejszy priorytet to nie mogłoby ono...

    Mikrokontrolery   07 Mar 2008 21:45 Odpowiedzi: 5    Wyświetleń: 1106
  • [ASM] Jak zamienić priorytety przerwań w sterowniku 8259A w ASM?

    Witajcie. Na ćwiczenia muszę napisać program, który będzie zamieniał priorytety przerwań i uwidoczniał to. Polega to na przeprogramowaniu sterownika przerwań 8259A. Macro odczytania wektora: http://obrazki.elektroda.pl/8751800300_1... Komunikat pojawia się gdy naciska się coś na klawiaturze a timer ma większy priorytet. Procedura obsługi przerwania...

    Programowanie   17 Paź 2011 20:27 Odpowiedzi: 2    Wyświetleń: 890
  • Atmega328P Timer1 z przerwaniem Input Capture - ustawienie licznika

    Pomiar odcinków czasu dłuższych od okresu timera sprzętowego i w oparciu o przerwania będzie zawsze kłopotliwy z uwagi na nieunikniony hazard związany z kolejnością obsługi przerwań. Na AVR przerwanie ICP ma wyższy priorytet obsługi niż przerwania od przepełnienia. Ale problem wystąpi nie tylko, gdy mierzone zbocze pojawi się dokładnie w momencie przekręcenia...

    Arduino   06 Maj 2020 19:32 Odpowiedzi: 2    Wyświetleń: 795
  • [ATtiny2313][avr-gcc] timer0 ctc nie chce współpracować

    1: możesz podać argument _delay_ms(1000) zamiast 4 razy wykonywać _delay_ms(250); 2. W warunkach, dla własnego dobra stosuj nawiasy, by się nie pomylić z priorytetami: [syntax=c]if((czas[0] == 0b00101000) & (czas[1] == 0b01000100))[/syntax] ale czy jesteś pewien, że chcesz użyć &, czy może && ? http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   26 Maj 2013 12:05 Odpowiedzi: 25    Wyświetleń: 3294
  • [AT91SAM7S64] Jak skonfigurować FIQ dla timera TC0 z częstotliwością 80Hz?

    Witam, od pewnego czasu próbuję wywołać przerwanie generowane przez Timer 0. Przerwanie ma być typu FIQ o najwyższym priorytecie. Częstotliwość licznika to 80Hz (w przerwaniu będzie wywoływana funkcja odświeżająca matrycę). Czy ktoś jest mi w stanie pomóc i napisać jak inicjować rejestry oraz jak obsłużyć przerwanie? pozdrawiam

    Mikrokontrolery ARM   14 Maj 2009 00:30 Odpowiedzi: 10    Wyświetleń: 1980