REKLAMA
REKLAMA

pending interrupt

Znaleziono około 145 wyników dla: pending interrupt
  • stm32 - external interrupt

    Zaden EXTI3. STM32 (chyba wrecz od F1 po F4) grupuje EXTI tak samo: a) exti0,exti1,exti2,exti3,exti4 - kazdy z nich ma niezalezny wektor b) exti5_9 - tutaj pod JEDNYM wektorem masz kanaly 5,6,7,8,9 no i sam musisz w ISRrze sprawdzić, który exti trzepnął... c) j.w., tylko exti15_10 wiec kanaly 10,11,12,13,14,15 masz pod jednym wektorem Ty chcesz exti13,...

    Mikrokontrolery ARM   27 Lip 2014 23:09 Odpowiedzi: 8    Wyświetleń: 1710
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    Witajcie. Dalej mam podobny problem. Używam STM32F407. Posiadam staram się obłużyć 3 różne USARTY (USART1, USART3 i UART4) wszystkie pracują w trybie asynchronicznym. Pod te usarty podpięte są następujące urządzenia: -USART1 - GPS z protokołem NMEA wysyłający dane co 1 sekundę -USART3 - datalink łączący płytkę z STMem z komputerem. -UART4 - akcelerometr...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5577
  • NXP LPC1114 - External interrupt

    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ń: 1755
  • REKLAMA
  • 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ń: 8614
  • [Cortex] NVIC Priorytety przerwań

    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ń: 6100
  • REKLAMA
  • Sterownik wyświetlacza LED i klawiatury AS1115 na I2C - Arduino - przykłady

    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 po raz kolejny bazować będzie na płytce z wyświetlaczem...

    Wnętrza urządzeń   30 Lis 2022 15:08 Odpowiedzi: 10    Wyświetleń: 1710
  • 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ń: 4680
  • LPC812 - MRT rejestry IRQ_FLAG a STAT

    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ń: 1428
  • 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ń: 1839
  • REKLAMA
  • STM32F103RBT6-Nucleo - Magistrala CAN

    Skorzystałem z CAN example który jest w COIDE: bit w rejestr MSR nie chce sie wyzerować.

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2016
  • REKLAMA
  • 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ń: 2602
  • 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ń: 1812
  • Moduł radiowy TLX9E5 z 8051 problem z ustawieniem zegara

    Próbuję uruchomić moduł radiowy TLX9E5 z układem nRF9E5, czyli zintegrowany transceiver radiowy z klonem procesora 8051. Dodam, że moduł zakupiłem tu: Napisałem prosty programik: void InitTimer(void) {     TR0 = 0;     TMOD &= ~0x03;     TMOD |= 0x01; // mode 1     CKCON...

    Mikrokontrolery   27 Paź 2009 09:43 Odpowiedzi: 0    Wyświetleń: 900
  • [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ń: 1932
  • 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ń: 975
  • [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ń: 3831
  • STM32L Discovery - Kod nie zmienia stanu na pinie

    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ń: 2217
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Z detektora zera sieci dostaje sygnał jak na obrazku niżej. 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, NVIC_EncodePriority(3, 4, 0)); NVIC_SetPriority(SysTick_IRQn,...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3469
  • [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ń: 486
  • [MSP430] Modyfikacja programu wyświetlacza 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ń: 1820
  • Atmega8 Obsługa przetwornika AC

    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ń: 2829
  • [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ń: 1473
  • ATMega8 - Zadanie na automatyczne usypianie ATMegi

    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ń: 2478
  • Problem z komunikacją Can STM32F103RBT6

    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ń: 387
  • Płyta główna - problem - dla znawców.

    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ń: 3305
  • [STM32][eclipse/GCC] Bootloader CAN

    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ń: 4145
  • Bład POST d4 bios PHOENIX

    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ń: 2986
  • [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ń: 1610
  • STM32f4 - Komunikacja po CAN bus

    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ń: 4029
  • Prędkościomierz

    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ń: 7344
  • [STR71x][C/C++, CrossStudio] Ustawienie 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ń: 1952
  • [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: Plik main: /** ****************************************... * (at)file stm32f4xx_hal_adc.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 18-February-2014...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 4977
  • [AT89C51AC2][C] - różne odczyty z ADC w zależności od f.w której wywołano pomiar

    Witam serdecznie, Mikrokontroler: AT89C51AC2; IDE: Keil Kompilator Keil W pracy projektuje soft do badania ilości materiału na blacie maszyny szwalniczej. Bazuje on na mikrokontrolerze AT89C51AC2. Program posiada możliwość uczenia przez operatora. Polega to na tym, że operator naciska przycisk system dokonuje pomiaru na przetwornikach ADC i zapisuje...

    Mikrokontrolery   21 Mar 2013 18:37 Odpowiedzi: 0    Wyświetleń: 1704
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    Preskaler znaczy taki mnożnik (ze max rozdzielczość to us(mikrosekundy) ale stosując ten preskaler można ją zmniejszyć np do sekund)? Jeśli tak to moj problem został rozwiązany. Poniżej zamieszczam kod który znalazłem na stronie #include <avr/io.h> #include <avr/interrupt.h> //Counts overflovs volatile uint16_t T1Ovs1, T1Ovs2; //Variables...

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 7997
  • Przerwanie przy zmianie TCNT1

    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ń: 1731
  • [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ń: 3675
  • Dziwny plik nagłówkowy lpc213x.h

    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ń: 1083
  • OpenOCD i ST-Link - testowanie...

    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ń: 63677
  • [STM32 P103] - [C/CrossWorks] Komunikacja RS232

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki - schemat Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V, 1.2A na lini danych RSa... I tu pierwsze pytanie... możliwe, że szlak trafił konwerter i RS232 na płytce? Sama...

    Mikrokontrolery Początkujący   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 3118
  • [STM32][C] - USB VCP - zawieszanie programu

    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ń: 1119
  • STM32 - USB przesiadka z uvision

    Super, jakoś udało mi się Eclipsa uruchomić fakt że w innej wersji Version: Mars Release (4.5.0) ale bez problemu spiąłem to. Przerzuciłem kod i co się okazało. Ruszył. Ale do szczęścia trochę brakuje, okazuje się, że nie rozpoznaje USB. Tzn ten sam dokładnie kod śmiga na Keilu, a na eclipse już nie. definicje: DEBUG USE_FULL_ASSERT TRACE OS_USE_TRACE_SEMIHOSTING_DEBUG...

    Mikrokontrolery ARM   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1449
  • LPC2468 - UART. Piny TX i RX równolegle?

    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ń: 2260
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Zmieniłem trochę w projekcie. Zastosowałem najnowszą wersję FatFS. Plik z konfiguracją funkcji zadeklarowanych diskio.h pobrałem ze [url=]TEJ strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej więcej w 3/4 przypadków zawiesza się po inicjalizacji (f_mount zwraca "FR_OK = 0, /* (0) Succeeded...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 13347
  • Stm32 Discovery - Wyprowadzenia GPIO

    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ń: 753
  • Pierwszy program pod FreeRTOS+Str912 (eclipse+codesourcery)

    Witam miałbym prosbe do armowych wyjadaczy zeby pomogli mi z napotkanym problemem poniewz od dwoch dni ani ja ani kolege ktorego poprosilem o pomoc (ktory robil juz kilka projektow we wspomnianym srodowisku lecz bez systemu operacyjnego i na procesor atmela) nic nie wymyslilismy.Sprawa przedstwia sie tak ze sciagnalem sobie demo ze strony target state:...

    Mikrokontrolery   11 Sty 2010 22:13 Odpowiedzi: 19    Wyświetleń: 4770
  • Przykładowe projekty dla ARMów

    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ń: 100476
  • OpenOCD ustawienia w Eclipse Galileo

    Wciąż brak efektu :( OpenOCD: Open On-Chip Debugger 0.2.0-in-development (2009-06-30-01:49) svn:r2403 BUGS? Read /usr/share/doc/openocd/BUGS $URL: $ Info : JTAG tap: sam7x64.cpu tap/device found: 0x3f0f0f0f (mfg: 0x787, part: 0xf0f0, ver: 0x3) Info : JTAG Tap/device matched Info : accepting 'gdb' connection from 0 target state: halted target halted...

    Mikrokontrolery ARM   23 Kwi 2010 18:22 Odpowiedzi: 12    Wyświetleń: 4804
  • GPS zapisujący pozycje na karcie SD.

    Usunąłem poprzedni post. Zrobiłem tak: 1.Najnowszy sample ze strony chana 2.Usuwam ata.c, cfc.c cfmm.c 3.IoInit() usuwam porty E, F, G 4.Znowu porty E w pliku mmcbb.c (Bitbanging MMCv3/SDv1/SDv2 (in SPI mode) control module), usuwam cały plik, nie ma nigdzie odwołań do niego. 5.Edycja funkcji get_fattime(), dodaje te elementy struktury, wyrzucam rtc.c...

    Mikrokontrolery   24 Sie 2011 15:08 Odpowiedzi: 30    Wyświetleń: 6258
  • [STM32F103][C] - NRF24L01

    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ń: 7020
  • 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ń: 1161
  • [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ń: 4621
  • [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ń: 3285
  • [ATmega32][FatFs] - Inicjalizacja karty SD

    Witam Od jakiegoś czasu próbuję zapędzić moją ATmegę32 do współpracy z kartą SD. Wykorzystałem do tego FatFs, a problem mam z inicjalizacją karty - a przynajmniej tak sądzę, ponieważ funkcje f_mount i f_open zwracają wartość FR_NOT_READY, co wskazuje na niepowodzenie funkcji disk_initialize. W moim projekcie użyłem przykładów zamieszczonych na tej samej...

    Mikrokontrolery AVR   05 Lip 2014 15:53 Odpowiedzi: 2    Wyświetleń: 2436
  • [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. Lecz niżej jest adnotacja Writing 1 to an NVIC_ICPR bit does not affect the active state of the corresponding interrupt....

    Mikrokontrolery ARM   02 Gru 2017 17:55 Odpowiedzi: 9    Wyświetleń: 1056
  • 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ń: 942
  • 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ń: 2389
  • [atmega328][bascom][avr-dos]Odczyt karty mmc nie działa

    Witam. Mam problem z odczytem karty mmc, miałem już działający układ z dobrym kodem ale gdzieś się zawieruszył w gąszczu plików i musiałem się za to wziąść od nowa. Jednak niechce mi działać. Karty mam 2 (32mb mmc sanyo i siemens, obie w fat 16). Na jednej dostaje error init file system 229 a na drugiej error during drivie init 225 Co najciekawsze wczesniej...

    Mikrokontrolery AVR   06 Cze 2011 15:29 Odpowiedzi: 25    Wyświetleń: 5082
  • Komunikacja sprzętowa SPI ATMEGA32 i karta SD. Obługa AVR DOS w BASCOM.

    Temat wałkowany ale jak ktoś ma kłopoty z sd to tu mój kod działający na atmege32 karta 256mb sformatować ją należy przed uruchomieniem układu 'Bascom kod [syntax=basic4gl]$regfile = "m32def.dat" $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu $framesize = 128 $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" Dim Btemp1...

    Mikrokontrolery AVR   29 Sie 2013 10:17 Odpowiedzi: 11    Wyświetleń: 6247
  • 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ń: 864
  • 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ń: 1434
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Ok, a możesz rzucić okiem co tu jest nie tak, albo ktos kto ogarnia bascoma? Dodano po 1 To podstawowy przykład ze strony mcs, i nie działa chyba, żadnej częstotliwości nie widzę. Mam wrażenie że to całe DMA nie działa. Dodano po 3 Wykazuje mi rejestr że jest error flag Channel 0 Error Interrupt Flag, a status CH0 pending. Tu jest 10000000 kombinacji...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8115
  • SM32F103 - Zdarzenia i przerwania w STM32

    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ń: 4449
  • [STM32F10x][TrueStudio] Przerwania od timera

    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ń: 2351
  • 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ń: 945
  • Restarty systemu i dysk ST3500320AS.

    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ń: 8403
  • [LPC17xx] transmisja SPI przez DMA

    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ń: 2574
  • Połaczenie dysku twardego z płytą główną (SATA III)

    Sory, ale - nie uwierzę. Daj przykład. Wybacz, ale nie będę teraz szukał specjalnie przykładów. Tak jak napisałem, to czasem się zdarza, ale nie jest regułą (kilkakrotnie zdarzyło mi się, że dostałem log z hd tune do analizy, dodatkowo poprosiłem o log z smartctl* i tam już były inne wartości dla kilku atrybutów -jak się coś takiego trafi, to nie omieszkam...

    Komputery Co kupić?   22 Lip 2011 12:31 Odpowiedzi: 13    Wyświetleń: 4826
  • Napisanie kodu 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ń: 18162
  • 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ń: 2040
  • [STM32] Wyłączenie przerwanie od EXTI

    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ń: 4261
  • 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ń: 2532
  • 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ń: 810
  • 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ń: 2181
  • Usuwanie reallocated sector count

    Jestem na linux więc mogę pokazać smart tylko z terminala : smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net... === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.10 family Device Model: ST3160815A Serial Number: 9RA2948D...

    Naprawa nośników i odzysk danych   21 Lut 2014 21:07 Odpowiedzi: 20    Wyświetleń: 60521
  • Zadanko z EDK z xilinksa pomoc

    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 : Z pewnością sobie poradzisz. Co do timera to nawet go realizujesz w C i nie trzeba wielkiej filozofii nawet nie trzeba znać VHDL-a. Ja pamiętam że nie znałem za dobrze...

    Programowalne układy logiczne   17 Maj 2010 18:35 Odpowiedzi: 4    Wyświetleń: 1505
  • [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ń: 7813
  • FreeRTOS - Semafor binarny

    [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ń: 1734
  • [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ń: 1560
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. I.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. I. W tym roku Atmel zagościł w Polsce w ramach warsztatów Atmel Tech On Tour, zorganizowanych wraz z obchodzącą 25 lecie działalności firmą JM elektronik. Warsztaty dotyczyły rozwiązań IoT z wykorzystaniem modułów łączności bezprzewodowej WiFi WINC1500/WILC1000. Istotnym elementem było zaprezentowanie...

    Artykuły   09 Cze 2015 21:09 Odpowiedzi: 0    Wyświetleń: 2349
  • Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II.

    Moduły Wi-Fi Atmel WINC1500 dedykowane dla aplikacji IoT cz. II. W poprzednim odcinku Czujnik temperatury wysyłający dane z wykorzystaniem WiFi. Konfigurację sprzętową pozostawiamy bez zmian, podłączony pozostaje moduł WINC1500 oraz I/O1. W pliku demo.c w funkcji demo_start() dodajemy inicjalizację czujnika temperatury at30tse_init();. Następnie deklarujemy...

    Artykuły   17 Cze 2015 08:01 Odpowiedzi: 0    Wyświetleń: 2310
  • S.M.A.R.T. dysku prośba o ocenę stanu dysku twardego

    I jeśli wpis ma parametr: pre-fail to co to dla wpisu oznacza? Że jest to parametr krytyczny, dla którego znormalizowana wartość (value) mniejsza lub równa progowi (threshold) oznacza (zbliżającą się) awarię dysku. Old age to parametry które opisują naturalne zużycie dysku. Z kolei always/off-line dotyczy częstości aktualizacji danego parametru (na...

    Naprawa nośników i odzysk danych   29 Gru 2015 01:23 Odpowiedzi: 14    Wyświetleń: 1614
  • Ocena dysku Toshiba MQ01ABF050

    Mam prośbę o ocenę dysku w laptopie Toshiba. Objawy to bardzo długie włączanie komputera (już od ekranu startowego BIOS - logo Toshiby), zawieszanie się w trakcie ładowania systemu. Trwa to spokojnie kilka minut. Przeinstalowanie Windowsa pomogło na 5 dni. SMART ----------------------------------------... ID Name Value...

    Naprawa nośników i odzysk danych   30 Maj 2017 06:06 Odpowiedzi: 3    Wyświetleń: 846
  • STM3210E-EVAL i SmartCard

    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ń: 1488
  • [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ń: 2922
  • [ARM/C]Miernik czasów między impulsowych

    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ń: 1548
  • 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ń: 5328
  • 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ń: 3102
  • 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ń: 2586
  • 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ń: 1173
  • LPC800 - LPC800 i openocd

    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ń: 1845
  • [STM32] - Oscyloskop - ADC, DMA, USB/UART

    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ń: 4524
  • STM32F303 - ADC - zmiana podejścia pisania kodu

    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ń: 1092
  • stm32f2xx - Bootloader wlasny czy wbudowany?

    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ń: 1356
  • PIC24F - Program do obsługi i2c

    Drugi sposób to użycie Oprócz tego wiele innych. Albert Niby pomaga ale potrafi tak zagmatwać kod że czasami lepiej i szybciej jest napisać samemu i po kompilacji jest pełno warning:. Czemu nie zrobili jak w Arduino. Wchodzę w bibliotekę I2C zmieniam szybkość, częstotliwość zegara, ustawiam na jakich pinach i już działa, i bez warning:. Kod wygenerowany...

    Mikrokontrolery PIC   21 Kwi 2016 11:18 Odpowiedzi: 7    Wyświetleń: 2460
  • Dysk Seagate Baraccuda 7200 80GB bardzo wolny

    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ń: 6437
  • Czy ten dysk jest dobry WD 40GB ?

    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ń: 2453
  • Atmega1284/ Bascom - Karta SD i pin sterujacy CS

    Witam w Nowym Roku Chciałem zapytać, czy ma znaczenie, do którego pinu kontrolera jest podpięte wejście sterujące wyborem karty SD ? Korzystam z kodu podanego w helpie - zamieniłem tylko PortB.4 na PortD.6 i cały czas mam aktywną kartę SD, co oczywiście skutkuje zablokowanie kontrolera. Jako, że nie działa mi to razem z innymi funkcjami, więc próbuję...

    Mikrokontrolery   03 Sty 2014 05:34 Odpowiedzi: 8    Wyświetleń: 2682
  • [STM32F429i-disco] - Przerwania zewnętrzne

    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ń: 837
  • [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ń: 1503
  • Dysk twardy po upadku z 1m/ smart...

    Impreza sylwestrowa kiepsko się dla mnie skończyła. Komputer; który służył za sprzęt grający; spadł z wysokości ok metra. Sprzęt był wyłączony od kilku godzin. Po podłączeniu wszystko działa i nie widać jakiś niepokojących objawów. Martwi mnie to że w środku są 2 dyski - łącznie 1.5 TB - wypchane po brzegi. Z czego jeden z dysków (Hitachi) to 3-miesięcznik....

    Naprawa nośników i odzysk danych   04 Sty 2011 10:55 Odpowiedzi: 7    Wyświetleń: 3835