przerwania crossworks

Znaleziono około 26 wyników dla: przerwania crossworks
  • Zegarek wskazówkowy i termometr na LCD graficznym Nokia3310

    http://obrazki.elektroda.pl/1661316800_1... Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego...

    DIY Konstrukcje   13 Gru 2011 19:26 Odpowiedzi: 13    Wyświetleń: 15568
  • [AT91SAM7x] AT91SAM7x i CrossWorks 1.7b20 - Przerwania nie działają po wgraniu programu

    Witam. Niedawno przesiadłem sie na CrossWorks'a i od razu problem :| Po wgraniu programu przez to środowisko czy to do RAM'u czy flasha, procesor nie łapie mi przerwań. Tak jakby w ogóle nie były skonfigurowane. Natomiast ten sam wykompilowany HEX wgrany za pomocą OpenOCD, chodzi elegancko na procku ( przerwania chodzą poprawnie ). Czy ktoś spotkał...

    Mikrokontrolery ARM   15 Cze 2009 16:42 Odpowiedzi: 2    Wyświetleń: 1495
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Konfiguracja przerwania FIQ dla przycisku na PA19 w SAM7 z CrossWorks

    To chyba pytanie do manuala do CrossWorksa a nie do nas. 4\/3!!

    Mikrokontrolery ARM   14 Cze 2009 17:29 Odpowiedzi: 9    Wyświetleń: 2316
  • REKLAMA
  • Czytnik kart SD na STM32F4Discovery

    http://obrazki.elektroda.pl/5221349300_1... Witam wszystkich Tym razem chciałbym zaprezentować kolejny programowy projekt czytnika kart SD uruchomiony na płytce STM32F4Discovery. Programowy, gdyż również wejdzie on w skład większego projektu sprzętowo-programowego. Poprawność funkcjonowania tego czytnika sprawdziłem na dwóch kartach...

    DIY Konstrukcje   06 Paź 2013 23:58 Odpowiedzi: 13    Wyświetleń: 9090
  • [LPC2368][C][CrossWorks1.6] Przerwanie GPIO - dabort_handler

    Witam ! Mam problem z obsługą przerwania od portu P0.2 (zbocze narastające od klawisza). Środowisko to crossworks 1.6 Ogólnie "IO0SET =0x03F0;" na płytce działa - LED'y zapalają się, jednak program nie wraca z przerwania i ląduje w sekcji: dabort_handler: b dabort_handler Podczas debugowania wogóle nie obserwuję wejścia do void isr_handler_eint3(void)...

    Mikrokontrolery ARM   15 Sie 2009 20:34 Odpowiedzi: 12    Wyświetleń: 2854
  • [ARM][LPC-2138][CrossWorks] Pomiar przesunięcia fazy-problem

    Dzięki Freddie za zajęcie się tematem i uwagi. Postaram się uzupełnić informacje odpowiadając na twoje pytania: 1. Funkcja ctl_set_isr() załatwia za użytkownika poprawne uruchomienie nowego przerwania, prototyp: void ctl_set_isr(unsigned int vector,unsigned int priority, CTL_ISR_TRIGGER_t trigger, CTL_ISR_FN_t isr, CTL_ISR_FN_t *oldisr); Gdzie vector...

    Mikrokontrolery ARM   12 Lis 2008 07:12 Odpowiedzi: 5    Wyświetleń: 3356
  • [LPC2000] Jak napisać fiq_handler dla LPC2000 w CrossWorks 1.7 w C++?

    Witam. Próbuję odpalić przerwanie fiq pod CrossWorksem1.7. Kod piszę w cpp. Postępuję analogicznie do przerwań irq, czyli deklaracja wygląda tak: void timer2ISR(void) __attribute__ ((interrupt ("FIQ"))); Cała obsługa przerwania jest na pewno napisana poprawnie ponieważ działa dla przerwań irq. Konfiguracja przerwań...

    Mikrokontrolery ARM   17 Mar 2009 09:47 Odpowiedzi: 2    Wyświetleń: 1150
  • [STM32] STM32 F103 RBT6, CrossWorks 2.1.1 – odbiór pakietu SETUP USB, nieprawidłowe dane

    Korzystam z: Układ STM32 P103 (procesor STM32 F103 RBT6) Programator ARM-USB-OCD-H Środowisko CrossWorks v2.1.1 Problem: Pisząc własną obsługę USB wzorowałem się na przykładzie dla Keila (USB HID) i paczce z przykładowymi programami do USB ze strony Olimexa dla układu STM32 P103. Pierwszy (dla Keila) nie działał (operował na innych PINach itp.) ale...

    Mikrokontrolery ARM   11 Maj 2012 00:02 Odpowiedzi: 2    Wyświetleń: 2379
  • Niepoprawna komunikacja z SmartCard na STM3210E-EVAL

    Witam! Wrzucilem FreeRTOS v6.0.2 z ST Firmware v3.1.2 na te plytke. Uzywam IDE CrossWorks z ich standardowymi bibliotekami na ARMv7M w trybie THUMB little-endian. Kompilator pochodzi z IDE i jest to GCC v4.4.2. Nie dziala mi poprawnie komunikacja z karta inteligentnej. Karta pracuje w trybie T0, wiec Half-Duplex. Skonfigurowalem przerwania do USART3...

    Mikrokontrolery ARM   26 Lut 2010 19:03 Odpowiedzi: 1    Wyświetleń: 1142
  • REKLAMA
  • 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ń: 1551
  • [ARM]Crossworks - konfiguracja projektu, bootloader STM32 - pytanie

    Mała przestroga - w CrossWorks są szopki z przerwaniami ... Używam tego środowiska i nigdy nie miałem żadnych problemów z przerwaniami.

    Mikrokontrolery   18 Mar 2015 09:35 Odpowiedzi: 33    Wyświetleń: 7529
  • Warunek if (CA == 64) nie działa po kilku godzinach - CrossWorks, zasilanie 7805

    A nie masz zmienianej tej zmiennej w przerwaniu gdzies?:>

    Mikrokontrolery   26 Kwi 2008 15:45 Odpowiedzi: 18    Wyświetleń: 1230
  • [LPC17xx Cortex, CrossWorks] Durne błędy kompilacji

    Witajcie Przesiadłem się z LPC2148 na LPC1768 i próbuję przełożyć kod na nowy kontroler. Jestem na etapie programującego się kontrolera, potrafię zamigać LEDem, wziąłem się za timery i utknąłem na przerwaniach. Wyczytałem że przerwanie włącza się taką funkcją: NVIC_EnableIRQ(TIMER2_IRQn); Jest ona zdefiniowana w pliku core_cm3.h autorstwa ARM. Gdy właczam...

    Mikrokontrolery ARM   22 Sty 2011 16:50 Odpowiedzi: 5    Wyświetleń: 2267
  • USB Framework w CrossWorks na AT91SAM7S jak uruchomić?

    Jest mały postęp. Komputer już widzi urządzenie. Nie tylko przez chwile, ale cały czas gdy jest podpięte. Ale niestety to wszystko, żadne deskryptor nie przechodzą i enumeracja nie zachodzi, jak sadze ;) Coś czuję ze diabeł tkwi w przerwaniach do obsługi USB. Ktoś jeszcze próbuje uruchomić USB Framework pod CrossWorksem? Może ktoś podpowie na co jeszcze...

    Mikrokontrolery   23 Mar 2008 22:10 Odpowiedzi: 8    Wyświetleń: 2025
  • REKLAMA
  • [stm32][c/crossworks] Hard Fault przy wejsciu do funkcji

    Heap size, to globalna wielkość stosu dla całego programu. Wszystkie funkcje, przerwania, zmienne itd. w tym siedzą. Spokojnie możesz dać 2kB te defaultowe 128 czy twoje 256 to dość mało. Pozostałych dwóch stosów nie zgłębiałem jeszcze - nie wiem - jak się dowiesz, to napisz, to też się czegoś nauczę

    Mikrokontrolery ARM   08 Lis 2010 18:37 Odpowiedzi: 13    Wyświetleń: 4369
  • [stm32+GCC] Jak umieścić funkcję przerwania w RAM na STM32 z użyciem GCC?

    Witam, jak zmusić kompilator (crossworks) do umieszczenia jednej konkretnej funkcji (np. przerwania) w pamięci RAM mikrokontrolera (kompilacja dla Flash Release). Sławek

    Mikrokontrolery ARM   02 Kwi 2010 14:41 Odpowiedzi: 0    Wyświetleń: 777
  • [STM32F107VBT6][C/Keil] Obsługa I2C slave przez przerwania

    Przerzucam się z 8051 na STM32 i przezywam koszmar. W 8051 wszystko ładnie było opisane w dokumentacji, a tutaj http://www.st.com/mcu/familiesdocs-110.h... w dokumentacji nie ma nic wspomniane o tym jak obsługuje się peryferia! Jest wspomniane o tym, że I2C jest, są przebiegi czasowy, a nie ma o tym jak to obsłużyć... Gdzie STM32 ma opisaną obsługę...

    Mikrokontrolery ARM   09 Lis 2011 08:30 Odpowiedzi: 9    Wyświetleń: 6460
  • STM32: HardFaultException przy RCC_PLLCmd() w symulatorze CrossWorks

    Patrzyłeś o co chodzi w tym przerwaniu w dokumentacji NVIC? Podpada mi jeden bit w rejestrze od HardFault: DEBUGEVT: This bit is set if there is a fault related to debug. This is only possible when halting debug is not enabled. For monitor enabled debug, it only happens for BKPT when the current priority is higher than the monitor. When both halting...

    Mikrokontrolery ARM   19 Sty 2009 18:22 Odpowiedzi: 1    Wyświetleń: 1980
  • [AT91SAM7S256][C/Rowley Crossworks] Trzeszczący dźwięk z MP3

    Witam ponownie. Poniżej obiecany kod funkcji main (dla przypomnienia: odtwarzanie krótkich mptrójek z pamięci Flash mikrokontrolera, zegar 33,8688MHz). Może się komuś przyda :) int main(void) { int bytesLeft, nRead, err, offset, outOfData, eofReached; unsigned char *readPtr; MP3FrameInfo mp3FrameInfo; MP3Decoder hMP3Decoder; int nFrames,...

    Mikrokontrolery ARM   29 Gru 2009 14:36 Odpowiedzi: 103    Wyświetleń: 15342
  • [LPC-2138] [LPC-2138][CrossWorks] Jak wydobyć liczby z formatu UART1 za pomocą wskaźników?

    Witam koledzy, po raz kolejny potrzebuję waszej pomocy. Przejdę od razu do rzeczy. Do portu UART1 mam podłączone urządzenie, które wysyła informacje w następującym formacie: $C299.2P2.2R93.3T23.1*1C Potrzebuję z niej wydobyć 3 liczby następujące po literach C, P oraz R. Liczby te mogą być ujemne bądź dodatnie, znam ich maksymalną wartość. Długo wzbraniałem...

    Mikrokontrolery ARM   29 Lis 2008 17:26 Odpowiedzi: 2    Wyświetleń: 1436
  • Nieprawidłowe ustawianie stosu w STM32 w CrossWorks

    Zapytam przewrotnie - co to za różnica? Jeśli ustawisz bezpieczny rozmiar stosu (zwykle 1kB, 2kB przy bardzo rozbudowanych programach), to jakie znaczenie ma, czy stos będzie na początku, środku czy końcu RAMu? Umieszczenie stosu w innym miejscu niż koniec RAMu pozwala na bezpieczniejsze stosowanie dynamicznej alokacji. Kiedyś już o tym pisałem, ale...

    Mikrokontrolery ARM   09 Lis 2010 16:55 Odpowiedzi: 9    Wyświetleń: 3493
  • [ARM] ARM vs AVR: Wydajność i interfejsy w procesorach Atmel ARM

    Jeśli chcesz koniecznie korzystać z darmowych narzędzi, to polecam eclipse i gcc, najlepiej jak ściągniesz cały toolchain yagarto. Ale możesz bez problemu skorzystać z darmowych wersji komercyjnych narzędzi. Moimi faworytami są IAR oraz Crossworks. Niektóre wersje mają ograniczenie do ilości generowanego kodu, a inne mają ograniczenie czasowe, ale warto...

    Mikrokontrolery ARM   04 Kwi 2014 16:15 Odpowiedzi: 267    Wyświetleń: 145972
  • Termometr dwukanałowy na ATTiny84 i 2xDS18B20

    https://obrazki.elektroda.pl/7717804000_... Witam wszystkich, Tym razem chciałbym zaprezentować termometr dwukanałowy zasilany z dwóch równolegle połączonych akumulatorów Li-Ion, zbudowany w oparciu o mikrokontroler ATTiny84 i dwa czujniki DS18B20 oraz pozostałe części "z szuflady". Termometr ten służy mi do pomiaru temperatury w pokoju...

    DIY Konstrukcje   24 Lis 2024 18:23 Odpowiedzi: 35    Wyświetleń: 3465
  • Synchronizator zegara z magistralą I2C z czasem pobieranym z Internetu

    https://obrazki.elektroda.pl/5856179500_... Witam wszystkich. Tym razem chciałbym zaprezentować układ synchronizatora zegara I2C z czasem pobieranym z Internetu. Korzystając z wcześniej prezentowanego zegara na Z8, pomyślałem, że warto go rozbudować o taką możliwość, stąd powstał prezentowany układ. Sam układ zbudowany jest w oparciu...

    DIY Konstrukcje   01 Gru 2023 02:12 Odpowiedzi: 23    Wyświetleń: 3978
  • AT91SAM7S256 zawiesza się przy użyciu DMA z SSC i SSC_DMA - co może być przyczyną?

    Witam! Jestem w trakcie tworzenia oprogramowania korektora graficznego z użyciem uC AT91SAM7S256. Kontroler ten jest połączony z kodekiem audio, jak również z układem pomiaru 4-przewodowego ekranu dotykowego oraz z wyświetlaczem LCD(wewnętrzny sterownik KS108). Do niedawna wszystko szło po mojej myśli. Opracowałem kod komunikacji z kodekiem za pomocą...

    Mikrokontrolery ARM   15 Cze 2010 07:59 Odpowiedzi: 2    Wyświetleń: 1263
  • ARM problem z przerwaniem...przy inicjalizacji uarta0

    Witam Otóz mam taki fragment kodu przy inicjalizacji uarta0 w mikro sam7s64: //przerwania: AT91S_AIC * pAIC = AT91C_BASE_AIC; //zapis do IER usarta0: AT91F_US_EnableIt(pUSART,AT91C_US_TIMEOU... | AT91C_US_FRAME | AT91C_US_OVRE | AT91C_US_RXRDY); //konfiguracja uarta AIC: AT91F_AIC_ConfigureIt(AT91C_BASE_AIC, AT91C_ID_US0, 7, AT91C_AIC_SRCTYPE_INT_HIGH_LEVEL,...

    Mikrokontrolery   07 Lut 2008 22:08 Odpowiedzi: 0    Wyświetleń: 813