pending interrupt

Znaleziono około 149 wyników dla: pending interrupt
  • Przerwania 89c2051 .asm. Pytania dot. obsługi przerwań.

    O ile pamiętam, właśnie wejście w procedurę obsługi przerwania spowoduje odłożenie na stos PC oraz PSW. Instrukcja reti zdejmie je ze stosu. Natomiast instrukcja ret zdejmuje tylko PC. O ACC musisz w każdym wypadku zatroszczyć się sam. Pozdrawiam :) Wejście w procedurę obsługi przerwania nie powoduje odłożena na stos rejestru PSW. Poniżej opis rozkazów...

    Mikrokontrolery   07 Sie 2006 19:59 Odpowiedzi: 15    Wyświetleń: 2764
  • Błąd zegara AVT-5522: wyświetla złą godzinę 10. i 30. dnia miesiąca.

    No właśnie, że nie. Po wykonaniu RETI program normalnie wróciłby do programu głównego i zanim wykonałby jakikolwiek,.następny skok do procedury przerwania (powtarzam ZANIM) to wykonuje jeszcze jedna instrukcje. Tutaj po pierwszym reti wróci do miejsca przed drugim reti i zanim wykona jakikolwiek skok do procedury przerwania wykona właśnie to drugie...

    Mikrokontrolery   25 Gru 2024 20:35 Odpowiedzi: 152    Wyświetleń: 5685
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [STM32F103RB][C/Keil] DMA - przerwanie po zakończeniu transferu

    Ok, brakowało: [syntax=c] NVIC_EnableIRQ(DMA1_Channel7_IRQn); [/syntax] Wtedy wskakuje do przerwania, ale muszę ręcznie czyścić flagę, bo inaczej ciągle wchodzi do tego przerwania (cały czas flaga Pending interrupt jest aktywna)...

    Mikrokontrolery ARM   01 Lut 2012 15:00 Odpowiedzi: 4    Wyświetleń: 1679
  • REKLAMA
  • [mega16][asm AvrStudio] rcall przeszkadza USARTowi ?

    Witam Co do RETI i CLI to rzeczywiście masz rację. Zacytuję inny fragment dokumentacji, o którym faktycznie zapomniałem, a który w połączeniu z Twoim cytatem opisuje to jednoznacznie: When the AVR exits from an interrupt, it will always return to the main program and execute one more instruction before any pending interrupt is served. Mimo to, ja bym...

    Mikrokontrolery AVR   05 Wrz 2008 08:09 Odpowiedzi: 5    Wyświetleń: 1521
  • AVR/ATtiny2313 - Ciekawa "zwiecha" systemu przy blokadzie INT0 i Power

    When using the SEI instruction to enable interrupts, the instruction following SEI will be executed before any pending interrupts, as shown in this example. Assembly Code Example

    Mikrokontrolery AVR   07 Paź 2012 14:51 Odpowiedzi: 12    Wyświetleń: 1974
  • ECS L7S7A2 rev 1.1 - brak sygnałów POST, ciemny ekran, kody EC, D6, D5, D4, DF, C2

    Sprawdz czy kosc biosu nie jest uszkodzona, ostatnio mialem taki sam przypadek (EC, ED, D4) Winna byla uszkodzona kosc biosu :-) EC Boot the flash program D6 Initialize option ROM error D4 Pending interrupt error lub D4 Uncompressed RUNTIME code D5 RUNTIME code uncompressed C2 Initialize error logging Bez sprawdzenia kosci na programatorze sie nie dowiesz,...

    Komputery Hardware   17 Lut 2005 09:31 Odpowiedzi: 7    Wyświetleń: 3350
  • Błąd POST d4 na płycie MSI MS-7507 ver. 1.0, BIOS PHOENIX - co oznacza?

    Witam, Wraz z kolegą naprawiamy jego komputer po tym jak się zawiesił i niemiłosiernie zaczął piszczeć. Teraz po uruchomieniu komputera Bios w ogóle nie dochodzi do bootowania. Zatrzymuję się na błędach d4 lub d3 lub d5. Odczytuję błędy za pomocą karty POST. Dodam iż RAM, procesor oraz zasilacz wsadzaliśmy z sprawnego komputera jednak ciągłe te same...

    Komputery Hardware   07 Lut 2012 22:03 Odpowiedzi: 7    Wyświetleń: 3160
  • LPC812 - MRT: Dlaczego odczyt IRQ_FLAG zwraca 0 zamiast 1?

    Niby sobie poradziłem, ale nurtuje mnie to nieziemsko... Chcę sobie pomrugać diodą używając MRT (tzn. docelowo to będzie coś więcej, ale problem generalnie można do tego uprościć) Skonfigurowałem dziada, napisałem obsługę przerwania i niby jest ok. Ale! Jeśli procedura obsługi przerwania wygląda tak: Pending interrupt. The interrupt is pending because...

    Mikrokontrolery ARM   28 Kwi 2014 21:28 Odpowiedzi: 5    Wyświetleń: 1506
  • REKLAMA
  • Kod w C do jednorazowej konwersji AC na Atmega8 i zapis do zmiennej

    To zależy: • Bit 4 – ADIF: ADC Interrupt Flag This bit is set when an ADC conversion completes and the Data Registers are updated. The ADC Conversion Complete Interrupt is executed if the ADIE bit and the I-bit in SREG are set. ADIF is cleared by hardware when executing the corresponding interrupt Handling Vector. Alternatively, ADIF is...

    Mikrokontrolery   10 Sty 2012 20:48 Odpowiedzi: 14    Wyświetleń: 2937
  • [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
  • REKLAMA
  • [LPC17xx] LPC17xx SPI do zewnętrznego flash przez DMA – konfiguracja i nieprawidłowa transmisja

    To powinno wyjaśnić: /***************************************... * (at)brief Standard GPDMA interrupt handler, this function will check * all interrupt status of GPDMA channels, then execute the call * back function id they're already installed * (at)param[in]None * (at)return None ****************************************...

    Mikrokontrolery   01 Mar 2011 07:28 Odpowiedzi: 12    Wyświetleń: 2667
  • Różnice między zdarzeniami a przerwaniami w STM32F103

    Jeśli zajrzysz do definicji funkcji NVIC_SetPriority((), zobaczysz, że dla SysTick nie rusza ona wcale NVIC. Racja, wpisuje do innych rejestrów. Ale Manual pisze że SysTick też wchodzi o NVIC. Jeszcze kolejna sprawa. Skoro Aby mogło wystąpić przerwanie należy zarówno ustawić i to co generuje przerwanie np Timer jak i NVIC. Ale co np ze znacznikiem...

    Mikrokontrolery ARM   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 4731
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Po małych zmianach działam na czymś takim. Pomimo taktowania z wewnętrznego kwarcu nie widać efektu. Jakiegokolwiek. [syntax=c]/* * RealTimeClock.c * * Created: 2013-11-17 01:46:48 * Author: Piotr Pabian */ #include <avr/io.h> #include <avr/interrupt.h> void init_RTC(void) { //ASSR = 1<<AS2; //Enable asynchronous mode TCCR2 = (1<<CS22)|(1<<CS21)|(1<&l...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3762
  • Sterownik wyświetlacza LED i klawiatury AS1115 na I2C - Arduino - przykłady

    https://obrazki.elektroda.pl/3711757000_... Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten...

    Wnętrza urządzeń   30 Lis 2022 15:08 Odpowiedzi: 10    Wyświetleń: 2061
  • FreeRTOS - Dlaczego semafor binarny jest ustawiony na starcie?

    [syntax=c]void EXTI15_10_IRQHandler(void) { pEXTI15_10_func(); }[/syntax] do pEXTI15_10_func(); podczas inicjalizacji zostaje przypisana poniższa funkcja: [syntax=c]void vhCRIF2_WIEGAND_ISR(void){ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE; if(EXTI->PR & (uint32_t)(1 << CRIF2_DATA1_Pin)){ pCRIF2_Buffer[CRIF2_BufferIndex] = 0x01; CRIF2_BufferIndex++;...

    Mikrokontrolery   26 Wrz 2012 10:44 Odpowiedzi: 17    Wyświetleń: 1791
  • [stm32] debugowanie, resume i program ląduje w Default_Handler

    Wszystko masz w Cortex™-M3 Technical Reference Manual. W RM0008 w sekcji Interrupts and events masz numery IRQ. Odczytaj jeszcze rejestr NVIC: Interrupt Control State Register (0xE000ED04) Interrupt Set-Pending Register (0xE000E200-0xE000E21C) oczywiście po zatrzymaniu w Default_Handler()

    Mikrokontrolery ARM   17 Wrz 2011 07:12 Odpowiedzi: 29    Wyświetleń: 4687
  • Czy przerwanie jest "przechowywane"? Uszkodzona Atmega?

    Dzisiaj kolo 19.00 sprawdzę jak piszesz Czekam na rezultat i program, który przygotujesz. Kod programu: [syntax=c] /* Autor: Created at: Project: */ #include <avr/io.h> // Załaduj bibliotekę input/output #include <avr/interrupt.h> // Załaduj bibliotekę obsługi przerwań #include <util/delay.h> // Załaduj bibliotekę opóźnień #include...

    Mikrokontrolery AVR   06 Sie 2019 15:46 Odpowiedzi: 21    Wyświetleń: 1149
  • STM32F407 - Konfiguracja CAN bus na pinach PB8 i PB9

    Witam. Próbuje wyskrobać konfigurację dla komunikacji CAN w STM32F407 na pinach PB8 i PB9. Póki co mam tyle: [syntax=c] CAN_InitTypeDef CAN_InitStructure; CAN_FilterInitTypeDef CAN_FilterInitStructure; CanTxMsg TxMessage; void CAN1_config(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GP... ENABLE); GPIO_PinAFConfig(GPIOB,...

    Mikrokontrolery   16 Sty 2017 19:05 Odpowiedzi: 29    Wyświetleń: 4239
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    2rs232 podał ważną, choć niekompletną wskazówkę, bo dotyczącą jednej modyfikacji. W każdej obsłudze przerwania - podobnie jak z rejestrami - należy zabezpieczyć flagi (rejestr SREG), jeśli tylko ich modyfikacja może wpłynąć na działanie innych części programu. Jeżeli flagi nie są modyfikowane, to nie trzeba ich zabezpieczać. SREG można zapisać na stosie,...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2583
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Z detektora zera sieci dostaje sygnał jak na obrazku niżej. http://obrazki.elektroda.pl/1251410700_1... Kwarc 8MHz, po PLL 24MHz. No i mam między innymi [syntax=c]NVIC_SetPriorityGrouping(3); NVIC_SetPriority(ADC1_2_IRQn, NVIC_EncodePriority(3, 2, 0)); NVIC_SetPriority(EXTI9_5_IRQn, NVIC_EncodePriority(3, 3, 0)); NVIC_SetPriority(TIM4_IRQn,...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3529
  • STM32L031 - RTC nie wybudza po wyłączeniu debugowania

    Ustawienie alarmów: HAL_RTC_GetTime(&hrtc, &sTime, RTC_FORMAT_BIN); if(MAX_SAFE_ALARM_TIME_SEC<sec... sec = MAX_SAFE_ALARM_TIME_SEC; if(MIN_SAFE_ALARM_TIME_SEC>sec... sec = MAX_SAFE_ALARM_TIME_SEC; /**Enable the Alarm A */ uint8_t overflowSec = 0; uint8_t overflowMin = 0; sAlarm.AlarmTime.Seconds = (sTime.Seconds...

    Mikrokontrolery ARM   28 Lut 2017 22:13 Odpowiedzi: 2    Wyświetleń: 999
  • 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ń: 2706
  • [Cortex] Jak ustawić priorytety przerwań NVIC w Cortex-M3?

    Po małej dyskusji oraz przejrzeniu Cortex ™-M3 TechnicalReference Manual, Revision: r1p1, nasuwa się takie ciekawe pytanie. Wiadomo, że zewnętrzne przerwania od układów peryferyjnych są podłączane pod odpowiednie linie IRQ_n, w tym przypadku mamy numery od 0-239, czyli IRQ0-239. Natomiast poziom priorytetów można ustalić dla wszystkich przerwań...

    Mikrokontrolery ARM   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 6355
  • Ozdoba świąteczna - sople / spadające gwiazdy by Gibol

    Odgrzeję trochę temat bo nie do końca rozumiem. JEst tam taka funkcja TempValues oraz co robi to porównanie if(TempValues Myślę, myślę i wymyślić nie mogę może ktoś podpowiedzieć? A druga sprawa, jaki jest ogólny algorytm uzyskiwania takiego efektu sopli?

    DIY Konstrukcje   17 Maj 2017 11:50 Odpowiedzi: 12    Wyświetleń: 18471
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    BlueDraco, dzięki za odpowiedź Rozumiem, że Twoje pytanie jest pytaniem retorycznym? Jasne - wszystkie linijki: USART_ClearIT_pendingBit() są bezsensowne w przerwaniach. Czemu różnicuję? Myślałem, szczerze to próbowałem bardzo dużo, żeby doprowadzić mój projekt do używalności - nawet próbowałem zmieniać priorytety przerwań ustawiając dla sensorów wyższe...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5679
  • [STM32] [STM32][C] - USB VCP - zawieszanie programu po odłączeniu kabla USB

    Nie jestem pewien, ale coś mi chodzi po głowie, że ten przykład od ST usypiał procka przy braku transmisji - to by tłumaczyło czemu wszystko "umiera". Zgadza się - przykład "Joystick mouse demo" wpędza procesor w uśpienie. Przykłady, które testowałem, czyli: Custom HID demo Virtual COM port demo VirtualComport_Loopback nie mają nigdzie śladu usypiania....

    Mikrokontrolery ARM   25 Lut 2015 18:17 Odpowiedzi: 3    Wyświetleń: 1290
  • MSP430 - Pobór prądu różny w zależności od pętli delay

    [syntax=c] void Transmit(unsigned char *buffer, unsigned char length) { RF1AIES |= BIT9; RF1AIFG &= ~BIT9; // Clear pending interrupts RF1AIE |= BIT9; // Enable TX end-of-packet interrupt WriteBurstReg(RF_TXFIFOWR, buffer, length); Strobe( RF_STX ); // Strobe STX } [/syntax] wysyła jeśli jest dodany ten delay. Ale znów po wyłączeniu pobiera duży prąd....

    Mikrokontrolery Początkujący   07 Sty 2014 12:22 Odpowiedzi: 4    Wyświetleń: 948
  • [STM32] Skok do aplikacji użytkownika w bootloaderze CAN dla STM32F103VE - problem

    Witam. Jestem w trakcie pisania bootloadera po magistrali CAN dla STM32F103VE. Opieram się głównie na publikacji AN2557 zamieszczonej na stronie ST. Potrafię przesłać aplikację użytkownika po magistrali CAN do uC i zaprogramować pamięć Flash od wybranego adresu w górę. Na wstępnie odblokowuje pamięć Flash (FLASH_Unlock(); ) następnie podgrywam aplikację...

    Mikrokontrolery ARM   17 Lis 2009 09:05 Odpowiedzi: 8    Wyświetleń: 4223
  • Jak podłączyć czujnik do AT90S2313 i zliczać impulsy w Bascom?

    No to coś napisałem na AVRStudio 4.05.0.181 (na kolanie) :) . Co prawda na ATmega8 , ale przeportowanie to pestka(niektóre wektory przerwań do skasowania/zmiany nazwy i "2313def.inc" zamiast "m8def.inc" , prędkość kwarcu Xtal też do poprawki...), raczej tu chyba nie ma rozkazów niezaimplementowanych w AT90S2313 . ;included in next file - line ".device...

    Mikrokontrolery   13 Sty 2005 19:21 Odpowiedzi: 20    Wyświetleń: 7422
  • Jak włączyć przerwania zewnętrzne w NXP LPC1114 w Keilu?

    Bo debuguje program i w oknie NVIC w linii PIO2 Interrupt bit enable jest ciągle = 0. Gdy w oknie GPIO2 zmienię stan bitu 4 przerwanie jest oznaczane jako pending ale debuger nie wchodzi w obsługę przerwania ponieważ nie jest oznaczone jako enable. I to jest właśnie mój problem.

    Mikrokontrolery ARM   22 Sie 2013 20:35 Odpowiedzi: 18    Wyświetleń: 1905
  • [MSP430] Jak dodać ustawianie czasu zegara za pomocą przycisków na LCD?

    Witam Poniżej kod programu, który muszę zmodyfikować, by umożliwić ustawienie za pomocą dwóch przycisków (port1) aktualnego czasu wyświetlanego zegara. Proszę o wskazówki. Z góry dzięki ! //**************************************... // MSP430FG4618 Experimenter's Board Real Time Clock in Low-power mode // // MSP430FG4618...

    Mikrokontrolery   29 Gru 2010 20:15 Odpowiedzi: 1    Wyświetleń: 1886
  • LPC81x - wybudzanie z trybu deep sleep przez WKT w ISR

    Jakoś wątpię by po cpsid i wyjdziesz z WFI. Masz rację. Jestem krok do przodu, gdyz: WFI suspends execution until one of the following events occurs: - an exception - an interrupt becomes pending, which would preempt if PRIMASK was clear No więc przerwanie od WKT dostalo super-najwyzszy prio. I rzeczywiście - procek się budzi jak timer doliczy, potem...

    Mikrokontrolery   01 Gru 2014 16:31 Odpowiedzi: 7    Wyświetleń: 1032
  • [ARM/C] Wybór Timera do pomiaru czasów między zboczami sygnału na ARM/C

    To co kolega proponuje to prawdopodobnie wykorzystanie przerwań zewnętrznych i start/stop Timera w przerwaniu. A jak inaczej chcesz liczyć czas trwania "impulsu". Przecież najpierw trzeba go jakoś wprowadzić do MCU, prawda? Reszta będzie realizowana w sposób banalny: Przy pierwszym impulsie - start timera, przy drugim - odczyt jego stanu - i obliczenie...

    Mikrokontrolery ARM   27 Lut 2013 20:39 Odpowiedzi: 10    Wyświetleń: 1569
  • [asm] STK500 + ATmega8515l problem z programowaniem

    A czego miałem szukać w nocie katalogowej? Ewentualnych odpowiedzi na ewentualne pytania dotyczące kodu... U mnie CALL oznacza rcall. OK, ale i tak bez ustawienia wskaźnika stosu się nie obędzie. Oto poprawna i sprawdzona wersja na timerze : #define F_CPU1000000 .nolist #include <m8515def.inc> ; Prohibits use of non-implemented instructions (ATmega8515)...

    Mikrokontrolery AVR   19 Sty 2011 15:59 Odpowiedzi: 21    Wyświetleń: 1971
  • STM32L Discovery - Kod nie zmienia stanu na pinie GPIO_Pin_12

    Pewnie masz racje, chyba zainstaluję Windowsa i jakieś dedykowane narzędzie Dodano po 2 pin 13 zawsze stan wysoki 2.9 V przed i po odwróceniem bitów

    Mikrokontrolery ARM   17 Maj 2015 13:22 Odpowiedzi: 44    Wyświetleń: 2331
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Skorzystałem z CAN example który jest w COIDE: http://obrazki.elektroda.pl/5876838600_1... bit w rejestr MSR nie chce sie wyzerować.

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2214
  • [Attiny 2313][ASM] - Nieprawidłowy reset z powtarzającym się błędem

    Nie mam jakiegoś konkretnego pomysłu, bo nie widzę całości kodu, ale zauważyłem, że "puste" przerwania wskazują na "reset". .cseg ; Interrupt Vectors (ATtiny2313) rjmpreset ;Reset rjmp0 ;INT0 rjmp0 ;INT1 ... itd. Wydaje mi się, że może być któreś z "pustych" przerwań wykonywane - to trzeba sprawdzić w kodzie, czy istnieje taka możliwość. Z mojego doświadczenia...

    Mikrokontrolery AVR   25 Wrz 2012 17:11 Odpowiedzi: 6    Wyświetleń: 3372
  • Jak wywołać przerwanie przy każdej zmianie TCNT1 w mikrokontrolerze?

    Witam, Mam taki problem: Chciałbym wywoływać przerwanie za każdym razem kiedy nastąpi zmiana TCNT1 (timer 1 skonfigurowany na zliczanie impulsów zewnętrznych z wejścia T1 Mikrokontrolera). Timer działa poprawnie gdyz w konsoli z rsa widze jak wzrasta TCNT1 (tylko jezeli jest to printowane do konsoli z pętli głównej, a chciałbym to zrobić przerwaniem...

    Mikrokontrolery AVR   22 Mar 2013 19:51 Odpowiedzi: 6    Wyświetleń: 1878
  • Atmega 8 - Termometr bezprzewodowy - brak znaku +/-

    nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante === 'Define nRF24L01 interrupt flag's Const Idle_int = &H00 'Idle,...

    Mikrokontrolery Początkujący   12 Sty 2015 13:45 Odpowiedzi: 11    Wyświetleń: 5370
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Ok, ustawiłem watchpoita na zmienną wInterrupt_Mask na zapis, ale znowu lipa : Dodano po 5 Co ciekawe nie wykonuje się funkcja [syntax=c] uint32_t USB_SIL_Init(void) { /* USB interrupts initialization */ /* clear pending interrupts */ _SetISTR(0); wInterrupt_Mask = IMR_MSK; /* set interrupts mask */ _SetCNTR(wInterrupt_Mask); return 0; } [/syntax] Nawet...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7957
  • [STM32l0] Wielokrotne wybudzanie z trybu StandBy - sprawdzenie źródła przyczyny

    Zgadza się, NVIC->ICPR tak długo będzie miał status przerwania aż zostanie obsłużone, bądź (jeśli dobrze rozumiem) zostanie "wyczyszczone": The NVIC_ICPR removes the pending state from interrupts, and shows which interrupts are pending. https://obrazki.elektroda.pl/5931133500_... Lecz niżej jest adnotacja Writing 1 to an NVIC_ICPR bit does...

    Mikrokontrolery ARM   02 Gru 2017 17:55 Odpowiedzi: 9    Wyświetleń: 1089
  • 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ń: 8544
  • [STM32] Jak wyłączyć przerwanie EXTI podczas transmisji USART?

    Witam, Od razu pisze że nie jestem mistrzem w pisaniu programów, a z stm zaczynam swoją przygodę. Chce wyłączyć przerwanie od EXTI na przykład po obsłudze tego przerwania: Do wyłączenie/wyłączenia przerwania np. od Timera jest TIM_ITConfig(TIM3, TIM_IT_Update, ENABLE); //TIM IT enable Generalnie chodzi mi o to że muszę zrobić detekcje sekwencji...

    Mikrokontrolery ARM   25 Lip 2012 11:40 Odpowiedzi: 8    Wyświetleń: 4408
  • [ATtiny13][gcc/asm solved]Sterowniczek RGB - o 20 bajtów za dużo

    No cóż, chcąc, nie chcąc, postanowiłem się nie upierać przy C i napatrzywszy się na najróżniejsze kombinacje w pliku .lss, wracam w tym przypadku do najprostszego znanego mi rozwiązania - asm od Atmela... ;) Oto najistotniejsze fragmenty kodu: $ ./Build -b compile command: "wine ~/Devel/AVR/AvrAssembler2-2.1.41/avrasm2... -D LED_DEBUG -FD%Y.%m.%d...

    Mikrokontrolery AVR   30 Sie 2011 21:58 Odpowiedzi: 17    Wyświetleń: 3894
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    a więc przerobiłem kod tak jak umiałem #include <avr/io.h> #include <avr/interrupt.h> void setup() { Serial.begin(115200); } //Counts overflovs volatile uint16_t T1Ovs1, T1Ovs2; //Variables holding three timestamps volatile uint16_t Capt1, Capt2; //capture Flag volatile uint8_t Flag; //Initialize timer void InitTimer1(void)...

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 8288
  • LPC2468 UART - Synchronizacja TX i RX, echo czy błąd konfiguracji?

    Moze masz cos w kodzie namieszane, tutaj masz kod do obslugi uarta tyle za na 2378, ale z tego co kojarze to sie nie powinien roznic ;) /***************************************... Project : LPC2378_LED Compiler : ARM GCC 4.1.1 Board : KT-M-LPC2378 www.kristech.eu ****************************************...

    Mikrokontrolery ARM   11 Cze 2009 16:48 Odpowiedzi: 2    Wyświetleń: 2305
  • Seagate/Momentus/7200.4 - Prawdopodobnie uszkodzony dysk.

    Niestety nie udalo sie, i nie wiem o co chodzi... czy ktos moze pomoc?: root(at)PartedMagic:~# ddrescue --force /dev/zero /dev/sda GNU ddrescue 1.16 Press Ctrl-C to interrupt rescued: 500107 MB, errsize: 0 B, current rate: 484 GB/s ipos: 500107 MB, errors: 0, average rate: 3379 MB/s opos: 500107 MB, time since last successful read: 0 s Copying non-tried...

    Naprawa nośników i odzysk danych   23 Lip 2014 03:40 Odpowiedzi: 7    Wyświetleń: 1854
  • [STR71x] [STR71x][C/C++] Jak skonfigurować Timer0 jako generator PWM?

    Witam. Tutaj masz gotowy przykład ze stronki Propoxu, u mnie z tego co pamiętam działało OK, teraz jednak nie używam biblioteki CrossWorka tylko liba od ST #include <targets/STR71x.h> void irq_handler(void) __attribute__ ((interrupt ("IRQ"))); static int count; #define IVECT 19 #define SIR(n) (*(&EIC_SIR0...

    Mikrokontrolery ARM   08 Wrz 2008 15:40 Odpowiedzi: 1    Wyświetleń: 2060
  • AVR - Timer 1 w AVR - przerwanie nie działa jak powinno

    Witam, mam chyba dość banalny problem z timerem T1 w ATtiny45. Otóż celem jest generowanie przerwania co około 40 ms - czyli zadanie wydaje się praktycznie śmiesznie proste. Proste było w 8051, ale AVR mi się stawia. Do tego celu zaprzągnąłem timer T1 w konfiguracji „match compare”. Przy kwarcu 8 MHz, preskalerze 2048 oraz wartości OCR1A...

    Mikrokontrolery AVR   05 Lut 2014 21:48 Odpowiedzi: 10    Wyświetleń: 4818
  • STM32 i SPI + ANDROID - zaskakujące transfery w FT311D

    Dziękuję za odpowiedź. Zgodnie z wcześniejszymi radami, zmieniłem pojedynczy transfer na 120bajtów. Gdy transfer się kończy, wyłączam układ FT311D, ustawiając na #SS jedynkę (makro FT311_DEZAKTYWUJ). Mam jednak problem z gubieniem danych i / lub zawieszaniem się transmisji, o czym dalej... Kod wysyłający dane wygląda tak: [syntax=c]void wyslijDane (...

    Mikrokontrolery ARM   17 Paź 2015 06:46 Odpowiedzi: 16    Wyświetleń: 2091
  • [STM32] [STM32F303] - Jak efektywnie zarządzać buforami DMA w oscyloskopie 1MHz?

    Tak, tylko ta linia nie wnosi nic do problemu. Wróciłem do starej posklejanej wersji: Dodano po 5 Nerwy mnie już biorą... powyższy kod... po kolejnych próbach grzmoci się totalnie - inaczej tego ując nie moge (przepraszam). Zawiesza się od razu po załączeniu diody LED, USB wysiada przy BR = 9600 przy okazji sypiąc mi totalnie terminal...

    Mikrokontrolery ARM   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 4620
  • Atmega 32 sprzętowe SPI do współpracy z nRF24L01 - brak współpracy - dlaczego?

    Witam serdecznie! Od kilku dni borykam się z problem uruchomienia na ATMEGA32 termometru bezprzewodowego wykorzystującego moduły nRF24L01. W obecnej chwil mam układ który już działa na atmega 8 i atmega 16 ale po podmianie atmegi 16 na atmegę 32 układ nie działa - chciałbym wiedzieć dlaczego. Poniżej zmieszczam cześć kodu z BASCOM-a: [syntax=jezyk_programowania]'***********...

    Mikrokontrolery AVR   28 Wrz 2013 21:51 Odpowiedzi: 5    Wyświetleń: 2691
  • [STM32F1][c/asm] - ilość cykli zegara miedzy dwoma kolejnymi instrukcjami ldr

    Witam. Dla ćwiczebności napisałem sobie funkcję zwracającą ilość cykli zegara w celu pomiaru długości wykonywania funkcji itp. Aby to osiągnąć odczytuję "PENDSTSET" oraz stan licznika SysTick. Jednak pomiędzy tymi dwoma odczytami upływa trochę czasu i wartość licznika jestem w stanie skorygować znając czas jaki upłynął miedzy tymi dwoma instrukcjami...

    Mikrokontrolery ARM   02 Lis 2018 14:41 Odpowiedzi: 7    Wyświetleń: 795
  • [STM32F10x] [STM32F10x][TrueStudio] Timer nie zgłasza przerwań na STM32F107VCT6

    Funkcja inicjalizująca wywołuje kilka innych, więc żeby po trochu nie wstawiać kodu, oto cały plik RC5_IR_Emul_Receiver.c : [syntax=c]/** ****************************************... * (at)file STM32F10x_RC5_Receiver_Lib/src/RC5_IR_Em... * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 03/16/2010...

    Mikrokontrolery ARM   06 Mar 2012 00:11 Odpowiedzi: 10    Wyświetleń: 2402
  • STM32F407 - Menu postawione na przerwaniach zewnętrznych

    Witam serdecznie, Jestem w trakcie tworzenia menu na wyświetlaczu alfanumerycznym działającym na bibliotece HD44780. Menu opiera się na przerwaniach EXTI, które generuję za pomocą joysticka 5 położeniowego. Przerwania konfiguruję w ten sposób: switch . W przypadku gdy przycisk zostaje zwolniony (dowolne wychylenie) zawsze wchodzi do warunku else i zeruje...

    Mikrokontrolery ARM   28 Kwi 2016 14:25 Odpowiedzi: 5    Wyświetleń: 903
  • STM3210E-EVAL: USART nie generuje przerwań dla wszystkich znaków ATR

    Witam ponownie Troche czasu minelo i zdazylem bardziej doglebnie poznac ten zestaw ref. jak i sam procesor STM32. Niestety wraz z rozrastaniem sie projektu powracaja stare bledy i tak: W trybie SC USART nie generuje mi przerwan dla kazdego znaku, tzn.: Przy wysylaniu przez karte ATR w stanie RSTIN LOW moj soft dostaje tylko jeden bajt (pierwszy z ATR)...

    Mikrokontrolery ARM   25 Cze 2010 11:23 Odpowiedzi: 1    Wyświetleń: 1530
  • STM32F303 - ADC - przejście z bibliotek ST na operacje na rejestrach

    Patrzyłem zbyt wąsko na problem - znowu (!) coś dzieje się z transmisją przez USART :/ Jeśli w pętli while(1) nie używam "żądania" wysłania na terminal "w" w celu przesłania wartości mierzonej przez ADC - program działa. Wraz z dopisaniem linijki odpowiedzialnej za sprawdzanie co pojawia się w terminalu, program działa tylko w przypadku (A) ! (czyli...

    Mikrokontrolery ARM   13 Paź 2014 11:44 Odpowiedzi: 1    Wyświetleń: 1209
  • WD 2500KS – S.M.A.R.T. błąd #197 Current Pending Sector Count, gwarancja i diagnostyka

    Jak w temacie. Od pewnego momentu program Hard Disk Sentimel wywala mi taki błąd "2007-12-02 21:14:38,#197 Current Pending Sector Count 0 -> 1" - czy to jest problem z dyskiem jest jeszcze na gwarancji. Dodatkowo wychodzi jeszcze tak: S.M.A.R.T. Details Off-line Data Collection Status,Suspended By Interrupting Command From Host

    Naprawa nośników i odzysk danych   16 Gru 2007 17:15 Odpowiedzi: 6    Wyświetleń: 1508
  • [STM32F429i-disco] STM32F429i-disco - Jak poprawić kod przerwań zewnętrznych dla Cortex M4?

    Witam. Od kilku godzin próbuję uporać się z obsługą przerwań zewnętrznych. Znalazłem kod (zamieszczony poniżej) jednak nie działa on na mojej płytce. Jeśli się nie mylę, to działa on na Cortex M3, a nie M4. Czy ktoś byłby w stanie powiedzieć, lub nakierować w jaki sposób poprawić kod, by działał na mojej płytce? Dodano po 2 Problem się chyba rozwiązał,...

    Mikrokontrolery ARM   14 Sty 2015 00:11 Odpowiedzi: 6    Wyświetleń: 879
  • Czy funkcja pulseIn() w Arduino jest blokująca i wpływ na przerywania?

    Panowie ulepiłem taki oto kod [syntax=csharp] #include "Arduino.h" #include <avr/interrupt.h> //zbocze low-high(TCCR1B |= (1<<ICES1); TIFR1 |= (1<<ICF1); zbocze = 1;); //zbocze high-low(TCCR1B &= ~(1<<ICES1); TIFR1 |= (1<<ICF1); zbocze = 0;); volatile uint32_t Aktualny_stan_Licznika =0; volatile uint32_t Ostatni_stan_okresu...

    Arduino   22 Wrz 2019 11:08 Odpowiedzi: 15    Wyświetleń: 1134
  • Dziwny plik nagłówkowy lpc213x.h - co oznaczają definicje rejestrów?

    Mam taki plik nagłówkowy [syntax=c]/*============================... * Project: Board Support Package (BSP) * Developed using: * Function: Standard definitions for PHILIPS ARM7TDMI-S controller LPC213x * * Copyright HighTec EDV-Systeme GmbH 1982-2007 *=======================================...

    Mikrokontrolery ARM   17 Lip 2017 11:49 Odpowiedzi: 4    Wyświetleń: 1155
  • Dziwny Beep Code. Komputer Dell z procesorem PII 350 MHz.

    Możliwe ze to Ci cos pomoże. AMI BIOS BEEP CODES The following are AMI BIOS Beep Codes that can occur. However because of the wide variety of different computer manufacturers with this BIOS the beep codes may vary. Beep Code Descriptions 1 short DRAM refresh failure 2 short Parity circuit failure 3 short Base 64K RAM failure 4 short System timer failure...

    Komputery Hardware   11 Lis 2006 09:32 Odpowiedzi: 6    Wyświetleń: 8674
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    Problem BSoD udało się rozwiązać (najprawdopodobniej - bo do tej pory się nie pojawił) przy pomocy aktualizacji frimware'u STlink-V1 poprzez STlink Utility (do ściągnięcia ze strony ST) a następnie powrotu do sterowników WinUSB. w między czasie pracowałem na starych sterownikach i OpenOCD-0.6.0-dev :) i wszystko było ok.. poza pewnymi problemami z default...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 64844
  • STM32F407 - prosty "oscyloskop" - realizacja triggera

    Witam, Próbuję zrobić prosty (o ile można to tak szumnie nazwać) oscyloskop. O ile mam już obsługę LCD oraz udaje mi się wyświetlać sygnał który podany jest do wejścia analogowego to nie bardzo mogę sobie poradzić z układem synchronizacji. Układ triggera próbuję zrealizować na zewnętrznym komparatorze którego sygnał wyjściowy podaję na jedno z wejść....

    Mikrokontrolery ARM   20 Gru 2018 20:36 Odpowiedzi: 5    Wyświetleń: 699
  • Atmega16 i Atmega32 zaprogramowane ale nie działają - dlaczego?

    Panowie odpaliłem już mój układ na innej atmega 16 trzeba zmienić jedną rzecz w konfiguracji SPI sprzętowy. Jednak mam problem z Atmegą 32 bo tam wciąż nie działa, nie odczytuje danych z nadajnika. I tu mam konkretne pytanie gdyż dla amegi 8 dla której pierwotnie był przygotowany soft w BASCOM-ie to wektory przerwań dla SPI są takie same dla A8 i A16...

    Mikrokontrolery Początkujący   17 Sie 2013 22:07 Odpowiedzi: 21    Wyświetleń: 3306
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Witam. Po ogarnięciu portów i/o chciałem przejść do konwersji ADC. Początkowo zakładam, że nie korzystam z przerwań, nie korzystam z DMA. Screeny z Cube: http://obrazki.elektroda.pl/6506556500_1... http://obrazki.elektroda.pl/5974943000_1... http://obrazki.elektroda.pl/2033015600_1... Plik main: /** ****************************************...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 5049
  • STM32F4 LTO - Kompilacja z -flto w nowym Linaro nie działa, jak to naprawić?

    Możliwe że napisałeś program optymalnie i kompilator nie miał już co optymalizować :) . Przy -O3 sprawa jest prosta, wszystko co się dało masz inline , kod musi być większy. U mnie taki kod na przykład (używam SPL i nie za bardzo znam asembler) z LTO i z -Os wszystko jest inline a bez LTO i z -Os każda funkcja jest wywoływana. Na asemblerze za bardzo...

    Mikrokontrolery ARM   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2700
  • [NXP/LPC1114] - Debugowanie pod OpenOCD przy użyciu Versaloona

    Witam, próbuję już drugi dzień zmusić OpenOCD do debugowania programu dla LPC1114 po SWD. Znalazłem w internecie skryp do OpenOCD Open On-Chip Debugger 0.6.0-dev (2012-12-13-17:20) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Info : OpenOCD runs in SWD mode 1 kHz adapter_nsrst_delay:...

    Mikrokontrolery ARM   15 Gru 2012 09:49 Odpowiedzi: 3    Wyświetleń: 2958
  • LPC800 i openocd - Jak skonfigurować plik CFG dla LPC800-MAX?

    Znalazłem w sieci gotowca, działa: [syntax=cpp] # NXP LPC812 Cortex-M0plus with 16kB Flash and 4kB Local On-Chip SRAM, # Nemuisan's Special # set LPC812 Information set CHIPNAME lpc812 set CPUDAPID 0x0BC11477 set CPURAMSIZE 4096 set CPUROMSIZE 16384 set CPUVARIANT lpc800 #Include the main configuration file. source [find target/lpc11xxx_8xx.cfg]; $_TARGETNAME...

    Mikrokontrolery   20 Lut 2014 22:41 Odpowiedzi: 16    Wyświetleń: 1926
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    target remote localhost:3333 main () at main.c:90 90 for (count = 0; count < count_max; count++);// delay monitor mwb 0xE01FC040 0x01 monitor mwb 0xE01FC080 0 monitor mwb 0xE01FC08C 0xAA monitor mwb 0xE01FC08C 0x55 load Loading section .text, size 0x4cc lma 0x0 Start address 0x38, load size 1228 Transfer rate: 1 KB/sec,...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • [XMEGA][TWI][C] - Zawiaszanie się mikroprocesora przy próbie odczytu/zapisu.

    Witam. Tworzę projekt urządzenia wskazującego opartego na żyroskopie Bosch BMG160 i XMega32a4u. Wykorzystuję interfejs I2C do komunikacji. Odebrane dane z żyroskopu są przekształcane na ruchy kursora. Komunikacja z PC za pomocą sprzętowego USB. Cały projekt tworzę korzystając z frameworku Atmela ASF w Atmel Studio 6.2. Mam taki problem, że przy próbie...

    Mikrokontrolery AVR   23 Maj 2014 23:03 Odpowiedzi: 1    Wyświetleń: 1626
  • stm32 - zbyt szybko przychodzące żądanie przerwania zewnętrznego?

    mam ustawione przerwanie zewnętrzne ustawione na wyzwalanie zboczem opadającym i narastającym w funkcji obsługi przewania zapisuję sobie do bufora: void EXTI0_IRQHandler(void) { //Check if EXTI_Line0 is asserted if(EXTI_GetITStatus(EXTI_Line0&#... != RESET) { Buffer[iWriteIdx] = 'I'; GoToNextElement(&iWriteIdx);...

    Mikrokontrolery ARM   28 Lis 2013 09:43 Odpowiedzi: 4    Wyświetleń: 1254
  • OpenOCD w Eclipse Galileo - Breakpoint na main i błędy przy ładowaniu programu

    No to pociągnę dalej wątek, walczę już drugi dzień, nic już mi do głowy nie przychodzi. Mój mikrokontroler to AT91SAM7S64. Program się kompiluje bez błędów. Tu trochę musiałem powalczyć, bo make uruchamiany z konsoli działał bez problemów, a uruchamiany z eclipse się buntował i wymagał podania pełnych ścieżek do kompilatora (CodeSourcery). OpenOCD widzi...

    Mikrokontrolery ARM   23 Kwi 2010 18:22 Odpowiedzi: 12    Wyświetleń: 4864
  • STM32 Discovery - Brak pinów PA11 i PA12 w CubeMX

    Mało przykładów w sieci z CANem. Mam wolne piny PB8 i PB9 więc na tych pinach chciałbym zrealizować CANa. Z informacji z sieci poskładałem coś takiego: CAN.h [syntax=c] #define STANDARD_FORMAT 0 #define EXTENDED_FORMAT 1 #define DATA_FRAME 0 #define REMOTE_FRAME 1 typedef struct { unsigned int id; /* 29 bit identifier */ unsigned char data[8]; /* Data...

    Mikrokontrolery   27 Gru 2016 20:39 Odpowiedzi: 9    Wyświetleń: 810
  • [Linux Mint] Linux Mint Debian Edition - Dlaczego pokazuje tylko jeden rdzeń procesora?

    Witam. Dlaczego 'Mint' pokazuje mi w "Hard Info" i "Monitorze Systemu" tylko jeden procesor bez względu na to czy procesorem jest 'Core Duo' czy 'P4-HT' ? (niżej z komputera z P4) -Computer- Processor : Intel(R) Pentium(R) 4 CPU 2.80GHz Memory : 1286MB (233MB used) Operating System : Linux Mint Debian Edition User...

    Software serwis   28 Maj 2012 06:21 Odpowiedzi: 5    Wyświetleń: 3289
  • Dlaczego dysk Seagate Barracuda 7200 80GB działa wolno po roku użytkowania?

    Drive model ST380011A Drive capacity 78,2 GB Drive serial number 5JV28FEL Firmware revision 3.06 Number of cylinders 16383 Number of heads 16 Number of sectors per track 63 Number of LBA sectors 156301488 DMA support Enabled LBA support Enabled IORDY support Enabled ATA software reset Not required Overlap operation Supported Command queuing Not supported...

    Komputery Hardware   07 Lut 2005 17:17 Odpowiedzi: 40    Wyświetleń: 6647
  • ESP8266 ESP12 Nie łączy się z routerem po zawieszeniu - pobór prądu

    W trybie Light-sleep CPU jest w trybie "pending", więc: " During Light-sleep, the CPU is suspended and does not respond to the signals and interrupts from the peripheral hardware interfaces. " Nawet w tym trybie nie będzie możliwe zliczanie impulsów bez okresowego wybudzania. W załączeniu dokument "ESP8266 Low-Power Solutions". Jaki jest zakres częstotliwości...

    ESP8266 i ESP32   01 Kwi 2020 09:03 Odpowiedzi: 14    Wyświetleń: 858
  • Jak wejść do ustawień kontrolera RAID Fujitsu D2616-A22 GS1 ?

    OK, zainstalowałem megacli : root(at)serwer:/tmp# megacli -AdpAllInfo -aALL Adapter #0 ========================================... Versions ================ Product Name : RAID Ctrl SAS 6G 5/6 512MB (D2616) Serial No : FW Package Build: 12.12.0-0174 Mfg. Data ================ Mfg. Date : 00/00/00 Rework Date : 00/00/00...

    Komputery Hardware   15 Paź 2024 16:55 Odpowiedzi: 8    Wyświetleń: 801
  • [STM32F103] Jak połączyć NRF24L01 z STM32F103/STM32F107? Problemy z komunikacją SPI

    Witam, Otoz proboje podlaczyc uklad do komunikacji bezprzewodowej NRF24L01 ( TX_Mode(); a w petli znajduje sie nrf_send(sss, 32); Plik NRF24L01.h: [syntax=c] #ifndef _NRF24L01_H #define _NRF24L01_H void SPI1_writeReg(uint8_t reg, uint8_t value); uint8_t SPI1_readReg(uint8_t reg); #define TX_ADR_WIDTH 5 // 5 bytes TX(RX) address width #define TX_PLOAD_WIDTH...

    Mikrokontrolery ARM   09 Lis 2012 16:41 Odpowiedzi: 15    Wyświetleń: 7122
  • Diagnoza dysku WD 40GB po bluescreenach i serwisie DERKOM w Zamościu

    Witam Mam problem z dyskiem. Oto moj problem: Pojawialy mi sie "niebieskie ekrany" zanioslem komputer do serwisu DERKOM w Zamosciu powiedzieli ze to plyta glowna jest popsuta i ja wymienili (okazalo sie jeszcze ze podmienili procesor, ale oddali pozniej). Po pewnym czasie znowu to sie zaczelo. Oddalem znowu komputer do serwisu DERKOM i teraz powiedzieli...

    Komputery Hardware   12 Kwi 2007 18:56 Odpowiedzi: 7    Wyświetleń: 2528
  • 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
  • [stm32f1][C] - Can - brak przerwania, błąd transmisji - CRC

    Witam:) Od kilku dni próbuję uporać się z CAN. Po początkowych próbach z inicjalizacją funkcjami bibliotecznymi odpuściłem je sobie na rzecz inicjalizacji za pomocą rejestrami. Nie podobało mi się, gdy odkryłem, że funkcje ustawiały bit 16 w rejestrze CAN_MCR Odpowiednie zegary, GPIO (Rx-PD0, Tx-> PD1 oraz remap), kontroler NVIC ustawiłem wcześniej...

    Mikrokontrolery ARM   03 Lut 2015 08:58 Odpowiedzi: 7    Wyświetleń: 1113
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Witam. Od pewnego czasu walczę z chińską płytką (blue-pill) z STM32F103 na pokładzie i z tego co już się nauczyłem oraz co sobie w ReferenceManualu wyczytałem to wiem, że AVR'y odłożę na półkę:) Moja nauka jest w stylu 'bare-metal' wykorzystuję jedynie pliki nagłówkowe stm32f103xb.h i kilka od CMSIS które można wydobyć z STM'owych bibliotek, więc ich...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 993
  • Uszkodzony Samsung F3. Czy to powinno zostać wysłane do reklamacji?

    Posiadam dwa dyski Samsung F3 (hd103sj) spięte w raid0, od kilku dni miałem z nimi problemy więc postanowiłem rozłączyć raid - ustawiłem jako IDE i sprawdziłem smart. Pierwszy zdecydowanie jest do reklamacji, problem natomiast mam z ocenieniem drugiego dysku - niepokoi mnie kilka zanotowanych error`ów ale prosiłbym o poradę czy klasyfikuje się na wysłanie...

    Naprawa nośników i odzysk danych   17 Gru 2011 09:24 Odpowiedzi: 1    Wyświetleń: 1263
  • Sterowniki do ECS 671T-M i karty graficznej SiS 6351 Mirage 3 dla Windows XP

    WDC WD800JD-00LSA0

    Komputery Początkujący   15 Kwi 2016 19:24 Odpowiedzi: 6    Wyświetleń: 726
  • STM32F2xx - Własny bootloader czy wbudowany do aktualizacji przez USART?

    w jaki sposób wykonuje się skok do pamięci bootloader'a? Na przykład tak (niezbyt elegancko...): Befor jumping to Bootloader user must : • Disable all peripheral clocks • Disable used PLL • Disable interrupts • Clear pending interrupts

    Mikrokontrolery ARM   20 Paź 2014 12:50 Odpowiedzi: 3    Wyświetleń: 1416
  • Stm32F7 i NRF24L01: wolniejsze nadawanie z przerwaniami niż w polling

    Analizując sygnały na analizatorze problem jest taki że moduł NRF24L01 po wysłaniu komendy //clear pending interrupts coś długo czeka z kolejnym przerwaniem na nóżce IRQ. To problem nie jest w uC tylko w NRF24L01.

    Mikrokontrolery ARM   03 Lip 2018 17:48 Odpowiedzi: 9    Wyświetleń: 771
  • Seagate USB HDD - niewykrywanie przez fdisk -l i odmontowywanie na Armbian (Debian)

    Witam, Mam nowy dysk WD Caviar RE3 1 TB WD1002FBYS 32MB smartctl -a /dev/sda smartctl 6.6 2017-11-05 r4594 Proszę Was o listę poleceń hdparm, by dysk działał jak należy. Ogólnie używany jest rzadko i może zatrzymywać talerze. Dodano po 7 Kurcze, rano sprawdzam, a nowy dysk znów odmontowany. O co chodzi?

    Linux   11 Paź 2020 20:14 Odpowiedzi: 9    Wyświetleń: 591
  • Toshiba MK6008GAH - Dysk 1,8" problem z formatowaniem pod instalatorem XP

    Witam, dostałem netbooka DELL Latitude D420 do "utylizacji" w sensie poprzedni użytkownik nie potrafił zainstalować systemu, w sensie takim ze podczas formatowania partycji pod instalatorem XP netbook sie restartował (ale partycja została sformatowana), następnie wywalało bledy pod instalatorem (przy ponownej instalacji bez formatowania), to znaczy...

    Naprawa nośników i odzysk danych   01 Mar 2014 15:01 Odpowiedzi: 9    Wyświetleń: 1473
  • Nieudana komunikacja CAN na STM32F103RBT6 z shieldem RS485

    Mam problem z uruchomieniem komunikacji CAN na płytce STM32F103RBT6. Dołączony jest do niej shield Can RS485 Chciałbym jak kolwiek uruchomić tę komunikację, lecz nie do końca wiem co jest źle (jestem nowy w mikrokontrolerach) Byłbym bardzo wdzięczny gdyby ktoś mógł zerknąć na kod, i mi coś podpowiedzieć. [syntax=c]#include "stm32f1xx.h" #include "stm32f1xx_nucleo.h"...

    Mikrokontrolery   22 Lip 2018 22:07 Odpowiedzi: 0    Wyświetleń: 411
  • WD1001FALS - Zniknięte partycje po awarii zasilania, jak odzyskać?

    Ze SMART w Victorii mam problem, nie odczytuje. HD Tune również nie potrafi odczytać smart, tak samo hdd health. HDD SCAN http://obrazki.elektroda.pl/5225050300_1... smartctl 5.43 2012-06-30 r3573 [i686-linux-3.10.4-pmagic] (local build) Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION...

    Naprawa nośników i odzysk danych   29 Gru 2014 11:08 Odpowiedzi: 3    Wyświetleń: 765
  • [STM32F4][C][Eclipse] - STemWin - niepoprawne działanie złożonych funkcji

    Aby działały funkcje 'Alpha Blending' i 'Color Keying' musisz dopisać odpowiednie funkcje do sterownika LCD_X_DisplayDriver. Ja zrobiłem tak: [syntax=c]#include "stm32f4xx.h" #include "boot.h" #include "GUI.h" #include "GUI_Private.h" #include "GUIDRV_Lin.h" // // Buffers / VScreens // #define NUM_BUFFERS 1 // Number of multiple buffers to be used #define...

    Mikrokontrolery ARM   19 Sty 2015 14:33 Odpowiedzi: 1    Wyświetleń: 1626
  • 7200.11 - niby typowa usterka ale po tygodniu padł

    Kolega poprosił mnie czy nie dałbym rady odzyskać mu zdjęć z dysku (dysk miał iść na straty). Przyniósł ST3500320AS wykazujący objawy typowej usterki. Przywróciłem go do życia, SMART był czysty, na wszelki wypadek zgrałem dane, zaktualizowałem firmware i oddałem mu dysk, mówiąc że jest sprawny i można go używać. Kolega bardzo się ucieszył, przegrał...

    Naprawa nośników i odzysk danych   11 Lut 2010 15:34 Odpowiedzi: 6    Wyświetleń: 2413
  • IAR Embedded workbench - problem z symulacją przerwań

    :) No właśnie...dogrzebałem sie w pomocy, że: The description is retrieved from the selected device description file and consists of a string describing the vector address, priority, enable bit, and pending bit, separated by space characters. For interrupts specified using the system macro __orderInterrupt, the Description box will be empty. Nie wiem...

    Mikrokontrolery   18 Mar 2008 16:19 Odpowiedzi: 6    Wyświetleń: 1686
  • Dysk ST3500320AS - restarty i zawieszanie po aktualizacji firmware SD1A

    Witam, w tym tygodniu dostalem nowy dysk - Seagate widac stwierdzil, ze nie ma sensu naprawiac ST3500320AS. Co ciekawe nowy dysk, to SMART Attributes Data Structure revision number: 10 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 117...

    Naprawa nośników i odzysk danych   10 Gru 2009 20:29 Odpowiedzi: 47    Wyświetleń: 8562
  • WDC WD10EARS-00MVWB0 - przyczyna zamulania i błąd odczytu 90% w SMART

    witam Szukam przyczyn dziwnego 'zamulania' mojego dysku. Może to jakaś paranoja ale chyba jest coś z nim nie tak :( Kupiłem go kilka miesięcy temu i niestety o pewnego czasu przy próbie przetestowania testem smartct mam komunikat: Completed: read failure 90%. Z góry dziękuję za wszelkie sugestie. Poniżej zrzut z: smartctl -Ca /dev/sda Device Model:...

    Komputery Hardware   20 Lut 2012 06:47 Odpowiedzi: 3    Wyświetleń: 2292
  • Nie można uruchomić systemu Windows z powodu... winXP

    Witam, wykonałem to co mi poradzono, uruchomiłem Pc z liveCD, a oto SMART : smartctl 5.41 2011-06-09 r3365 Dodano po 12 Za chwilę jeszcze dodam zdjęcie, tego jak to wygląda na monitorze to będzie łatwiej odczytać. Dodano po 17 http://obrazki.elektroda.pl/9195395300_1...

    Software serwis   22 Sty 2012 13:39 Odpowiedzi: 14    Wyświetleń: 3230
  • MSP430G2553, czujnik HIH6130, brak komunikacji przez I2C

    Witam. Potrzebuję oprogramować czujnik wilgotności HIH6130. Czujnik komunikuje się z MSP430G2553 przez magistralę I2C. Z technical note czujnika wynika że sprawa sprowadza się do wysłania sygnału startu, następnie do wysłania adresu czujnika (tu 0x27). W efekcie powinniśmy otrzymać 4 bajty danych (2bajty wilgotność, 2 bajty temp). Napisałem taki program...

    Mikrokontrolery Początkujący   13 Sie 2012 22:23 Odpowiedzi: 3    Wyświetleń: 2229
  • Jak napisać kod GPIO dla STM32 bez użycia bibliotek?

    Bo jest napisana na magicznych hexach (po części) :) Kawałek tejże inicjalizacji: [syntax=c]void SystemInit (void) { /* Reset the RCC clock configuration to the default reset state(for debug purpose) */ /* Set HSION bit */ RCC->CR |= (uint32_t)0x00000001; /* Reset SW, HPRE, PPRE1, PPRE2, ADCPRE and MCO bits */ #ifndef STM32F10X_CL RCC->CFGR &=...

    Mikrokontrolery ARM   07 Lip 2012 20:42 Odpowiedzi: 188    Wyświetleń: 18582
  • EDK Xilinx – jak zdefiniować rejestry w VHDL i napisać demo z obsługą LCD?

    Ja tez trochę poszukałem ale nie znalazłem tej instrukcji bo na bank prowadzący z tego tutoriala korzysta ;). Ale nie ma co płakać tu masz linki za pomocą z pewnością sobie poradzisz : http://www.fpgadeveloper.com/2008/10/mic... http://www.cs.ucr.edu/~harry/classes_fil... http://coen.boisestate.edu/smloo/ee436ee...

    Programowalne układy logiczne   17 Maj 2010 18:35 Odpowiedzi: 4    Wyświetleń: 1595