abort handler

Znaleziono około 59 wyników dla: abort handler
  • [LPC2148] [Eclipse] - Data_Abort_Handler przy debugowaniu po programowaniu

    Doczytałem na stronie Freddiego: Jeśli w kodzie zaszły jakieś zmiany konieczne jest załadowanie do pamięci układu nowego obrazu. Kusi aby użyć do tego celu opcji z ramki Load Image and Symbols, niemniej jednak i te opcje niezbyt dobrze współpracują z ARMami. Do załadowania obrazu można więc wykorzystać bezpośrednio komendę GDB - load - którą wpisać...

    Mikrokontrolery ARM   21 Gru 2014 09:52 Odpowiedzi: 2    Wyświetleń: 807
  • [LPC2478] Debugowanie LPC2478 z Eclipse OpenOcd CSLite - problem z JTAG i stanem ABORT

    Witam, Mam problem z debugowanie procesora LPC2478. Środowisko: postawione zgodnie z tutorialem ze strony Freddiego Chopinna czyli Eclipse (helios edition with HDT hardware debugging) + OpenOcd + Code Sourcery Lite edition Procesor: ARM NXP LPC2478 z kwarcem 12MHz Aplikacja: Na tym etapie mrugająca diodka na timeocie opartym o przerwanie timer0, PLL...

    Mikrokontrolery ARM   08 Gru 2011 00:57 Odpowiedzi: 6    Wyświetleń: 2326
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [LPC2103] Jak poprawnie zaimplementować przerwania FIQ w LPC2103 z użyciem OpenOCD?

    pliki vectors.s i startup.s mam od Ciebie /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: vectors.S * last change: 2010-04-08 * * chip: LPC2103 * compiler: arm-none-eabi-gcc (Sourcery G++ Lite 2009q3-68) 4.4.1 * * description:...

    Mikrokontrolery ARM   15 Lis 2010 22:23 Odpowiedzi: 6    Wyświetleń: 1365
  • REKLAMA
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Profilaktycznie może spytam mądrzejszych ode mnie .section .vectors .balign 2 .syntax unified .arm __vectors: ldr PC,Reset_vector // Reset exception ldr PC,Undefined_vector // Undefined Instruction exception ldr PC,SWI_vector // Software Interrupt exception ldr PC,Prefetch_Abort_vector // Prefetch Abort exception ldr PC,Data_Abort_vector // Data...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101277
  • REKLAMA
  • [ARM7] [ARM7][Eclipse C++] Jak obsłużyć wyjątek Abort przy przerwaniach FIQ?

    udało mi sie poprawnie uruchomić wyjątek DAbt_Handler: wyjatek jest wywolywany gdy probuje wpisac jakas wartosc poza dostepny obszar adresowy. Mam pytanie kiedy zostanie wywolany wyjatek PAbt_Handler? (czy jest to wyjatek zlego adresu instrukcji kodu?) Aby poprawnie dzialaly wyjatki musialem zmienic nazwe wektorow z standardowych na jakies inne w pliku...

    Mikrokontrolery ARM   20 Lut 2011 11:33 Odpowiedzi: 9    Wyświetleń: 1964
  • REKLAMA
  • Eclipse + Yagarto: Jak napisać Makefile dla projektu FreeRTOS z jednym plikiem?

    nikt nie pomoże??? W pliku boot.s masz: (at) (at) Setup vector table. (at) .section .startup,"ax" .code 32 .align 0 ldr pc, _start (at) reset - _start ldr pc, _undf (at) undefined - _undf ldr pc, _swi (at) SWI - _swi ldr pc, _pabt (at) program abort - _pabt ldr pc, _dabt (at) data abort - _dabt ldr pc, _start (at) reserved - reset ldr pc,...

    Mikrokontrolery ARM   04 Sie 2009 20:52 Odpowiedzi: 11    Wyświetleń: 3110
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    Jeżeli tutaj: MSR cpsr_c,#(IRQ_MODE | NO_INT) /* IRQ mode, both IRQ/FIQ disabled */ MOV sp,r0 /* copy sp_SYS to sp_IRQ */ 0xFFFFFF00 LDR r0,[sp,#(7*4)] /* load the saved SPSR from the stack */ MSR spsr_cxsf,r0 /* copy it into spsr_IRQ */ to trochę będzie różnica ;p Ale kompilator na pewno nie jest taki głupi. Niestety zła wiadomość...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17215
  • [at91sam7s256] [at91sam7s256][gcc] Nie działa przerwanie z timera w Eclipse - inicjalizacja TIMER0

    PIT? przeciez gcc nie obsluguje takiego parametru do atrybutu interrupt... interrupt Use this attribute on the ARM, AVR, M32R/D and Xstormy16 ports to indicate that the specified function is an interrupt handler. The compiler will generate function entry and exit sequences suitable for use in an interrupt handler when this attribute is present. Note,...

    Mikrokontrolery ARM   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 4152
  • [ARM] Optymalizacja pamięci RAM w ARM7TDMI z FreeRTOS - unikanie Data Abort

    Witam Używam do celów testowych uk z rdzeniem ARM7TDMI flash 32kB RAM 8KB. Niestety nie są to porażające wartości stąd chciałbym możliwie optymalnie je wykorzystać przed ew. zmianą uk. Bardzo często program ląduje w uchwycie ldr pc, =Data_Abort_Handler // Data Abort exception ... Inicjalizacja pamięci: Zgodnie z dokumentacją aby uk z rdzeniem ARM7 mogły...

    Mikrokontrolery ARM   21 Lip 2011 07:10 Odpowiedzi: 24    Wyświetleń: 3524
  • LPC 2148 i system plików fat16/32 problem ze startupem

    Dzięki za startupik jest fajnie opisany i napewno sie przyda z tym, że nie rozwiązuje on jeszcze mojego problemu. Chodzi o to, że w keilu funkcje przerwań wywolywane są poprostu poprzez określenie typu: np.: void podpr_obsl_przerw (void)__irq irq jest tu chyba jako makro asemblerowe tylko skąd to nie bardzo wiem pewnie ktoś mnie oświeci :D a teraz jak...

    Mikrokontrolery ARM   28 Gru 2008 00:01 Odpowiedzi: 8    Wyświetleń: 3392
  • Jak uruchomić FIQ na LPC2142 z użyciem mojego vectors.S

    Witam, załóżmy że chcę wykonać inicjalizację systemu do obsługi FIQ z EINT2. Powiedzmy, że dysponuję takim vectors.S: [syntax=c] // #=======================================... // # // # vectors.S // # // # ARM exception vectors (Olimex LPC-P2138) // # // # // # Copyright HighTec EDV-Systeme GmbH 1982-2007 // # // #=======================================...

    Mikrokontrolery ARM   27 Wrz 2017 11:09 Odpowiedzi: 6    Wyświetleń: 894
  • [STR912] ADC wywołuje Undefined lub Data Abort po pierwszym przerwaniu

    Wywala sie przy wyjsciu z przerwania 0x000013ac <ADC_IRQHandler+92>: pop {r4, r5, r6, pc} BUG: couldn't calculate PC of next instruction, current opcode was 0x5c002000 should never reach this point Dorzuce jeszcze moj plik startup: /* Startup code for STR91x ARM-based microcontrollers based on STR912 startup source and some examples from www.stm.com...

    Mikrokontrolery ARM   27 Paź 2010 21:01 Odpowiedzi: 4    Wyświetleń: 1535
  • Dlaczego przerwanie T0 w LPC2103 nie działa w IAR?

    Proszę napisz gdzie to widzisz (kod, linia) Dodano po 1 Zmieniłem cześć kodu i chyba dobrze to wymyśliłem, ale teraz kompilator krzyczy mi ze nie ma definicji dla irq_handler Why? ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;... ;; ;; Part one of the system initialization code, ;; contains low-level ;; initialization. ;; ;; Copyright 2006 IAR Systems....

    Mikrokontrolery ARM   04 Maj 2009 10:55 Odpowiedzi: 20    Wyświetleń: 2398
  • REKLAMA
  • Konfiguracja przerwania FIQ dla przycisku na PA19 w SAM7 z CrossWorks

    To jest startup: .section .vectors, "ax" .code 32 .align 0 .global _vectors .global reset_handler /***************************************... Exception Vectors ****************************************... _vectors: #ifdef STARTUP_FROM_RESET ldr pc, [pc, #reset_handler_address...

    Mikrokontrolery ARM   14 Cze 2009 17:29 Odpowiedzi: 9    Wyświetleń: 2298
  • LPC2138: Zawieszanie programu przy dużym kodzie ISR_FIQ dla TIMER0

    A sprobuj uzyc standardowych prologow/epilogow handlera FIQ generowanych przez GCC: __attribute__((interrupt(&qu... void Timer0ISR(void) { ....kod.... } Próbowałem wcześniej w postaci void Timer0ISR(void) __attribute__((interrupt(&qu... void Timer0ISR(void)...

    Mikrokontrolery   14 Maj 2007 22:37 Odpowiedzi: 10    Wyświetleń: 1617
  • Jak zmienić częstotliwość przerwań RTOS w ARM AT91SAM7x256?

    Od trzech dni bawię się ARM AT91SAM7x256 i RTOS. O RTOS nie wiem nic. Analizując program z www.freertos.org doszedłem co gdzie zmienić żeby dane które chce pojawiały sie w przeglądarce na PC, może ktoś zna odpowiedzi na te pytania: 1. RTOS w AT91SAM i w ogóle "system czasu rzeczywistego" w mikrokontrolerach polega na wywoływaniu wewnętrznego przerwania...

    Mikrokontrolery   05 Maj 2008 17:09 Odpowiedzi: 3    Wyświetleń: 2608
  • STR912: Kompilacja do RAMu, obsługa wyjątków i funkcja atoi nie działa

    Witam probuje skompilowac napisany uprzednio i dzialajacy program do RAMu. Niestety nie dziala mi obsluga wyjatkow(prawdopodbnie chodzi o remap wektorow jednak nie udalo mi sie znalezc informacji jak tego dokonac dla tego konkretnego procesora) oraz funkcja atoi(po przejzeniu objdumpa wydaje sie znajdowac pod wlasciwym adresem:/). Zastosowany plik startupu:...

    Mikrokontrolery ARM   27 Kwi 2010 11:28 Odpowiedzi: 3    Wyświetleń: 1763
  • ARM - przerwanie timera, problem z migającą diodą LED

    wklejam moj fragment rozbiegowki dla LPC2101/2/3 dotyczacy wstawki od handlera, zastepujacej kod dodawany przez kompilator GCC dla funkcji z atrybutem interrupt // Runtime Interrupt Vectors // ------------------------- .equVICVectAddr, 0xfffff030 Vectors: b _start // reset - _start ldr pc,_undf // undefined - _undf ldr pc,_swi // SWI - _swi ldr...

    Mikrokontrolery   21 Gru 2007 10:02 Odpowiedzi: 13    Wyświetleń: 3056
  • Błędy przy linkowaniu CStartup.s oraz konfiguracja Segger J-link+OpenOCD

    Witam, mam problem z implementacją projektu z załącznika (docelowo WinArm/miganie dioda) na CrossWorksie i mikrokontrolerze AT91SAM7X256(konkretnie SAM7-EX256 olimex.dev). Przy linkowaniu dostaje blad : Building “faty_z_ksiazki” in configuration “ARM Flash Debug” — 4 errors Assembling Cstartup.S Linking faty_z_ksiazki.elf...

    Mikrokontrolery ARM   30 Lis 2011 00:54 Odpowiedzi: 10    Wyświetleń: 2562
  • LPC2478 - skrypt linkera dla bootloadera USB i przesunięcia kodu 0x2000

    Tak więc jeśli Twój program, po podobnym przesunięciu nie działa prawidłowo, to trzeba się zastanowić, czy on w ogóle działa prawidłowo (; Bez przesunięcia na pewno działa prawidłowo :) No to niezły kwas, muszę to przetrawić :) Uznanie dla umiejętności. Dodano po 14 To na pewno chodzi o kopiowanie tablicy wektorów na początek. Jak wstawić do mojego...

    Mikrokontrolery ARM   14 Kwi 2012 10:03 Odpowiedzi: 13    Wyświetleń: 1584
  • Brak wywołania funkcji przerwania Timer0 w LPC2142 na płytce ZL9ARM z ZL10ARM

    Plik Vectors.S załączam. Chętnie przeczytam co o nim sądzisz. [syntax=c]// #=======================================... // # // # vectors.S // # // # ARM exception vectors (Olimex LPC-P2138) // # // # // # Copyright HighTec EDV-Systeme GmbH 1982-2007 // # // #=======================================...

    Mikrokontrolery ARM   07 Lip 2017 22:50 Odpowiedzi: 6    Wyświetleń: 1149
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Zmieniam zdanie - wg standardu EABI atrybut ten jest KONIECZNY. Sorry. Poniżej info z dokumentacji GCC: interrupt Use this attribute on the ARM, AVR, CRX, M32C, M32R/D, m68k, MeP, MIPS, RX and Xstormy16 ports to indicate that the specified function is an interrupt handler. The compiler will generate function entry and exit sequences suitable for use...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15504
  • [SAM7X] [SAM7X][C] sprintf wyświetla nieprawidłowe dane na LCD po czasie

    Przesyłam zawartość pliku .s //--------------------------------------... // Headers //--------------------------------------... #include "board.h" //--------------------------------------... // Definitions //--------------------------------------...

    Mikrokontrolery ARM   23 Gru 2010 16:06 Odpowiedzi: 26    Wyświetleń: 2223
  • Xmega - Odbiór danych TWI I2C z Atmega - obsługa bibliotek Atmela

    Witam. Mam problem z obsłużeniem bibliotek Atmela do magistrali TWI dla mikrokontrolerów z rodziny Xmega. Próbuje odebrać dane z Mastera. Master to Atmega, która jest na pewno skonfigurowana poprawnie, gdyż dane odbierałem na innej atmedze. Problem pojawia się gdy chcę je odebrać na Xmedze, ze względu na moje początki z tym mikrokontrolerem. Może ktoś...

    Mikrokontrolery Początkujący   23 Kwi 2014 15:28 Odpowiedzi: 1    Wyświetleń: 2046
  • Jak przetłumaczyć plik startup ARM9 z ADS na Eclipse dla mini2440?

    Witam Dopiero zaczynam przygodę z ARMami i mam następujący problem. Kupiłem zestaw uruchomieniowy mini2440 i dostałem do niego plik startowy napisany w asemblerze ADS. Ja używam Eclipse ponieważ jest to darmowe środowisko. Problem polega na tym że eclipse nie rozumiem asemblerowych komend z ADS'a. Chciałbym prosić kogoś kompetentnego o pomoc w przetłumaczeniu...

    Mikrokontrolery ARM   14 Paź 2010 23:29 Odpowiedzi: 10    Wyświetleń: 3322
  • AT91SAM7X128 - zawieszanie się programu przy funkcji PA_write w pętli

    Witam! Sory ze odpisuje dopiero teraz ale mialem problemy z kompem, swoja droga dosyc ciekawe (komputer zalaczal sie tylko na kilka sekund, zanioslem do serwisu a tam wspanialomyslni panowie serwisanci stwierdzili - plyta glowna do wymiany, wybulilem wiec 200 na nowa, podlaczylem i to samo, pozniej sam doszedlem do tego ze wlacznik komputera zwieral...

    Mikrokontrolery   09 Sty 2008 13:41 Odpowiedzi: 8    Wyświetleń: 2649
  • AT91SAM7S256 + USB BASIC ARM EXAMPLE + obsługa w przerwaniac

    Mój plik CStartup.S wygląda następująco: /*--------------------------------------... //*- ATMEL Microcontroller Software Support - ROUSSET - //*-------------------------------------... //* The software is delivered "AS IS" without warranty or condition of any //* kind,...

    Mikrokontrolery   23 Cze 2009 06:19 Odpowiedzi: 5    Wyświetleń: 2673
  • [STR912] - Nie działa przerwanie od timera 1 przy użyciu VIC i UART

    Witaj, Zrobiłem kilka dużych projektów na tym STR912. Nie mam jednak kodu pod ręką więc napisze coś co Ci może pomóc a resztę wieczorem. ARM, ma dwie linie przerwań, jedna IRQ druga FIQ, i tyle. Ten VIC jest zewnętrzny i nie ma nic do ARMa. Trzeba więc mieć: 1) Handler do IRQ ARMa, zwykle assembler, poszukaj plików *.s a w nich czegoś o nazwie "Vector...

    Mikrokontrolery ARM   23 Lis 2012 13:05 Odpowiedzi: 19    Wyświetleń: 2028
  • Konwersja kodu C 64-bit na 32-bit – jak dostosować typy i wskaźniki?

    (at)ElektrodaBot Jak konwertować kod 64-bit na 32-bit? [syntax=c]/** (at)file Copyright (c) 2025, Gelip Copyright (c) 2024, Andri Kurniawan Copyright (c) 2020, Seungjoo Kim Copyright (c) 2016, Dawid Ciecierski This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies...

    Programowanie Początkujący   23 Cze 2025 21:32 Odpowiedzi: 1    Wyświetleń: 120
  • Konfiguracja przerwania PIOA w ARM AT91SAM7S – nie wywołuje funkcji led()

    Witam, Mam problem z uC AT91SAM7z256. Używam kompilatora WinARM. Oczywiście chodzi o przerwania. Przejrzałem kupę wątków na elektrodzie i doszedłem tylko do tego, że błąd może tkwić w startupie. Znalazłem wiele odpowiedzi co w nim zmienić ale akurat nie do tego procka i wersji tego pliku nikt się nie wypowiadał (chyba że coś przeoczyłem). Mój problem:...

    Mikrokontrolery   23 Mar 2010 19:27 Odpowiedzi: 10    Wyświetleń: 2732
  • [AT91SAM7] Jak przesłać strumień na LCD z użyciem printf na AT91SAM7?

    Witam ! No wrzuciłem dwa bo tak mam jeden dla ROM drugi dla RAM co do startup to już wrzucam. /*--------------------------------------... //*- ATMEL Microcontroller Software Support - ROUSSET - //*-------------------------------------... //* The software is delivered "AS...

    Mikrokontrolery ARM   14 Lut 2010 13:40 Odpowiedzi: 28    Wyświetleń: 2544
  • [LPC2148]Programowanie obiektowe w C++ na ARM - problem

    Dla odmiany, teraz przy kompilacji przez arm-elf-g++ dostaję: src\main.c||In function 'int main()':| src\main.c|43|warning: statement has no effect| src\main.c|46|warning: statement has no effect| src\main.c|31|warning: unused variable 'i'| src\main.c|33|warning: unused variable 'b'| crt.o||In function `Undef_Addr':|...

    Mikrokontrolery ARM   21 Lis 2010 23:35 Odpowiedzi: 9    Wyświetleń: 3809
  • [lpc2364] [lpc2364][C] Nie działa wgranie programu, dioda na p1.18 nie świeci

    próbowałem wyłączyć MAM i nic nie pomogło. PLL mam włączone na 60MHz, timingi ustawione na 3, ale próbowałem nawet na 7 i też nic nie dało. Dodam że jak wgrywam program H-jtagiem bez debuggowania, to działa prawidłowo. Gdy zakomentuje konfigurację PLL to można debugować, ale to mnie nie urządza. Dziwną sprawą jest, że gdy CPU działa na 60 MHz to okienko...

    Mikrokontrolery ARM   10 Wrz 2009 22:38 Odpowiedzi: 17    Wyświetleń: 2610
  • [STR912] Błąd kompilacji STR912: multiple definition of `Kp`, `Ki`, `Kd` w C

    Witam! Mam troche amatorskie pytanie, ale nie mogę się połapać co robię nie tak.. Miałem swój działający program kompilował się normalnie, ale gdy zrobiłem sobie make clean i chciałem go na nowo skompilować za pomocą make, to już przestał się kompilować :shocked!:, czego nie rozumiem teraz generalnie dostaje błąd: [syntax=bash]/home/tomek/Pobrane/FreeRTO...

    Mikrokontrolery ARM   11 Sty 2013 14:11 Odpowiedzi: 2    Wyświetleń: 1389
  • [LCP2378] [LCP2378][PLL] ARM: PLL nie zaskakuje, oscylator 12MHz, CCLK 72MHz, OpenOCD, FlashMagic

    Witam Próbowałem załączyć pętlę PLL na ARMie. Nie chce mi się załączyć i nie przechodzi przez warunek sprawdzania w PLLSTAT (while( !( PLLSTAT & (1 << 26) ) );). Przeglądnąłem dokumentacje i przykładowe kody. Ale dalej nie działa :) Oscylator 12MHz Fcc0 288MHz Podzielniki N=1 M=12 (do rejestrów wpisuje wartości mniejsze o 1) Spodziewane CCLK...

    Mikrokontrolery ARM   13 Mar 2009 14:56 Odpowiedzi: 6    Wyświetleń: 1773
  • [LPC2124] LPC2124 - przerwania IRQ timera nie działają poprawnie, co sprawdzić?

    Oto moj plik boot.S Wydaje mi sie ze wszystko jest ok, ustawiony jest teraz tryb Supervisor rozmiary stosu tez sie wydaja ok # *** Startup Code (executed after Reset) *** # Standard definitions of Mode bits and Interrupt (I & F) flags in PSRs .equ Mode_USR, 0x1F .equ Mode_FIQ, 0x11 .equ Mode_IRQ, 0x12 .equ Mode_SVC, 0x13 .equ Mode_ABT,...

    Mikrokontrolery ARM   07 Sie 2008 21:44 Odpowiedzi: 23    Wyświetleń: 4061
  • [LPC2148][C] sprintf() nie działa z double [PAR. SOLVED]

    Ten sam problem. Procesor STR912. Udalo mi sie ustalic ze problem polega na wlasnosciach samego kompilatora. Przy konwersji floata procesor laduje w handlerze do data abort(co tlumaczy czemu wisi skoro defaultowo jest tam pusta petla). Problem podobno zalatwia dodanie odpowiednich flag kompilacji(niestety jeszcze nie wiem jakich. Wiec prosba do Freddiego...

    Mikrokontrolery ARM   13 Paź 2010 14:15 Odpowiedzi: 10    Wyświetleń: 4162
  • [Olimex LPC2378-STK][C/Eclipse] IRQ interrupt problem

    Witam, jestem początkujący w programowaniu ARMów, więc proszę o wyrozumiałość. Mój problem polega na tym, że program nie wskakuje do przerwania IRQ. Oczywiście mam wyzerowane bity I_BIT i F_BIT w CPSR, ustawionego VIC'a i w startupie skok do VICAddress. Pracuję w środowisku Eclipse + najnowsze yagarto, czyli: Binutils-2.19.1 Newlib-1.17.0 GCC-4.3.3...

    Mikrokontrolery ARM   18 Mar 2009 20:14 Odpowiedzi: 2    Wyświetleń: 2936
  • Problem kompilacja Eclipse + WinARM na AT91SAM7XC512

    Dobra to tak oryginalny plik linkera wygląda tak: /*--------------------------------------... /*- ATMEL Microcontroller Software Support - ROUSSET - */ /*--------------------------------------... /* The software is delivered "AS IS" without warranty or condition of any...

    Mikrokontrolery ARM   19 Gru 2010 10:25 Odpowiedzi: 6    Wyświetleń: 2172
  • Sparklan WX-7800A - schemat pinów RS232 na PCB, kto ma?

    Proszę, otóż co widać w terminalu: Ethernet eth0: MAC address 00:0e:8e:7e:f6:2b IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0 Default server: 192.168.1.23 RedBoot(tm) bootstrap and debug environment [ROM] production release, version "2.1.3" - built 21:21:29, Aug 27 2007 Platform: ap30 (Atheros WiSOC) Copyright (C) 2000, 2001, 2002, 2003, 2004 Red...

    Hardware, Software, naprawa urządzeń sieciowych   14 Mar 2013 00:00 Odpowiedzi: 19    Wyświetleń: 6170
  • LPC2148 - Timer nie synchronizuje się z zegarem systemowym, dlaczego?

    PLL nie tykałem tutaj jest plik // Standard definitions of Mode bits and Interrupt (I & F) flags in PSRs Mode_USR EQU 0x10 Mode_FIQ EQU 0x11 Mode_IRQ EQU 0x12 Mode_SVC EQU 0x13 Mode_ABT EQU 0x17 Mode_UND EQU 0x1B Mode_SYS EQU 0x1F I_Bit EQU 0x80 /* when I bit is set, IRQ is disabled */ F_Bit EQU 0x40 /* when F bit is set, FIQ is disabled...

    Mikrokontrolery ARM   19 Sie 2009 14:36 Odpowiedzi: 12    Wyświetleń: 1368
  • LPC2148, Eclipse+Codesourcery, Timer0 niewłaściwe działanie.

    No dobra, pomieszałem, posprawdzałem wszystkie możliwości i to działa za każdym razem. Co dziwne warningów nie mam, choć w makefilu: #Opcje kompilatora C CFLAGS += -Wall CFLAGS += -std=gnu99 Dodano po 2 Dobra, po raz pierwszy w życiu skorzystałem z JTAGA i na razie rozumiem chyba tyle, że podczas zwiechy, procek stoi mi w miejscu: 00000048 <PAbt_Handler>:...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2883
  • LPC2129 + Keil RealView: Zagnieżdżanie przerwań ADC i Timer0 - niepoprawne działanie

    Piszę na tym samym procesorze, tylko że w gcc. Mam zamiar wywołać zwykłe IRQ, jednak nie działa. Podejrzwam że odpowiada za to w startupie: .equ I_Bit, 0x80 /* when I bit is set, IRQ is disabled */ .equ F_Bit, 0x40 /* when F bit is set, FIQ is disabled */ # Enter IRQ Mode and set its Stack Pointer MSR CPSR_c, #Mode_IRQ|I_Bit|F_Bit MOV SP, R0 SUB R0,...

    Mikrokontrolery ARM   12 Kwi 2010 21:31 Odpowiedzi: 37    Wyświetleń: 4508
  • AT91SAM7S256 - Przerwania IRQ nie działają, dioda na PIO_PA27 nie zmienia stanu

    Witam Napisałem kawałek kodu do obsługi przerwań IRQ Zasada miała być taka po wywołaniu przerwania (zwarcie PIO_PA2 do masy) miał zmienić się stan diody na PIO_PA27. Niestety program nie działa poprawnie (przerwanie nie jest wykonywane). Tytułem wstępu to tyle. Poniżej kod, który powinien realizować przerwania. main.c http://obrazki.elektroda.pl/7449929900_1...

    Mikrokontrolery ARM   27 Paź 2012 10:39 Odpowiedzi: 3    Wyświetleń: 1233
  • [ARM] [ARM][C/KEIL] Optymalizacja kodu startowego dla LPC2318 - prośba o weryfikację

    Troszkę irytował mnie kod startowy jaki zaproponował KEIL dla mojego mikrokontrolera LPC2318. Postanowiłem więc okroić go do niezbędnego minimum. Z tego co poczytałem dokumentację, wynikało iż najważniejsze jest ustawienie adresów stosów dla poszczególnych wyjątków, ustawienie sterty (jeżeli takowej będziemy używać), ustawienie mapowania pamięci, inicjalizacja...

    Mikrokontrolery ARM   07 Sie 2012 22:23 Odpowiedzi: 4    Wyświetleń: 2098
  • LPC2103 i uVision4 - kod na ZL17ARM nie działa po kompilacji, co robić?

    Witam, Zaczynam właśnie przygodę z programowaniem ARM7. Zaopatrzyłem się w książkę "LPC2000 w przykładach" Emila Stawskiego. Książka ta opisuje proces programowania w środowisku uVision3 połączonym z darmowym kompilatorem GNUARM. Moje środowisko programistyczne: - uVision4 (wersji 3 już nie można pobrać), - GNUARM, - FlashMagic Ale do rzeczy... Ściągnąłem...

    Mikrokontrolery ARM   16 Mar 2012 11:23 Odpowiedzi: 4    Wyświetleń: 1699
  • Jak przełożyć pliki startowe z Keil na WinARM dla SAM7?

    /***************************************... /* */ /* startup_SAM7S.S: Startup file for Atmel AT91SAM7S device series */ /* */ /***************************************... /* ported to arm-elf-gcc / WinARM by Martin Thomas, KL, .de */ /* <eversmith(at)heizung-thomas.de> */ /* modifications...

    Mikrokontrolery ARM   18 Mar 2009 00:41 Odpowiedzi: 5    Wyświetleń: 3732
  • LPC2138 - Nieprawidłowe działanie diod LED na portach P0.1 i P0.2

    To znaczy co masz na myśli? Projekt stworzyłem w µVision który wygenerował taki plik startup: [syntax=asm];/**************************... ;/* STARTUP.S: Startup file for Philips LPC2000 */ ;/**************************************... ;/* <<< Use Configuration...

    Mikrokontrolery ARM   09 Lis 2013 09:26 Odpowiedzi: 57    Wyświetleń: 5868
  • Jak otworzyć pliki PDF w przeglądarce zamiast pobierać? (Blueimp, JavaScript)

    Witam Działam na windu cms który korzysta z blueimp do uploadowania plików i problem jest taki że wrzucam plik pdf i jak klikam w link to on go odrazu ściąga a chce żeby ten plik pdf otwierał się w przeglądarce, i nie wiem jak mam to poprawić bo nie znam się na js. filesmodal.tpl [syntax=javascript]{include file='common/files_multiuploader.tpl' bucket=$REQUEST->getVariable('id')}.....

    Programowanie Początkujący   21 Wrz 2016 18:21 Odpowiedzi: 2    Wyświetleń: 1737
  • [uLink2][LPC2138][EVBmmtm] brak działania programu

    Witam, w projekcie wykorzystuje plik startowy generowany automatycznie (listing poniżej). [syntax=asm] ;/* STARTUP.S: Startup file for Philips LPC2000 */ ;/**************************************... ; Standard definitions of Mode bits and Interrupt (I & F) flags in PSRs Mode_USR EQU 0x10 Mode_FIQ EQU 0x11 Mode_IRQ EQU 0x12 Mode_SVC...

    Mikrokontrolery Początkujący   27 Cze 2012 21:08 Odpowiedzi: 2    Wyświetleń: 1144
  • Konfiguracja openOCD dla STM32F107 z użyciem Turtelizera - jak stworzyć?

    Witam, Frieddie dzięki za odpowiedź. Mam kolejny problem. W eclipsie wyskakują mi takie błędy: http://obrazki.elektroda.net/65_12610988... http://obrazki.elektroda.net/14_12610988... W projekcie używam takich plików: startup.c /***************************************... * Copyright (c) 2009...

    Mikrokontrolery ARM   21 Gru 2009 07:32 Odpowiedzi: 33    Wyświetleń: 6371
  • Błąd cli.exe przy uruchamianiu Windowsa i gier - jak naprawić?

    WITAM WSZYSTKICH! Mam następujący problem: przy uruchamianiu Windowsa lub próbie uruchomienia jakiejkolwiek gry wyskakuje błąd: cli.exe - Common Language Runtime Debugging Services Application has generated an exception that could not be handled. Process id=0x89c (2204), Thread id=0x98c (2444). Click OK to terminate the application. Click CANCEL to...

    Software serwis   15 Sty 2008 13:59 Odpowiedzi: 2    Wyświetleń: 1797
  • koszyk na zakupy, dodawanie produktów dodawanie kategorii formularzem PHP MSQL

    https://obrazki.elektroda.pl/5026454400_... Wydaje mi się że jest to ten plik na którego wskazuje strzałka na obrazku: (php ustawienia konfiguracyjne) jest to cały kod w kilku plikach: [syntax=php] [PHP] ;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; PHP's initialization file, generally called php.ini, is responsible for...

    Komputery Początkujący   07 Maj 2019 10:09 Odpowiedzi: 61    Wyświetleń: 3738
  • [ADuC702x] ADuC7024 Wiggler: Debugowanie w FLASH nie działa, błąd stosu w IAR 5.11

    Dalej nie działa! Zmieniłem miejsca zapisu do pamięci na takie jak piszą w dataszicie czyli FLASH (0x00080000 do 0x0008FFFF) i tez próbowałem z adresami (0x00000000 do 0x0000FFFF) i próbowałem zaczynać adresację od środka FLASHa. I lipa! Co prawda nie pojawia sie już tamten błąd lecz pojawił się nowy: Sun Jun 22 19:18:10 2008: JTAG API v48.32, Wiggler...

    Mikrokontrolery ARM   04 Sie 2008 20:22 Odpowiedzi: 7    Wyświetleń: 3041
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    1. Zrobione. 2. No właśnie czytałem o tym bootloaderze i nie bardzo rozumiem. Chodzi o to że bootloader jest tam fabrycznie? Nawet w niezaprogramowanym procu? Wiem tylko tyle, że na stronie 677 User Manuala do LPC2478 pisze że jest to pin P2.10. Więc podłączę go rezystorem 10k do VCC. http://obrazki.elektroda.net/96_12451461... 3. Nie bardzo...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17389
  • Projekt nowego JTAG do ARMa na USB z FT2232 i OpenOCD - szczegóły i plany

    OK, rozumiem. Szkoda ze nie ma żadnego programy testowego, który po wgraniu do EEPROM wysyłałby kwadrat na wyjściowe ważniejsze piny procka. Wtedy życie byłoby prostsze :) Sprawdziłem piny procka tuz po wklepaniu komendy openocd -f interface .... i naciśnięciu klawisza enter (czyli próba resetu i wykrycia targeta). Oto wynik ich stanów napięciowych:...

    Mikrokontrolery ARM   17 Gru 2013 23:37 Odpowiedzi: 353    Wyświetleń: 94599
  • Radio WiWa eRTV208 zawiesza się na ekranie startowym - co robić?

    Nie, nie zawiesiło się. Po prostu nie odpowiadało mi to, ze po uruchomieniu radia trzeba było za każdym razem wchodzić w "ulubione" żeby wybrać swoją stację. Teraz tego problemu już nie ma :) Powodzenia. ________________________________________... Pojawiła się kolejna odsłona tego softu LLFirm_V1.49_All_3.5inch_models z dnia...

    Komputery Hardware   31 Sty 2015 20:20 Odpowiedzi: 79    Wyświetleń: 29306
  • Jak włączyć obsługę przerwań w AT91SAM7 z użyciem Yagarto?

    Witam Wątpie, że mi ktoś pomoże ale cóż zależy spróbować. Nie mogę włączyć obslugi przerwań w moim procesorze. wiem że kod jest napisany prawidłowo gdyż testowalem na innym kompilatorze. Chodzi o plik startup, którego w sumie nie rozumiem. A może ktoś zna jakieś źródła wyjaśniające jak pisać takie pliki? Ucze się z książką "Mikrokontrolery at91sam7"...

    Mikrokontrolery ARM   13 Kwi 2011 21:04 Odpowiedzi: 0    Wyświetleń: 1232
  • at91SAM7s256 problem z enumeracją przy połączeniu USB

    Witam Podczas podłączenia urządzenia do USB na pc dostaje komunikat "Nie rozpoznano urządzenia usb". Po zdebagowaniu programu zauważyłem ze program nie wychodzi z pętli [syntax=c] while (!pCDC.IsConfigured(&pCDC));[/syntax] która jest zaimplementowana w następujący sposób: [syntax=c]static uchar AT91F_UDP_IsConfigured(AT91PS_CDC pCdc) { AT91PS_UDP pUDP...

    Mikrokontrolery ARM   16 Mar 2011 21:34 Odpowiedzi: 0    Wyświetleń: 813