interrupt wyłączyć

Znaleziono około 486 wyników dla: interrupt wyłączyć
  • [STM32] Jak wyłączyć przerwanie EXTI podczas transmisji USART?

    Pisałem gdzieś jak się je włącza, na co Freddie napisał, że są funkcje w CMSIS, które z resztą na forum też już wklejałem. [syntax=c]/** * (at)brief Enable Interrupt in NVIC Interrupt Controller * * (at)param IRQn The positive number of the external interrupt to enable * * Enable a device specific interupt in the NVIC interrupt controller. * The interrupt...

    Mikrokontrolery ARM   25 Lip 2012 11:40 Odpowiedzi: 8    Wyświetleń: 4405
  • AVRStudio 6.2 vs AVRStudio 4 - różnice w kodzie dla ATmega8?

    Wyłączyłem- MASKI Interrupt I JEST OK. AS4 przeinstaluję i zobaczę co tam za błąd. Wielkie dzięki za pomoc.

    Mikrokontrolery AVR   22 Wrz 2014 15:24 Odpowiedzi: 5    Wyświetleń: 864
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Attiny2313 konfiguracja watchdoga i wybudzanie uC z trybu uśpienia

    Przerwanie od WD TRZEBA włączać za każdym razem przed komendą SLEEP bo wejscie w przerwanie automatycznie kasuje bit który zezwala na przerwanie i następny okres WD po prostu bez tego zresetuje uC. Tak jest w trybie Interrupt+Reset, wtedy pierwsze przepełnienie odpala przerwanie a drugie i następne reset. W trybie Interrupt bit WDIE nie jest kasowany....

    Mikrokontrolery AVR   24 Maj 2022 06:32 Odpowiedzi: 9    Wyświetleń: 768
  • Jak Atmega328p obsługuje kolejne przerwania zewnętrzne INT0 i INT1?

    ]Zależy jak zadeklarujesz przerwanie, czy ISR bez atrybutu lub z atrybutem ISR_BLOCK albo jako SIGNAL czy ISR z atrybutem ISR_NOBLOCK lub jako INTERRUPT. Wchodząc do przerwania, inne są wyłączone, Musisz je włączyć instrukcją i przerwanie może być przerwane przez inne przerwanie. Te makra jak ISR_NOBLOCK po prostu generują tę instrukcję automatycznie...

    Mikrokontrolery Początkujący   28 Gru 2018 08:46 Odpowiedzi: 4    Wyświetleń: 1359
  • REKLAMA
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    1. Fcclk to częstotliwość taktowania procesora w Hz. 2. Spróbuj z pojedynczym sektorem 3. Wyłącz przerwania ustawiając CPSR, a nie VIC 4. Mam nadzieję, że przerwań nie deklarujesz w kodzie z atrybutem interrupt? Albert

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17203
  • REKLAMA
  • [STM32F7] Jak wyłączyć i włączyć przerwania w STM32F7 podczas zapisu do SRAM?

    Witajcie, Czy jest jakaś specjalne polecenie do wyłączenia/włączenia na przerwań w STM32F7? W kodzie robię zapis do pamięci SRAM i chciałbym w tym czasie wyłączyć przerwania. IINCHIP_ISR_DISABLE(); // Interrupt Service Routine Disable *((uint8_t * )(0x60000000 + addr)) = data; IINCHIP_ISR_ENABLE(); // Interrupt...

    Mikrokontrolery ARM   25 Maj 2016 10:10 Odpowiedzi: 4    Wyświetleń: 903
  • BSOD a clock interrupt was not received on a secondary processor within the allo

    Wg instrukcji SpeedStep zwie się CPU EIST Function, więc jest wyłączone

    Komputery Hardware   13 Maj 2012 23:07 Odpowiedzi: 27    Wyświetleń: 5790
  • Jak wyłączyć inne przerwania podczas obsługi ISR w AVR?

    Jak nie zostaje wyłączone... Przecież podczas wykonywania przerwania inne są automatycznie blokowane, właśnie poprzez wyzerowanie globalnej obsługi przerwań - tak więc nie ma nawet potrzeby stosowania specjalnych zabiegów (cli) w tym celu, to właśnie żeby włączyć stosuje się sei w przypadku, gdy trzeba odblokować przerwanie tak, aby możliwe było jego...

    Mikrokontrolery   03 Sty 2008 20:57 Odpowiedzi: 8    Wyświetleń: 2275
  • Jak wyłączyć kontrolkę słoneczko po wymianie tonera w Sharp SF-2022?

    Wejście w kody: Wciskasz kolejno "C" następnie "Interrupt"później "zero" i znowu "Interrupt"(taki nietypowy znaczek).Wyświetlacz powinien zgasnąć. W tych kopiarkach często padają przyciski,więc jeżeli któryś źle działa to może się od razu nie udać. Próbuj do skutku. jak zgaśnie wyświetlacz, wprowadź 42 nast. Start- pojawi się 0 - wciśnij 1 i start....

    Drukarki, ksero Profesjonalne   17 Wrz 2004 10:27 Odpowiedzi: 5    Wyświetleń: 1236
  • GoldStar Prime 2 ISA na MSI 6163 Pro - brak wykrycia w Windows XP, sterowniki?

    Po pierwsze: czy na płycie głównej znajduje się już kontroler IDE i FDD. ASYNC oznacza port szeregowy. Karta przeznaczona jest do komputera bez innego kontrolera IDE i FDD. Na płycie głównej znajdują się zapewne już dwa kontrolery IDE, tak więc włączenie kontrolera na karcie jako Primary lub Secondary doprowadzi jedynie do konfliktu. Kontroler IDE karty...

    Komputery Hardware   11 Lis 2005 20:42 Odpowiedzi: 14    Wyświetleń: 2410
  • STM32 - Jak wyłączyć wewnętrzny bootloader przy komunikacji USART1?

    Program received signal SIGINT, Interrupt. 0x1ffff1ee in ?? () to wskazuje na hardfaulta

    Mikrokontrolery ARM   27 Gru 2016 09:53 Odpowiedzi: 7    Wyświetleń: 1083
  • REKLAMA
  • [C] AVR UART: UBRR i UCR nie są rozpoznawane w programie na LCD

    void show_as_bin(unsigned char liczba) { char tab[9]; cls(); for(signed char i=7; i>-1; --i) tab[7-i]=0x30 + ((liczba >> i) & 0x01); tab[8] = 0; lcd(tab); } Powinno działać. Cytuję za http://www.nongnu.org/avr-libc/user-manu... If an...

    Mikrokontrolery   08 Lip 2007 12:12 Odpowiedzi: 10    Wyświetleń: 3254
  • Konfiguracja jednego timera TCA0 do dwóch częstotliwości.

    Ten rejestr CTRLC jest chyba ogólny ale coś nie mogłem dobrać się do wybranego pinu ,którym w moim przypadku jest PA2 to chyba powinno kryć się pod nazwą "CMP2OV" . Próbowałem TCA.SINGLE.CMP2OV = 0; i TCA0_SINGLE_CTRLC = ale tutaj w ogóle nie miałem czegoś adekwatnego no i kompilator nie przyjmował moich wypocin. Tutaj pytanie czy jest to prawidłowe...

    Mikrokontrolery   09 Mar 2025 18:32 Odpowiedzi: 17    Wyświetleń: 402
  • AMD Athlon 64 X2 Dua - Program Live Security Platinum - nie da się wyłączyć

    Mam problem z wykonaniem skryptu, ponieważ gdy wpisuje to co tam wyżej podałeś, klikam "Wykonaj Skrypt" to komputer w tym miejscu się zawsze zacina. Poniżej okna "Własne opcje skanowana / skrypt" Pisze: Killing processes. DO NOT INTERRUPT...

    Pogotowie Antywirusowe   18 Wrz 2012 15:30 Odpowiedzi: 13    Wyświetleń: 1647
  • Bardzo prosze !! SHARP SF-2035 problem z kopiowaniem

    Ta maszyna ma czujniki bębna do korekcji procesu, może tak robić jak będą źle podstrojone potencjometry na płytce z przodu bębna. Zrób tak: wejdź w tryb serwisowy poprzez sekwencję C - interrupt - 0 - interrupt Przy otwartej klapie zablokuj czujnik zamknięcia klapy i sprawdź w kodzie 44-2 i 44-3, w obu kodach powinno być albo ok. 204 albo ok. 90 teraz...

    Drukarki, ksero Profesjonalne   14 Paź 2004 22:24 Odpowiedzi: 3    Wyświetleń: 1026
  • Wyłączanie przerwań w systemie DOS - jakie procesy można zatrzymać?

    Dzień dobry, Jak w temacie. Czy da się w systemie DOS wyłączyć niepotrzebne procesy działające w przerywaniach DOSa? InterruptValue Function 0CPU - Divide by zero (exception interrupt) 1CPU - Single step 2CPU - Non-maskable interrupt (NMI) 3CPU - Break point instruction 4CPU - Overflow Trap 5BIOS - Print screen 6CPU - Invalid op-code 7CPU - Math coprocessor...

    Software serwis   05 Gru 2019 17:56 Odpowiedzi: 1    Wyświetleń: 294
  • Malware z pendriva, Avira nie dała rady go skasować..

    Pobrałam ten usbfix i przeskanowalam. I wkleilam wczoraj ten skrypt do otl i komp nie reagowal. Bylo napisane do not interrupt więc nic nie klikalam ale minęło jakies pół godziny i dalej nic. Musialam wyłączyć kompa bo pozno bylo a musialam dzis wcześnie wstać. Dzis włączyłam od nowa ten otl i wkleilam skrypt ale znów to samo. Juz prawie 2 godziny komputer...

    Pogotowie Antywirusowe   29 Lis 2021 21:24 Odpowiedzi: 24    Wyświetleń: 2775
  • Utrata dźwięku i zawieszanie się w Borderlands i Unreal Tournament 3

    Nie ma to związku z temperaturami. Wyłącz kartę dźwiękową w BIOSie i zobacz, czy nadal przerwania sprzętowe (interrupts) będą zajmować tyle czasu procesora. Jeśli tak, z wiersza poleceń uruchom chkdsk /f na partycji systemowej. System może próbować walczyć z bad sectorami i stąd ten swąd. Jeśli nadal jądro będzie się zajmować pierdołami przerwaniami...

    Software serwis   25 Lis 2011 23:02 Odpowiedzi: 12    Wyświetleń: 1547
  • AVR AT90S8535 – jak programowo uruchomić Timer1 sygnałem z INT1?

    Nie do końca tak (nie obroty wiatraka, wiatrak był tylko wzorcem bo nie mam w domu żadnego innego generatora o regulowanym wypełnieniu). Podpiołem sprzętowy PWM pod INT1 i teraz pokazuje dokładnie. #include <90s8535.h> #include <lcd.h> #include <stdio.h> charprzerw; unsigned int czas; interrupt [EXT_INT1] void ext_int1_isr(void)...

    Mikrokontrolery   18 Cze 2005 21:28 Odpowiedzi: 6    Wyświetleń: 1434
  • Emulator zmieniarki CD do Audi - odbiór bitstreamu, Bascom, algorytm

    http://obrazki.elektroda.pl/8753306600_1... Tak wyglądają "bity" na kablu. Stan wysoki jest stanem spoczynkowym. Wyobraz sobie, ze bierzesz timer, podlaczasz taki sygnał do procesora, i co zbocze przechwytujesz wartosc z timera a następnie wykonujesz odpowiedni ISR. Każdy odstęp ma przecież swój unikalny czas. W ISRrze wiesz dokładnie, jakie...

    Mikrokontrolery AVR   17 Sie 2011 15:09 Odpowiedzi: 6    Wyświetleń: 1559
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tadzik85 - dziękuję za skrót różnic między nagłówkami :) Ale... no bez jaj. Czyli bit "Global Interrupt Enable" (czy jak on się tam zwał) w AVR, decyduje o tym na jakim poziomie pracuje procesor? ISR z "odblokowanymi" przerwaniami to poziom wątku, a "main" z "wyłączonymi" przerwaniami to poziom przerwań? A całe to "włączanie/wyłączanie" przerwań...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 92370
  • [STM32l0] Wielokrotne wybudzanie z trybu StandBy - sprawdzenie źródła przyczyny

    Kontynuując, aby sprawdzić aktualne wywołane przerwania w systemie, sprawdzamy rejestr NVIC->ICPR (w cortex-m0+ to NVIC->ICPR IRQn_Type . Kasowanie przerwania odbywa się po przez wpisanie 1 pod zgłoszone przerwanie, czyli jeśli na 3 bicie mamy 1, to ponownie tam wpisujemy 1, wtedy jest ono kasowane. Ale mam teraz inny problem, mianowicie za nic...

    Mikrokontrolery ARM   02 Gru 2017 17:55 Odpowiedzi: 9    Wyświetleń: 1086
  • SHARP 2218 - Jak wyregulować automatyczne rozjaśnianie?

    Jak masz wszystko czyszte to wejdź w tryb serwisowy: C - interrupt - 0 - interrupt Wpisz 47 parę białych kartek na szybę i start (pomiar charakterystyk czujnika AE) Wyjdź CA Potem wejdź w kod 46-01 i regulujesz wszystkie tryby naświetlania. Tutaj ważna uwaga, zostanie automatycznie skasowana korekcja optyki, więc jak optyka będzie brudna lub cienki...

    Drukarki, ksero Profesjonalne   04 Lis 2005 22:00 Odpowiedzi: 6    Wyświetleń: 1749
  • [C] Atmega8 przerwania INT0/INT1 – wielokrotne zliczanie naciśnięć przycisku (debouncing)

    SIGNAL (SIG_INTERRUPT0) { cli(); //wyłącz przerwania ..... sei(); } Przepraszam za dygresję nie na temat. When an interrupt occurs, the Global Interrupt Enable I-bit is cleared and all interrupts are disabled. ... The I-bit is automatically set when a Return from Interrupt instruction – RETI – is executed....

    Mikrokontrolery AVR   09 Lip 2010 21:11 Odpowiedzi: 25    Wyświetleń: 2472
  • DELL D620 - Pasek biosu zatrzymuje się na ok 10% i nic nie można zrobić.

    Problem z dellem latitude d620 przy ok 10%paska BIOS wszystko staje i nic się nie da zrobić jedynie wyłączyć, nie można nawet wejść do biosu. Nad logiecm della wyświetla się komunikat: I/O card parity interrupt at F000:E1B1. Type (S)hut off NMI, (R)eboot, other keys to continue naciśnięcie S lub R lub jakiegokolwiek innego klawisza nic nie powoduje....

    Laptopy Hardware   12 Gru 2012 09:13 Odpowiedzi: 3    Wyświetleń: 2322
  • Sharp AR203e - jak skasować ikonę czerwonego ludzika?

    Bardzo rzeczowa pomoc kolegi powyżej. Skasowaniem serwisu nic nie rozwalisz więc pokrótce wygląda to tak. Wejście w kody: klawisze C-interrupt-0-interrupt, powinno zgasnąć wszystko, teraz główny kod czyli 20 start potem podkod czyli 1 i start . Wyłącz włącz maszyne . Ma być. Ustawienie serwisu, główny kod to 21, podkod też 1. Dalej zależy ile chcesz...

    Drukarki, ksero Początkujący   16 Lut 2009 19:05 Odpowiedzi: 6    Wyświetleń: 3147
  • [ATmega8][C]Obsługa przerwania tryb CAPTURE vs. EXTERNAL INTERRUPT

    Witaj, Za co jest odpowiedzialny Timer0? Za określenie częstotliwości granicznej? Czy masz wolny Timer 1? Jeżeli tak, to moim zdaniem strasznie sobie to komplikujesz. W końcu Twoim zadaniem jest zmierzenie okresu przebiegu o częstotliwości, którą podajesz z generatora, a od tego jest tryb Capture, czyli pomiar długości impulsu. strona 83: Input Capture...

    Mikrokontrolery AVR   13 Maj 2011 12:55 Odpowiedzi: 15    Wyświetleń: 2938
  • PIC18LF46K80 Timer1 nie ustawia flagi przerwania przy podłączonym przycisku

    W krzysiek_krm napisał: "Zapomnieliście chyba, że po przyjęciu przerwania system przerwań jest chwilowo wyłączony, żadne dodatkowe przerwania nie będą przyjęte, flaga musi być skasowana gdziekolwiek przed instrukcją "reti", która powtórnie załącza przerwania." czyli można przez to zrozumieć, że na czas obsługi przerwania, moduł przerwań jest wyłączony...

    Mikrokontrolery PIC   29 Mar 2017 17:09 Odpowiedzi: 6    Wyświetleń: 2868
  • Komputer wyłącza się po włączeniu - błąd BOOT, OverClock fail, POST interrupt

    Dzień dobry, Od razu po włączeniu komputer nagle się wyłącza tak jakby prąd się nagle odciął. Czasem komputer wyłącza się automatycznie po włączeniu czasem po 5, 10, 20, 30 sekundach itd. Czasem komputer chodzi bez problemu przez 5-10min, ale następnie się wyłącza (nie ma problemu z zalogowaniem Windowsa itd., wszystko działa dobrze). Nie pamiętam,...

    Komputery Hardware   11 Wrz 2013 19:37 Odpowiedzi: 3    Wyświetleń: 3300
  • AVR vs ARM: Wybór mikrokontrolera do trackera GPS z GSM na Atmega32 czy ARM?

    Dziwna wersja, bo jako jedyna seria uC z rdzeniem Cortex ma domyślnie wyłączone wyrównanie stosu (do czego doszliśmy jakiś czas temu z kol. Freddiem) i w związku z tym jako jedyny Cortex wymaga pisania przy procedurach wyjątków "attribute interrupt", bo bez tego potrafi spłatań niezłego psikusa w bardziej złożonych programach. Obecnie mamy F0, F2, F3...

    Mikrokontrolery Początkujący   12 Sie 2013 11:54 Odpowiedzi: 14    Wyświetleń: 2349
  • [C] Debounce na INT0 w ATmega16 - podwójne zliczanie impulsów po timeout

    Witam, Do INT0 ATmegi16 mam podłączone urządzenie dające impulsy - łączące masę. Dopisałem filtr na drganie styków, ale jedno rozwiązanie działa, a drugie nie. Wolałbym całkiem wyłączać przerwania tak jak w listingu 1, ale w tym przypadku po upłynięciu timeoutu przerwanie uruchamia się jeszcze raz. Czyli na każdy impuls na wejściu licznik zlicza dwa...

    Mikrokontrolery AVR   02 Sty 2010 19:51 Odpowiedzi: 1    Wyświetleń: 1317
  • ATmega128 - Samo wywołujące się przerwania INT0. Przerwania asynchroniczne?

    Witam mam takie szybkie 2 pytania ( Czy dobrze rozumiem że konfiguracja przerwania INT0 "The falling edge of INTn generates asynchronously an interrupt request." (nota strona 90) mówi nam o tym że działa normalnie jak np. w atmega8 tylko że jest możliwe jego wywołanie w momencie kiedy jest procek uśpiony. Jeżeli źle to rozumiem to proszę o wytłumaczenie...

    Mikrokontrolery AVR   27 Sty 2016 12:24 Odpowiedzi: 6    Wyświetleń: 1209
  • [c/AS6] Debugowanie kodu C dla AVR: problem z SPI i przerwaniami w symulatorze

    Witam. Może wyłączenie Maski interrupt, pomoże http://obrazki.elektroda.pl/5239187000_1...

    Mikrokontrolery AVR   17 Maj 2013 17:10 Odpowiedzi: 14    Wyświetleń: 2874
  • tiny87 - problem z przerwaniami w symulatorze AVR Studio 4.19

    Witam, mam problem z obsługą przerwań zewnętrznych INT0 oraz INT1 w symulatorze (Simulator). Piszę w AVR Studio 4.19, gdyż Atmel Studio nie ma symulatora dla ATtiny87. Popatrzcie na ten banalny kod (okroiłem pierwotny kod do absolutnego minimum): [syntax=c] #include <avr/interrupt.h> unsigned char i; ISR(INT0_vect) //interrupt at PB6 { i++; }...

    Mikrokontrolery AVR   15 Mar 2017 20:55 Odpowiedzi: 12    Wyświetleń: 1038
  • Dlaczego ATTiny24A pobiera 20uA w trybie Power Down zamiast <0.1uA?

    Jak to dlaczego (at)excray ? Dlatego że tak mówi dokumentacja. Dlatego że cytuję : If a logic high level (“one”) is present on an asynchronous external interrupt pin configured as “Interrupt on Rising Edge, Falling Edge, or Any Logic Change on Pin” while the external interrupt is not enabled, the corresponding External Interrupt...

    Mikrokontrolery AVR   31 Lip 2015 08:16 Odpowiedzi: 35    Wyświetleń: 3129
  • STM32F76x SPI+DMA nie mogę uruchomić transmisji na magistrali

    Kod wygląda tak jak sugerujesz, najpierw właczam wszystko w SPI, potem strumienie. Obsługę przerwań pomijam, tam nic się nie zmieniło, tylko czyszczę flagi i macham pinami testowymi. [syntax=c]//////////////////////////////... // odczytuje pamięć przez DMA // Parametry: nic // Zwraca: kod błędu ////////////////////////////////////////...

    Mikrokontrolery   12 Lut 2020 20:03 Odpowiedzi: 17    Wyświetleń: 909
  • Sterowniki do dysku Toshiba MK6036GAL ZIF 1,8'' w Dell Latitude D430 z XP

    Dane dysku Toshiba MK6036GAL ZIF 1,8" z programu AIDA64 na Windows 7 PoleWartość Właściwości urządzenia ATA ID modeluTOSHIBA MK6036GAL P-SDR Numer seryjnyZ0E9WS6UW Numer wydaniaVP710E Typ urządzeniaATA-100 Parametry116280 cylindry/ów, 16 głowic(e), 63 sektory/ów na ścieżkę, 512 bajty/ów w sektorze Liczba sektorów LBA117210240 Rozmiar sektora fizycznego/...

    Sterowniki i BIOS   28 Sie 2014 13:06 Odpowiedzi: 13    Wyświetleń: 3963
  • Atmega2560 - zmienna i4 nie inkrementuje się cyklicznie, UART wysyła tylko raz

    Doczytałem w dokumentacji, iż ten układ ma rozbudowany moduł Watchdoga. I jeśli nawet nie jest wykorzystywany, to należy go wyłączyć. Niezależnie od fusbitu WDTON. [syntax=c]cli(); //__disable_interrupt(); wdt_reset(); //__watchdog_reset(); MCUSR &= ~(1<<WDRF); /* Clear WDRF in MCUSR */ WDTCSR |= (1<<WDCE) | (1<<WDE); /* Write...

    Mikrokontrolery AVR   25 Lip 2017 09:11 Odpowiedzi: 15    Wyświetleń: 1422
  • Atmega328P - Timer2 w trybie asynchronicznym nie wybudza co 1s, jak to naprawić?

    Wreszcie zadziałało. Kolega Dondu słusznie zwrócił uwagę na warunek w pętli, ale ponieważ ten fragment kodu skopiowałem artykułu [url=http://www.embedds.com/avr-timer2-a... założyłem że jest poprawny i nie wdawałem się w analizę. Problem polegał na tym że program od razu wyskakiwał z...

    Mikrokontrolery Początkujący   16 Gru 2013 23:19 Odpowiedzi: 14    Wyświetleń: 1821
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

    Witam wszystkich. Uzywam Eclipse + OpenOCD (0.9.0) + GCC. Do tej pory używałem STM32F103 (Cortex-M3), a teraz przesiadłem się na STM32F373 (Cortex-M4). Wziąłem ze starego programu skrypt linkera, startup, vectors.c i posklejałem do kupy odpowiednio je modyfikując. Program generalnie odpala się, mogę sterować GPIO. Następnie spróbowałem uruchomić SysTicka....

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1224
  • Vestel 17MB65 - Wsad botloadera lub jak wyłączyć watchdoga

    Niestety, na tym wsadzie też resetuje się po kilku s. Oto końcówka logu: 17MB65 42914L ORION ORION PIF42-DLED

    TV LCD OLED Plazma Serwis   29 Lis 2017 10:38 Odpowiedzi: 8    Wyświetleń: 5928
  • [bascom] Różnice w przerwaniach między Atmega8 a Atmega32 w Bascom - jak dostosować kod?

    Wydaje mi się, że problem nie dotyczy wyjścia na diody (bo one tak naprawdę tylko w pewnym momencie programu sygnalizują jego etap), problemem jest chyba wejście sygnału do procesora (tak mi się wydaje). Wyjście mogę wyłączyć, bo de facto nie ma to żadnego znaczenia dla sensu czy działania. Tat właśnie przypuszczałem.. Wracając do wcześniejszej wypowiedzi:...

    Mikrokontrolery Początkujący   05 Gru 2014 06:58 Odpowiedzi: 12    Wyświetleń: 1458
  • [ATmega16][ATmega8][AVR Studio][IDE Simulator] Symulacja timer0

    No to jest oczywiste ale tutaj zastosowanie zamknięcia flagi przerwań w SREG na czas trwania przerwania jest raczej bardziej oczywiste ( :) ) 1. Zbędne, ponieważ wejście w procedurę obsługi przerwania blokuje przerwania, na czas obsługi przerwania (do rozkazu RETI), czytaj datasheety: The I-bit is cleared by hardware after an interrupt has occurred,...

    Mikrokontrolery Początkujący   20 Lut 2012 22:17 Odpowiedzi: 14    Wyświetleń: 2550
  • DAF XF 105 460 2008 rok - rozrusznik kręci mimo wyłączonej stacyjki...

    http://obrazki.elektroda.pl/4885927500_1... Obwód rozrusznika w XF105 skonstruowany jest tak jak na zdjęciu moich notatech sprzed lat jakie mam ze szkoleń. Na załączonym schemacie oznaczenia mają następujące synonimy: Switch contact start - stacyjka DO - Digital output - wyjście sygnału (co jest niezupełnie ścisłe bo nie jest to sygnał...

    Samochody Ciężarowe   26 Kwi 2016 20:36 Odpowiedzi: 12    Wyświetleń: 6777
  • Bascom - jak włączyć, zmierzyć i wyłączyć czujnik RS232 na Atmega32?

    Napisz co sam jeszcze sprawdziłeś. Używałeś kiedyś tej Megi32 czy jest nowa? Czy spróbowałeś napisać krótki kod testowy żeby sprawdzić czy mikrokontroler poprawnie steruje wyświetlaczem? [syntax=vbnet] Lcd "Test LCD" Wait 1 Cls '...dalsza czesc kodu[/syntax] Są pewne podstawowe rzeczy które można doczytać i/lub sprawdzić samemu. Znajdź też ten fragment...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 2070
  • [STM32L476] Nieudana próba przejścia w tryb STOP2 mimo braku aktywnych przerwań

    Ok sprawa się nieco wyjaśniła. Mikroklocek nie idzie spać po użyciu WFE ale za to robi to po wywołaniu WFI. Ostatecznie mój kod, który wprowadza rdzeń w uśpienie wygląda tak jak poniżej i w tej formie to działa [syntax=c] /** * Entering STOP2 power save mode. In this mode all clocks except LSI and LSE are disabled. StaticRAM content * is preserved,...

    Mikrokontrolery ARM   24 Sie 2021 18:49 Odpowiedzi: 4    Wyświetleń: 528
  • Bascom - jak sterować portami przy obrocie impulsatora w prawo i lewo?

    Witam. Proszę Kolegów o podpowiedź jak z impulsatora sterować wyjściami : jeśli kręcę w prawo załączony np. portc.1 a w lewo portc.2. Port powinien być w stanie załączenia tylko w momencie kręcenia w danym kierunku , po zaniku ruchu wyjście ma być wyłączone. Oto część kodu wyzwalana przerwaniem: .......... (oczywiście "wait" odpada). Skonfiguruj w...

    Mikrokontrolery Początkujący   29 Mar 2014 13:40 Odpowiedzi: 9    Wyświetleń: 1812
  • Attiny85 - wybudzanie z trybu Powerdown (uP zawiesza się)

    Cześć! Odświeżam trochę temat, procesor AtMega328. Poniżej zamieszczam fragment służący do usypiania procesora. Problem polega na tym, że program działa w sposób losowy. Pobór prądu czasami wynosi 60 uA, czasami 130 uA a czasami 230 uA. Pierwsza wartość jest dla mnie akceptowalna, pobór wynika z poboru prądu innych elementów niż mikrokontroler. Martwi...

    Mikrokontrolery Początkujący   04 Paź 2019 21:05 Odpowiedzi: 11    Wyświetleń: 1059
  • Jak ustawić bootowanie z CD w BIOSie - Boot Device Select

    Wchodzę do biosu.Advanced BIOS Features mam Quick Boot-------------------------Enabled Full Scren LOGO Show------------BIOS Boot device select.... S.M.A.R.T. for Hard disks---------Enabled Boot Up Num-Lock----------------On Swap Floppy------------------------Disabled Seek Floppy------------------------Disabled Passvord Check--------------------Setup...

    Software serwis   29 Cze 2008 19:36 Odpowiedzi: 3    Wyświetleń: 2298
  • Przetwornica 12/230V jakiej sprawności maksymalnej można się spodziewać

    Usiadłem przy Atmedze328P i uruchomiłem SPWM dla Twojego przykładu. Zdefiniowałem następujące wyjścia sygnałów: - PD0 - sterowanie lewym dolnym MOSFETem mostka H - PD1 - sterowanie prawym dolnym MOSFETem mostka H - PD5 - sterowanie lewym górnym MOSFETem mostka H - PD6 - sterowanie prawym górnym MOSFETem mostka H Wyjścia PD5 i PD6 są niezmienialne, ze...

    Układy Zasilające   08 Cze 2023 14:02 Odpowiedzi: 25    Wyświetleń: 1398
  • Mood lamp - moja lampka RGB na pilota + kod na PIC16F648A

    http://obrazki.elektroda.net/12_12794000... Lampka powstała z myślą o mojej kobiecie. Chciałem, zrobić coś bardziej interesującego niż projekty dostępne w sieci. Sterowanie z pilota RC5, pozwala na przełączanie zapisanych sekwencji, prędkości zmiany kolorów, zapauzowanie aktualnego koloru, oraz ręczne ustawienie koloru. Dopiero co zaczynam...

    DIY Poczekalnia   21 Lis 2011 01:36 Odpowiedzi: 31    Wyświetleń: 19313
  • atmega8 - możliwe przyczyny dziwnego zachowania pamięci w programie z przerwaniami

    Ale gdzie jest błąd? Jeśli uruchomi się TIMER, trwa analiza danych, uruchomi się UART, UART się kończy, wraca do analizy danych, kończy się TIMER, wraca do programu głównego. Po to jest przecież stos. Zwróć też uwagę że w kodzie TIMERa analiza danych nie trwa na oryginalnych danych (notabene, które nie są modyfikowane, tylko raz zainicjowane, modyfikacje...

    Mikrokontrolery AVR   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1473
  • STM32F051R8 - Podtrzymanie RTC podczas zasilania z VBAT

    Witam. Od kilku dni próbuję obsłużyć RTC na procesorze STM32F051R8, dokładnie na płytce DTM32F0 discovery. O ile zegar działa w miarę dobrze, to mam problem z utrzymaniem zegara podczas zasilania z baterii (VBAT). Rejestry się zachowują, ale zegar nie działa. Po ponownym włączeniu zasilania jest zapisana godzina w której zostało ono wyłączone. Kod,...

    Mikrokontrolery ARM   27 Lis 2012 08:07 Odpowiedzi: 11    Wyświetleń: 2700
  • [ATmega128A][avr-gcc] - TWI slave - uszkodzenie pamięci

    Z Bit 7 – TWINT: TWI Interrupt Flag This bit is set by hardware when the TWI has finished its current job and expects application software response. If the I-bit in SREG and TWIE in TWCR are set, the MCU will jump to the TWI interrupt vector. While the TWINT flag is set, the SCL low period is stretched. The TWINT flag must be cleared by software...

    Mikrokontrolery AVR   01 Wrz 2016 10:27 Odpowiedzi: 23    Wyświetleń: 2037
  • [STM32F1] Koniec transmisji DMA przez USART SmartCard

    Wygląda jakby przerwanie nie kasowało flagi ale żadna flaga nie jest ustawiona. Żadna flaga nie jest ustawiona? TXE na 100% jest ustawione (bo przecież nic nie wysyłasz), TC też by było ustawione na stałe tylko czyścisz ją ręcznie. Po skończonym transferze przerwania od tych źródeł należy wyłączyć. Żadne magiczne funkcje typu HAL_NVIC_ClearPendingIRQ()...

    Mikrokontrolery ARM   03 Lip 2017 08:49 Odpowiedzi: 7    Wyświetleń: 1680
  • Saba W7021E Typ:622/ICC17 jak wyłączyć menu hotelowe

    Mam takie coś dla chassis ICC17: Modo Hotel -Desligar no Interruptor -Premir simult. P+/V+ e manter -Ligar Interruptor

    TV Początkujący   18 Kwi 2011 19:59 Odpowiedzi: 5    Wyświetleń: 1802
  • Zawieszanie się procesu i znaki # na HMI w S7-1214 AC/DC/RLY v2.2

    W uruchomionym przeze mnie układzie automatyki w plc który ma już ok 7-8 lat (s7-1214 ac/dc/rly. hardware v2.2) pojawia się taki problem że plc realizuje dany proces. Dane wyświetlane są na hmi 4" (KTP400). Problemem jest to że obsługa zauważyła że w losowych momentach cały proces potrafi się zawiesić/wyłączyć sam z siebie. Na hmi pojawiają się znaki...

    Automatyka Sterowanie PLC   05 Paź 2019 12:55 Odpowiedzi: 17    Wyświetleń: 915
  • Keil C: Różnice w kompilacji z włączonymi opcjami assemblera w kodzie wynikowym

    Ostatnio otrzymalem taka wskazowkę: Najedź w lewym okienku na nazwę Twojego pliku źródłowego. Prawym przyciskiem myszy i wybierz "Options for ...". Tam, w zakładce Properties wyłącz "Assemble SRC files" oraz "Generate assembler SRC file". Jak to jest włączone to program się kompiluje inaczej. W pamięci umieszczane jest wszystko kolejno. Wówczas robisz...

    Mikrokontrolery   24 Lip 2004 15:50 Odpowiedzi: 16    Wyświetleń: 3150
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Możliwe, że problem leży w sposobie wyzwalania INT0. U Ciebie jest to opadające zbocze, a to wymaga działającego zegara, który jest wyłączony w trybie power-down. Only an External Reset Proponuję zmianę trybu wyzwalania z toggle (ISC01=1, ISC00=0) na level (ISC01=ISC00=0) przed wejściem w power-down, i przywrócenie reakcji na zbocze po rozkazie sleep....

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2583
  • Jak odczytać i modyfikować zmienne Timer1 i Timer2 w różnych plikach?

    No i nie udało mi się tego zrobić na Timer0- on sie kręci bez przerwy a ja potrzebuję włączyć i wyłączyć timer. Tak że na razie na Timer1- szkoda bo 16 bitów- ale zrobię na Timer2. Spokojnie użyj Timer0, który będzie zgłaszał przerwanie np. co 1ms. W procedurze obsługi tego timera dekrementuj zmienną, jeśli osiągnie 0 to należy zatrzymać dekrementowanie,...

    Mikrokontrolery   01 Sie 2011 11:54 Odpowiedzi: 52    Wyświetleń: 3747
  • Jak wyeliminować spadki FPS - test LatencyMon, MSI B85-G43, R9 380, i5 4460

    Witam od jakiegoś tygodnia męczę się z drop fpsami we wszystkich grach zauważyłem też że gdy mam spadki i wyłączę-włączę komputer to przez jakiś czas tych spadków nie ma lecz czym dłużej komputer chodzi to jest gorzej, zrobiłem test LatencyMonem i mam nadzieję że ktoś będzie wiedział jak pomóc, Próbowałem reinstall systemu, zaktualizowanie najnowszych...

    Komputery Hardware   24 Sty 2019 15:49 Odpowiedzi: 16    Wyświetleń: 1167
  • MSI/GT780DX - DPC Latency - "mikro" zawiechy podczas gry

    Jest przez kabel, ale wyłączyłem teraz sieć, odpalam z botami i nie ma zacięć, co jest grane ? Latency mon i tak pokazuje nieprawidłowości tak wygląda gra offline na i5 : [syntax=text]___________________________... CONCLUSION ________________________________________...

    Software serwis   23 Gru 2016 12:24 Odpowiedzi: 7    Wyświetleń: 813
  • DOIT/Cozylife ESP-C2 Mini Smart Switch: Aiyato BRK-HW1KN1/DS-1311WN V1.2

    jak wykorzystać GPIO7 na ESP32C2, ESP32C3, ESP32C6, etc, jako wyjście cyfrowe? Wydaje mi się, że zawsze jest podciągnięty wysoko. Czy ma jakąś zewnętrzną funkcję, którą muszę wyłączyć? Bezpośrednia odpowiedź: Aby użyć GPIO7 jako wyjścia cyfrowego w ESP32C2, ESP32C3 i ESP32C6, należy upewnić się, że nie jest ono używane przez żadne inne urządzenie peryferyjne...

    Smart Home IoT   02 Paź 2024 12:59 Odpowiedzi: 11    Wyświetleń: 1944
  • Coś się dzieje z komputerem, wirus albo coś innego

    tak malwarebytes wyłączyłem a Norton niewiem czemu teraz mi się nie włącza. Zacina się odrazu po kliknięciu na wykonuj, i pojawieniu się w programie Killing processes. DO NOT INTERRUPT... Dodano po 38 niewiem, poczekam Tylko teraz jak włączam wykonaj skrypt to program zaczyna działać, zacina się i wyświetla się komunikat" System Windows - Brak dysku...

    Pogotowie Antywirusowe   31 Lip 2012 19:39 Odpowiedzi: 34    Wyświetleń: 5584
  • [LPC1768] [LPC1768][FreeRTOS] Nie działa obsługa przerwań sprzętowych w Keil v.4.60

    Witam, mam problem z sprzętowymi przerwaniami na FreeRTOS-ie, dla LPC1768 (Keil v.4.60). Otóż, wstępnie już freeRTOSa ogarnąłem, taski, semaphory, softwareowe przerwania. Wszystko fajnie działa. Przyszedł czas na obsługę przerwań sprzętowych. Próbowałem dołączyć pliki .c i .h które mam do obsługi przerwań danej peryferii, jak i bezpośrednio do projektu...

    Mikrokontrolery ARM   11 Mar 2013 19:40 Odpowiedzi: 2    Wyświetleń: 1656
  • STM32L151 - Przerwania ADC1 przestają działać po wysyłaniu na UART

    Witam Mam ustawione(automatycznie po każde konwersji około 37,5KHz) przerwania od ADC1, łąduje w nim dane do bufora i co 1024 bajty zapisuje na karcie SD, wszytsko działa OK, ale są dwa problemy: 1. Jak w przerwaniu umieszcze wysylanie (nie co kazda konwersje tylko powiedzmy co 20 tyś) kilku znaków na uart, to po tym jak wysle znaki, przerwania przestaja...

    Mikrokontrolery ARM   28 Lut 2014 09:41 Odpowiedzi: 7    Wyświetleń: 1191
  • Asus P9X79 Deluxe - Niepełne wyłączenie komputera

    Witam Was, na początek przedstawię konfigurację Płyta główna Asus P9X79 DELUXE Procek: i7 3820 Pamięć Kingston KHX24C11X3K4/16X 4 x 4 GB 2400MHz Dysk SSD OCZ Vertex4 128GB SATA3 2.5'' MLC (VTX4-25SAT3-128G) Karta graficzna Asus Radeon HD7770 2048MB DDR5/128bit DVI/HDMI/DP PCI-E (1020/4600) (HD7770-2GD5) Zasilacz Fractal Design Newton R3 800W Smart Modular...

    Komputery Hardware   26 Paź 2013 12:41 Odpowiedzi: 16    Wyświetleń: 3129
  • Podłączenie diod do zasilania ATtiny26 - czy działa poprawnie?

    Ha! A wcale, że nie :) Poczytajcie sobie panowie o trybie POWER DOWN i budzeniu z tego trybu, a szczególnie to, co jest małym drukiem w odnośnikach, a jak Wam się nie chce zagląddać do pdf to poczytajcie moje wypowiedzi w tym wątku. Pozdrawiam Pytanie. Sprawdzałeś i nie działa, czy tak tylko interpretujesz pdf-a? Bo zanim coś napisałem, to przeczytałem...

    Mikrokontrolery   12 Sty 2008 13:47 Odpowiedzi: 51    Wyświetleń: 4044
  • [C] Sterowanie częstotliwością migania diody przyciskami.

    //definicja początkowej wartości timera #define timer_start 6 Rozumiem, że zależnie jaką wartość wpiszę timer będzie liczył od tej wartości tutaj od 6 do 255? czy definicja "timer_start" jest zawsze tak zapisana? etykiecie timer_start przypisano na stałe liczbę. W zależności gdzie tę etykietę użyjesz, będzie ona miała wartość 6. Jeśli więc używamy...

    Mikrokontrolery Początkujący   07 Cze 2015 15:50 Odpowiedzi: 8    Wyświetleń: 2682
  • Przerwania proste i przyjemne - część 2 - zmienne, bufory i latencja

    AVE... Rozwiązanie z przykładu pokazane jako "poprawne" też nie gwarantuje, że uzyskamy to, czego oczekujemy. Jeśli program jest duży i rozbudowany, to zanim nasz bezcenny pomiar zostanie przeniesiony w bezpieczny sposób do naszej zmiennej lokalnej, to ADC mogło dokonać już kilku lub kilkunastu pomiarów. To zależy od częstotliwości taktowania mikrokontrolera...

    Artykuły   08 Mar 2022 00:35 Odpowiedzi: 18    Wyświetleń: 2688
  • Atmega8 - Regulacja fazowa, 230V, fluktuacje natężenia światła

    Witam, Zrobiłem na Atmega8 regulator oświetlenia. W zasadzie wszystko działa, tylko irytuje mnie występująca niewielka fluktuacja natężenia światła. Nic nie mruga, ale jak się uważnie przyjrzeć, to natężenie światła lekko faluje. Na każdym etapie regulacji. AVR taktowany zewnętrznym kwarcem 8MHz. Zmienna light, zmieniana w głównej części programu. Nie...

    Mikrokontrolery AVR   02 Mar 2015 17:40 Odpowiedzi: 17    Wyświetleń: 2013
  • Porty w laptopie Toshiba L30-134 i karta Silicom 2x RS232

    Witam. Mam laptop Toshiba L30-134. Zakupiłem do niego karte Silicom 2x RS232 po to aby moc sie połączyć z euroscanem. Euroscan działa pod dosem dlatego kompa odpalam dysku startowego MS-dos nagranego na CD. Problem polega na tym iż nie wiem jak ustawić porty, aby ten interfejs działał poprawnie. Obecne ustawienia karty silicom 2xRS232 we właściwościach...

    Laptopy Hardware   31 Sty 2009 14:39 Odpowiedzi: 7    Wyświetleń: 5847
  • DIY - Upgrade my BMW 630i E63(e60,e61,... - CCC)

    Rozumiem iż diody te także eliminując trzaski kiedy jedno z urządzeń (źródło) zostanie wyłączą (POWER OFF) TDA8425 tak zgadzam się iż jest to stara układ chyba z 94r ale mam ich od groma kiedyś kupiłem je na aukcji za 1zł i tak przeszukując graty znalazłem je i próbuje je wykorzystać. Mam jeszcze TDA7438 (2008r) ale pomiędzy nimi nie ma większej różnicy...

    DIY Poczekalnia   20 Paź 2020 22:58 Odpowiedzi: 79    Wyświetleń: 49821
  • STM32F407-DISC1, nie działa przerwanie od przycisku, NVIC, IRQHandler, EXTI...

    Ciężko tu mówić o projekcie Freddie , to raczej plik do testów. Oto najnowsza wersja (która nadal nie działa): [syntax=c] #include "stm32f407xx.h" int main (void) { RCC -> AHB1ENR |= RCC_AHB1ENR_GPIODEN | RCC_AHB1ENR_GPIOAEN | RCC_AHB1ENR_GPIOCEN; RCC -> APB2ENR = RCC_APB2ENR_SYSCFGEN; __DSB(); // 4 pokladowe LED-y PD12 - PD15 GPIOD -> MODER...

    Mikrokontrolery ARM   09 Cze 2017 16:07 Odpowiedzi: 21    Wyświetleń: 2199
  • LPC81x - Jak skonfigurować SCT jako modulator PWM z zewnętrznym wyzwalaniem?

    przecież wejście (wyjście komparatora) jest w stanie H tylko przez jakiś okres, Niekoniecznie. http://obrazki.elektroda.pl/8053072700_1... Przypadek A) to prawidłowa praca układu. Ale w przypadku B) występuje current runaway z powodu zwarcia/zbyt wysokiego napięcia/innego błędu, trafo wchodzi w CCM i jeszcze w tym samym cyklu wystąpią...

    Mikrokontrolery   24 Maj 2014 20:10 Odpowiedzi: 24    Wyświetleń: 6510
  • Jak skonfigurować SPI w Bascom AVR dla komunikacji Atmega8?

    Slave nie wpisuje do SPDR wartości. Wyłączyłem nadawanie mastera i w slave zrobiłem: SPDR = 123 lcd SPDR i pokazuje na LCD slave'a wartość "0". Również: SPDR = 123 zmienna = SPDR lcd zmienna daje na LCD "0", no ale to w końcu to samo co wyżej, tylko inaczej zapisane. Poza tym slave nie odbiera w ogóle zmiennej przesłanej przez mastera :| Przypomnę...

    Mikrokontrolery Początkujący   14 Maj 2013 21:53 Odpowiedzi: 71    Wyświetleń: 13818
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Specyfikacja architektury mówi, że jeśli bit STKALIGN nie jest zaimplementowany, to procesor wyrównuje stos przy wyjątku. Jak jest zaimplementowany, to programista może wyłączyć wyrównanie. Domyślna wartość - to 1 (czyli włączone wyrównanie, ale ja nie dotarłem do jednoznacznego potwierdzenia, że tak musi być wg. ARM - tak JEST w tych procesorach, które...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15501
  • Jak skonfigurować UART w Xmega128A3U z użyciem przerwań?

    Szanowni Forumowicze, postawiłem sobie za zadanie opanowanie UARTa w prockach xmega, co nie powinno być zadaniem bardzo trudnym. Na początek zajrzałem na stronę producenta i znalazłem pdf z opisem UARTa i przykładowy kod dla wykorzystania sprzętowego na przerwaniach i software'owego. Zacząłem od przerwań. Utworzyłem projekt i skompilowałem program....

    Mikrokontrolery AVR   07 Sie 2016 11:10 Odpowiedzi: 12    Wyświetleń: 1806
  • Jak poprawić komunikację SPI między ADS1232 a MSP430?

    Witam serdecznie, Pracuje obecnie nad układem zawierającym mostkowy czujnik ciśnienia, ADS1232 oraz MSP430. Od paru dni jestem bezradny bo nie wiem jak poradzić sobie z komunikacją pomiędzy ADS a MSP. Do projektu wykonałem płytkę testową zgodnie z Figure 42 (zamieszczonym poniżej)) http://obrazki.elektroda.pl/4682940000_1... Jedynymi różnicami...

    Mikrokontrolery Pozostałe   22 Cze 2012 16:37 Odpowiedzi: 3    Wyświetleń: 3289
  • ATmega16 - SCT2026: Niezałączana dioda LED i problemy z sygnałem zegarowym

    Witam, konstruuje urządzenie z 6 wyświetlaczami LED i 16 diodami LED RGB. Wszystko sterowane z 4 rejestrów przesuwnych stało-prądowych SCT2026. Schemat na dole w załączniku PDF. Problem polega na tym, że: 1. Mimo włączenia wszystkich LED niezałączana jest dioda numer 16, a zamiast niej załączana jest kropka drugiego wyświetlacza,na schemacie DP2 2....

    Mikrokontrolery AVR   03 Paź 2016 17:51 Odpowiedzi: 6    Wyświetleń: 1035
  • [ARM7] [ARM7][Eclipse C++] Jak obsłużyć wyjątek Abort przy przerwaniach FIQ?

    Czy może ktos wie jak napisać poprawnie obsługe wyjątków abort w C (Eclipse). Mam dosyc robudowany program do pomiaru czasu w zawodach sportowych okolo 400kB. Czasem program sie zacina gdy przerwanie (FIQ) przerywa procedurę autozapisu danych na karte MMC przez SPI. Na czas zapisu nie mogę wyłączyć przerwań gdyż jest to funkcja krytyczna czasowo (impuls...

    Mikrokontrolery ARM   20 Lut 2011 11:33 Odpowiedzi: 9    Wyświetleń: 1964
  • Sterowanie prędkością serwa MG996R z Arduino Uno bez delayów

    Biblioteka ta zakłada skrajne położenia serva o czasie trwania impulsu 544 usec i drugie skrajne 2400 usec Niezgodne z jakąkolwiek normą dla serw. Jak wszystko dla Arduino zrobione na od...... dlatego pisałem aby samemu napisać obsługę serwa. W końcu to nie szczyt możliwości uC wygenerować timerem odpowiednie impulsy. Obsługa timera w trybie PWM jest...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 1047
  • Attiny26, ADC, C - problem z napięciem na LM35 przy ustawieniach PORTB

    Uczę się pracować z ADC. Procek Attiny26. Podłączenie: - Vcc = 5V - AVcc = 5V - PA0 (ADC0) - wejście - PORTB - wyjście. Program napisałem na podstawie tutoriala. Obecnie chcialem zrobić termometr na dwóch wyswietlaczach LED i LM35. Program nie działał w ogole jak powinien. Po dłuższym dochodzeniu okazało się, że przy wyłączonym procesorze na wyjściu...

    Mikrokontrolery   15 Mar 2008 18:15 Odpowiedzi: 4    Wyświetleń: 1998
  • SMART Error na dysku WDC wd2000jb-00kfa - co oznacza i jak postępować?

    Wyciagnalem z szafy taki sprzecik jak w tytule tematu. Caviar 200 GB, nie utworzone partycje, wszystko zrobilem od a do z jak w przypadku swiezego dysku. Chce juz zaczac przegrywac pliki na ten dysk, ale sobie mysle sprawdze jeszcze SMART. I takie cos wyskoczylo jak w zrzucie z Everasta. Dysk normalnie ladnie podzielilo na partycje w PMagic, dalo sformatowac,...

    Naprawa nośników i odzysk danych   10 Lut 2011 12:37 Odpowiedzi: 5    Wyświetleń: 2043
  • [dsPIC30F] Jak obliczyć opóźnienie w dsPIC30F przy Fosc=15MHz i wyłączonym PLL?

    nie wiem jak to jest w dsPICach z serii 30, ale jestes pewny, ze oscylator masz na 15MHz? w -33 jest to 7.37MHz i TUNem mozna sobie pozmieniac bardzo niewiele i na pewno do 15MHz sie nie da dojechac... anyway - sa dwa sposoby: 1. hard way (ale inteligentny) - czestotliwosc oscylatora dzielisz przez 4 (dla pic24 i dspic33 przez 2) i masz czas wykonywania...

    Mikrokontrolery PIC   12 Lip 2008 19:04 Odpowiedzi: 4    Wyświetleń: 3760
  • AT89C2051 - Jak obsłużyć zewnętrzne przerwania z przycisków?

    ale nie wiem jak podejsc do przerwan zewnetrznych (przyciski). Przyciski mam podlaczone pod: P3.3 (Int1), P3.5(T1), P3.4 (T0), P3.2 (Int0). Jak to jest mozliwe ze sterujac multiplekserowo wyswietlaczami segmentowymi wysylajac aktywny bit na port P3, moge jednoczesnie zglaszac zewnetrzne przerwania (z przyciskow)?? Możesz. Ale dlaczego przyciski mają...

    Mikrokontrolery   04 Maj 2005 20:26 Odpowiedzi: 3    Wyświetleń: 1098
  • BASCOM, ATmega8 – Sterowanie wentylatorem, timer 10/20 min, obsługa Button1

    Witam, ............ Kiedy wentylator jest wyłączony, klikam szybko 2 razy przycisk, wtedy wentylator załącza się na 20 min. Tylko tyle umiem :) Jeżeli komuś nie chciałoby się mi pomagać to chociaż prosiłbym o wskazówkę jak Wiem że układy czasowe w uC są nie dokładne ale mi nie potrzebna dokładoność co do 1 sek :). Jeżeli zamiast 10 min będzie 9 albo...

    Mikrokontrolery AVR   04 Lut 2016 18:22 Odpowiedzi: 27    Wyświetleń: 2571
  • WRT54GL z Tomato – losowe restarty, gorący procesor, piszczenie cewek – co sprawdzić?

    Witam!! Reboot:( Mniej więcej chwilkę po tym, jak wyłączyłem komputer. Złapałem zapis z portu COM, wygląda to tak: �����...

    Hardware, Software, naprawa urządzeń sieciowych   29 Maj 2010 20:16 Odpowiedzi: 18    Wyświetleń: 2665
  • STM32 Discovery F3 - Zawieszanie się przy konfiguracji ADC, kalibracja nie działa

    Zrobiłem teraz oczekiwanie na timerze 6 tą przerwę (1 sek) ale nic nie pomaga: Dodano po 38 Porównałem rejestry CR przed wywołaniem kalibracji w moim i przykładowym programie. Różnica polega na tym, że u mnie włączony jest bit ADstart a w przykładzie jest wyłączony. Skąd się bierze ta różnica?

    Mikrokontrolery   29 Wrz 2015 15:51 Odpowiedzi: 7    Wyświetleń: 1275
  • TOSHIBA 1550 ŚWIECI ŻÓLTY LUDZIK- JAK WYŁĄCZYĆ??

    Po pierwsze należałoby posprzątać maszynkę i obejżeć ważne elementy. Aby skasować włącz kopiarkę trzymając 0 i 8 wtedy 79 start wprowadzasz wartość (aby skasować same 0) i zatwierdzasz interruptem. Jeśli dobrze pamiętam tak samo tylko kodem 69 ustawiasz co ile kopii maszyna wzywa serwis.

    Drukarki, ksero Profesjonalne   21 Maj 2004 11:05 Odpowiedzi: 9    Wyświetleń: 2562
  • [stm32f105][C/Eclipse] - FreeRTOS Taski się nie zmieniają

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

    Mikrokontrolery ARM   07 Paź 2015 00:03 Odpowiedzi: 5    Wyświetleń: 1032
  • [STM32F1] - Błędne dane USB co 10-20 transmisji, CRC nie działa? Jak naprawić?

    Ok ogarnąłem to na nowo. Ale problem pozostał. Zrobiłem tak. Goły przykład HID. Usunięcie raportu HID. Modyfikacja deskryptora konfiguracji: wysyłanie danych działa tylko wtedy kiedy nic nie wysyłam z komputera. Już na prawde nie wiem co się dzieje. Powinno działać, szczególnie przy trybie interrupt. Stosuję taką komunikację, że komputer ustawia jakiś...

    Mikrokontrolery ARM   08 Lut 2013 00:09 Odpowiedzi: 8    Wyświetleń: 2400
  • Dip-switch podłączony do pinów wejściowych - tryb Power-down i przerwanie zewnętrzne PCINT0

    Gdzie Ty to wyczytałeś? "As shown in Figure 10-2 on page 55, the digital input signal can be clamped to ground at the input of the schmitt-trigger. The signal denoted SLEEP in the figure, is set by the MCU Sleep Controller in Power-down and Standby modes to avoid high power consumption if some input signals are left floating, or have an analog signal...

    Mikrokontrolery AVR   10 Mar 2022 15:52 Odpowiedzi: 81    Wyświetleń: 2277
  • Pierwszy w pełni funkcjonalny układ z tranzystorami grafenowymi

    Grafen póki co nie nadaje się tam, gdzie wiele osób go widzi tzn. do super szybkich mikroprocesorów. A wynika to z tego że nie ma on pasma zabronionego i owszem, zrobimy sobie z niego tranzystory polowe ale takie których nie mozna w pełni wyłączyć. Jaki to ma efekt na pobór mocy oraz ryzyko stopienia się przy milionach tranzystorów na wspólnym chipie,...

    Newsy   14 Lut 2014 05:16 Odpowiedzi: 8    Wyświetleń: 6168
  • RTC w LPC22x - działanie w trybie Power Down? Jak to naprawdę działa?

    W user manual LPC22x znalazłen takie zdanie: The Real Time Clock (RTC) is designed to provide a set of counters to measure time during system power on and off operation. Znaczenie wydaje się oczywiste. Stronę dalej w user manual stoi jak byk na rysunku, że źródłem taktowania jest pclk - pheriperial clk. Wcześniej w opisie znajduje się tabelka...

    Mikrokontrolery ARM   29 Sty 2009 19:26 Odpowiedzi: 3    Wyświetleń: 1100
  • SPI: Błędy w komunikacji ATmega8 z ATmega32 przy przesyłaniu 8 znaków

    Co do zastosowanego programu to codevision, a mój kod trochę zmodyfikowałem i wygląda na to że działa bo przesyła sobie nawzajem tablice. Tylko nie wiem czego mimo zadeklarowanej tablicy w MASTER zamiast 4 odczytuje mi 255. Wygląda to tak że gdy dostanie rozkaz wyślij tablice: SLAVE wysyła 1,2,3 do MASTERA i master to zapisuje w tablicy. W tym samym...

    Mikrokontrolery   28 Paź 2007 18:29 Odpowiedzi: 2    Wyświetleń: 1157
  • Xmega128A3U - printf działa, scanf nie działa przy użyciu UART

    Szanowni Forumowicze, uruchomiłem sobie sprzętowego UARTa wykorzystując bibliotekę ze strony atmela. Wszystko działa, łączę się z terminalem na komputerze, wyświetla się to co powinno. Dodałem też funkcję do wysyłania całego łańcucha znaków wykorzystując wskaźnik, gdyż w atmelowskiej bibliotece znalazłem jedynie do wysyłania konkretnych pojedynczych...

    Mikrokontrolery AVR   10 Sie 2016 00:26 Odpowiedzi: 15    Wyświetleń: 1797
  • TP-LINK TL-WR240GD i TL-WR543G - jak skonfigurować połączenie z internetem radiowym?

    Z ipconfig /all może być kłopot, bo używam linuksa... W zamian mogę podać wynik # ifconfig eth0 dla wr543g: eth0 Link encap:Ethernet HWaddr 00:15:f2:85:0c:35 inet addr:192.168.0.101 Bcast:192.168.3.255 Mask:255.255.252.0 inet6 addr: fe80::215:f2ff:fe85:... Scope:Link UP BROADCAST RUNNING...

    Sieci WiFi   18 Mar 2010 09:37 Odpowiedzi: 15    Wyświetleń: 3201
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Tu jest 10000000 kombinacji w tych ustawieniach ;_; Pozornie. DMA działa w pewien logiczny sposób, a ta logika jest opisana w manualu :D Wykazuje mi rejestr że jest error flag Channel 0 Error Interrupt Flag, a status CH0 pending. DMA raczej nie ma innych powodów wywalenia errora, niż: - nieistniejący/nieprawidłowy adres źródłowy - nieistniejący/nieprawidłowy...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8532
  • Jak zaimplementować algorytm zliczania impulsów na PIC 16F84A w C?

    Mam do was prośbę pomożecie mi naprawić ten kod tak aby działał na PIC16F84.Ma to być częstotliwościomierz 20 Hz - 100kHz. Męczę się już od tygodnia i napotykam to nowe problemy. #include "int16CXX.h" #pragma origin 4 #define lcd_rs 0 //definicja bitu portu dla lini RS #define lcd_e 1 //definicja bitu portu dla lini E #define CR 0x0a #define...

    Mikrokontrolery   19 Maj 2010 19:21 Odpowiedzi: 26    Wyświetleń: 2384