undefined instruction

Znaleziono około 87 wyników dla: undefined instruction
  • STM32L151 - Błąd w przerwaniu SysTick, undefined instruction 0x0000f8b9

    Zerknij sobie to pliku .lss i sprawdź następujące rzeczy: 1. czy w ogóle jest tam funkcja SysTick_Handler 2. czy adres funkcji SysTick_Handler zgadza się z adresem widocznym w tablicy wektorów (pod adresem 0x800003c) - adres w tablicy wektorów będzie miał nieparzystą wartość (jeśli np. funkcja SysTick ma adres 0x8001000, to w tablicy wektorów będzie...

    Mikrokontrolery ARM   20 Lut 2014 15:20 Odpowiedzi: 11    Wyświetleń: 1320
  • [STR7][C][RIDE7] Bootloader, Undefined instruction exception

    Raczej nie chodzi o bootloader, a o same mechanizmy kasowania i zapisu pamięci FLASH - one w 99% przypadków muszą być uruchomione na innej szynie, czyli zwykle w RAM. Teraz nie mam czasu, żeby się rozpisywać, wieczorem postaram się napisać jak wrzucić funkcje do RAM. Możesz też poszukać na szybko jak to zrobić w google pod hasłem "ARM ram function"...

    Mikrokontrolery ARM   15 Wrz 2009 14:05 Odpowiedzi: 7    Wyświetleń: 2301
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [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
  • REKLAMA
  • [GDB LOAD] - "No executable file specified."

    Ciekawa sprawa. Miałem błędy w konfiguracji eclipse i pewnie nadal mam. Nadal próbuje przekompilować pliki z demo dla mojego discovery. Okazało się że zapomniałem pokazać linkerowi gdzie jest skrypt ld. Jak to zrobiłem to wszystko poszło dobrze... Prawie. Załadował się program i widziałem nawet w okienku disassemberta jego dok, można było robić pracę...

    Mikrokontrolery ARM   25 Lip 2013 01:00 Odpowiedzi: 5    Wyświetleń: 1806
  • Assembler a C++ czyli wybór szybciej czy taniej...

    FFT, super-szybka obsluga pogramowa pamieci SRAM, precyzyjne opoznienia (to nie ma niestety zadnego zastoosowania dla ARM), obsluga wyjatkow typu undefined instruction, data abort, ... dla ARMa, szybkie funkcje matematyczne, szpan na forum [; itd. 4\/3!!

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21106
  • Konfiguracja JTAG USBSCARAB2 w Eclipse ARM z OpenOCD i Yagarto – krok po kroku

    Rdzeń wykłada się i ląduje w wyjątku undefined instruction... Istnieje duże prawdopodobieństwo, że Twój kod jest po prostu błędny. Dlatego po raz kolejny proponuję też przetestowanie przykładu z mojej strony, który na pewno jest dobry. 4\/3!!

    Mikrokontrolery ARM   18 Paź 2010 12:52 Odpowiedzi: 37    Wyświetleń: 7588
  • REKLAMA
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Dobra, zrozumiałem swój błąd <: Może taka tablica wektorów - też jest w C <: static void __vectors(void) __attribute__ ((used, naked, section(".vectors")... static void __vectors(void) { asm volatile( " ldrpc, Reset_Vector \n"// "Reset" vector " ldrpc, Undefined_Vector...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101250
  • Problem z funkcjami dołączanymi przez linker (veneer)

    Zanim coś napiszesz to proszę uzupełnij wiedzę co to są funkcje veneer (https://www.keil.com/support/man/docs/a... Funkcje są przenoszone do RAMu (sprawdzone, mam ich >100). Startup nie ma tu nic do rzeczy. Lepiej powiedz przed wszelkimi radami czy pisałeś funkcje które działają pomiędzy RAM i FLASH na procku STM32F103...

    Mikrokontrolery ARM   22 Sie 2021 08:07 Odpowiedzi: 15    Wyświetleń: 882
  • Bosch SMS69U48EU/50 - nie załącza grzałki, skończyły mi się możliwości.

    R5F2136CAN nie posiada pamięci FLASH. Jesteś pewny? Mi coś mignęło szukając datasheet: "R5F2136CANFP 16-BIT FLASH R8C CPU", ten moduł można w boschu kupić czysty i zapropramowany, chyba musi mieć pamięć flash? Choć dla mnie to i tak nie ma żadnego znaczenia. PS. 0FFFFh 0YYYYh 0XXXXh 00400h 002FFh 00000h Internal ROM (program ROM) Internal RAM SFR (Refer...

    AGD Serwis   25 Sty 2023 14:35 Odpowiedzi: 148    Wyświetleń: 6624
  • Błąd kompilacji w AVR Studio 4.12 i WinAVR - jak poprawnie skonfigurować?

    Akurat tutaj wydajac polecenie make wywolywany jest make innego kompilatora tak jak wspomnial juntom prawdopodobnie cos ze stajni Borlanda, jesli masz zainstalowany C++ Builder lub cos innego to zeby wywolac make z WinAVR musisz podac sciezke dostepu. A jak juz uporasz sie z tym to dostaniesz blad "Undefined instruction or macro: sbi" Wpisz taki tekst...

    Mikrokontrolery   18 Mar 2012 14:24 Odpowiedzi: 14    Wyświetleń: 9562
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    Próbowałem obie opcje GDB i w obu przypadkach to samo. No to zrób tak żeby się nie wywoływał Było by to dużo łatwiejsze, jak bym wiedział jaka jest tego przyczyna. Taki sam plik binarny na CooCoxie debugował się bez problemu i nie wchodził najpierw w HardFault. Dlatego mam wrażenie, że to może być coś z OpenOCD. Tym bardziej, że już wcześniej miałem...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 64784
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    A jak uruchomić przerwanie FIQ? Na początku zmieniłem atrybut (jak się później okazało nie zmienia to niczego w programie (porównałem pliki BIN)): static void t0isr(void) __attribute__ ((interrupt("FIQ"&... Później zmiana w rejestrze VIC: VICIntSelect = 0x00000010; //t0isr = FIQ I na tym zakończyłem zmiany,...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17203
  • Jak zaimplementować instrukcję AND dla procesora ARM?

    witam, dopiero zaczynam swoją zabawę z arm. na wstępie zaznaczam ze nie chcę żeby to ktoś za mnie robił a jedynie pomógł/doradził/naprowadził/podpowiedzia... mam do wykonania w miarę mało skomplikowany projekt mianowicie "dla procesora ARM zaimplementować zestaw funkcji SWPB SMLAL LDRSB AND we wszystkich trybach adresowania" chodzi mi ogólnie jak...

    Mikrokontrolery ARM   28 Gru 2008 14:52 Odpowiedzi: 4    Wyświetleń: 1893
  • REKLAMA
  • [BK7231T] Prosty projekt urządzenia BLE z wykorzystaniem WB2L.

    Gdzieś była konfiguracja JTAG autorstwa (at)xabean. Sprawiłem, że JTAG działa, to te same piny, które są używane do programowania SPI, więc nie musiałem niczego zmieniać. Wrzuć poniższą konfigurację do pliku bk7321t.cfg i uruchom openocd -f bk7321t.cfg, aby go uruchomić. source [find interface/raspberrypi2-native.cfg] ## https://docs.microsoft.com/en-us/win...

    Smart Home Poradniki   21 Wrz 2023 17:19 Odpowiedzi: 8    Wyświetleń: 2997
  • [LPC2124] LPC2124 - przerwania IRQ timera nie działają poprawnie, co sprawdzić?

    no wlasnie. to przeciez kluczowa sprawa. w pliku startup musi byc zadeklarowany wektor dla IRQ w tej oto postaci: ldr PC,reset_vector // reset exception ldr PC,undef_vector // undefined instruction exception ldr PC,swi_vector // software interrupt exception ldr PC,prefetch_abt_vector // prefetch abort exception ldr PC,data_abt_vector // data abort exception...

    Mikrokontrolery ARM   07 Sie 2008 21:44 Odpowiedzi: 23    Wyświetleń: 4043
  • [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ń: 2320
  • ARM AT91SAM7S-EK: Przerwania ADC nie działają - co sprawdzić?

    Chodzi tylko o zapis do EOI_R? Czy o coś jeszcze? Chodzi o specjalny sposób powrotu i koniec - powrót z funkcji przerwania jest inny niż ze zwyczajnej i w C się tego nie da zrobić "ręcznie". Mógłbym użyć również LDR pc,#0xFFFFF100 żeby bezpośrednio wskazać ten adres? Nie mógłbyś, bo taki format tej instrukcji nie istnieje. Nie kombinuj - robi się to...

    Mikrokontrolery ARM   28 Gru 2010 21:44 Odpowiedzi: 10    Wyświetleń: 1578
  • [AT91SAM7X] FreeRTOS: Zawieszanie programu przy obsłudze SPI z przerwaniami

    Mam podobny If the ARM processor executes a coprocessor instruction, it waits for any external coprocessor to acknowledge that it can execute the instruction. If no coprocessor responds, an Undefined Instruction exception occurs. Dodano po 5 A i teraz zobaczyłem: AIC_ConfigureIT(BOARD_AT45_A_SPI_ID, 0, ISR_Spi); konfigurujesz SPI, aby używało...

    Mikrokontrolery ARM   08 Lip 2009 11:26 Odpowiedzi: 1    Wyświetleń: 1999
  • LPC2129 + Keil RealView: Zagnieżdżanie przerwań ADC i Timer0 - niepoprawne działanie

    W takim razie już zupełnie nie rozumiem dlaczego program nie wchodzi w to przerwanie. Jeśli mam: # Enter Undefined Instruction Mode and set its Stack Pointer MSR CPSR_c, #Mode_UND|I_Bit|F_Bit MOV SP, R0 SUB R0, R0, #UND_Stack_Size # Enter Abort Mode and set its Stack Pointer MSR CPSR_c, #Mode_ABT|I_Bit|F_Bit MOV SP, R0 SUB R0, R0, #ABT_Stack_Size #...

    Mikrokontrolery ARM   12 Kwi 2010 21:31 Odpowiedzi: 37    Wyświetleń: 4496
  • [BK7231T] Mój serwer HTTP, konfigurator, wsparcie MQTT z Home Assistant

    Mam działające JTAG, to te same piny używane do programowania SPI, więc nie musiałem niczego przepinać. Upuść poniższą konfigurację do bk7321t.cfg i uruchom openocd -f bk7321t.cfg, aby ją uruchomić. source [find interface/raspberrypi2-native.cfg] ## https://docs.microsoft.com/en-us/win...

    Artykuły   09 Cze 2025 23:44 Odpowiedzi: 1242    Wyświetleń: 177414
  • [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ń: 1362
  • 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
  • Eclipse + Yagarto: Jak napisać Makefile dla projektu FreeRTOS z jednym plikiem?

    Zassaj z mojej stronki ( www.freddiechopin.info) z sekcji Download -> ARM -> Przykłady plik dla lpc2103 i zerknij tam do pliku default_handler.s. Jest tam zrobiony "łapacz" przerwań, które nie są nigdzie indziej zdefiniowane. Zasadniczo chodzi o fragmenty typu: // Undefined instructions .weakUndefined_Handler .globalUndefined_Handler .setUndefined_Handler,...

    Mikrokontrolery ARM   04 Sie 2009 20:52 Odpowiedzi: 11    Wyświetleń: 3110
  • [at91sam7s256] [at91sam7s256][gcc] Nie działa przerwanie z timera w Eclipse - inicjalizacja TIMER0

    /* * Some defines for the program status registers */ ARM_MODE_USER = 0x10 /* Normal User Mode */ ARM_MODE_FIQ = 0x11 /* FIQ Fast Interrupts Mode */ ARM_MODE_IRQ = 0x12 /* IRQ Standard Interrupts Mode */ ARM_MODE_SVC = 0x13 /* Supervisor Interrupts Mode */ ARM_MODE_ABORT = 0x17 /* Abort Processing memory Faults Mode */ ARM_MODE_UNDEF = 0x1B /* Undefined...

    Mikrokontrolery ARM   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 4149
  • [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ń: 3806
  • [LPC2368] [LPC2368][Keil] Rejestry VICVectAddr0 i VICVectPriority0 - jak ustawić?

    Dobra, już wiem o co chodzi. Powinien przypisać wszystko do VICVectAddr4 i VICVectCntl4, bo te rejestry są przeznaczone dla kanału TIMER0. Nadal mam jednak problem z globalnym włączeniem przerwań w CPSR. W pliku startowym jest takie coś (wklejam fragmenty): Mode_USR EQU 0x10 Mode_FIQ EQU 0x11 Mode_IRQ EQU 0x12 Mode_SVC EQU 0x13 Mode_ABT EQU 0x17 Mode_UND...

    Mikrokontrolery ARM   05 Cze 2010 19:24 Odpowiedzi: 1    Wyświetleń: 1086
  • [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
  • [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
  • Dlaczego funkcja _sbrk nie działa przy malloc i sprintf w moim programie?

    Ok już doczytałem. Dzięki za literaturę! Mogę prosić o potwierzenie/zanegowanie poszczególnych wniosków?: Z tego co zrozumiałem, to moja rozbiegówka zostawia procesor w system mode, rozmiar stosu dla tego trybu to suma pozostałych stosów minus Stack_size zdefiniowany w lpc2148-rom.ld. startup.s ... ldr r0,=_stack msr CPSR_c,#MODE_UND|I_BIT|F_BIT //...

    Mikrokontrolery ARM   18 Sie 2009 00:30 Odpowiedzi: 19    Wyświetleń: 2393
  • Jak przełożyć pliki startowe z Keil na WinARM dla SAM7?

    tak wyglada przykladowy startup dla LPC, w ktorym nie ma zadnych nadmiarowych rzeczy w zasadzie - samo minimum: /***************************************... * © 2008 Freddie Chopin * * file: startup.s * last update: 19.04.2008 * * processor: LPC2148 * compiler: ARM-ELF-GCC * * description:...

    Mikrokontrolery ARM   18 Mar 2009 00:41 Odpowiedzi: 5    Wyświetleń: 3732
  • [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
  • [stm32][FreeRTOS] program ląduje w default_handler

    Tablice wektorów mam z przykładów ze strony [url=http://www.freddiechopin.info/]http... Nic w niej nie zmieniałem i wersja 6.1.1 działa dobrze a 7.1.0 wiadomo Tak wygląda tablica wektorów: [syntax=cpp]void (* const vectors[])(void) __attribute__ ((section(".vectors"))) = { (void (*)(void))&__main_stack_end,// Main stack end address...

    Mikrokontrolery ARM   22 Maj 2012 21:49 Odpowiedzi: 15    Wyświetleń: 3773
  • [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ń: 2930
  • [openOCD] Jak skonfigurować openOCD dla LPC2368 z JTAG Wiggler?

    Kolejnym krokiem jaki zrobilem to zaladowalem pod eclipcs program demosntarcyjny dla FreeRTOS: [url=http://www.freertos.org/portlpc2368... LPC2368 with Eclipse and GCC development tools . Z kompilacja nie bylo problemow. Wgralem plik wynikowy RTOSDemo.elf do pamieci Flash przy pomocy openocd. Wystartowalem program demonstracyjny z debuggera...

    Mikrokontrolery ARM   12 Maj 2012 15:59 Odpowiedzi: 27    Wyświetleń: 3394
  • 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ń: 2295
  • [at91sam7s256] OpenOCD+Eclipse - nieprawidłowe działanie funkcji Menu() w switchu

    log po załadowaniu do flash (program nie działa) Reading symbols from c:\up\workspace\diody\bin\StepContro... target remote localhost:3333 0x00000000 in ?? () monitor reset monitor reset halt monitor gdb_breakpoint_override hard Loading section .fixed, size 0x3e40 lma 0x100000 load Loading...

    Mikrokontrolery ARM   05 Sty 2011 02:30 Odpowiedzi: 11    Wyświetleń: 2592
  • [AT91SAM7S256][C++/yagarto] error: no memory region specifi.

    A na jakiej podstawie stwierdzasz, że nie działa? To programik do prostego migania dioda. Kiedy podlaczam do PA11 diode, to nie miga niestety. W keilu, przy tym samym kodzie migala. Co do linkera, to dodaj tam linijki: . = ALIGN(4); *(.text.*); zaraz za sekcją .text i będzie ok. 4\/3!! Serdecznie dzieki :)!!! Edit: No i po probie uzycia vsprintf dostaje:...

    Mikrokontrolery ARM   26 Mar 2009 07:22 Odpowiedzi: 9    Wyświetleń: 2664
  • [SAM7x] [SAM7x][C] - Skok w nieoczekiwane miejsce podczas debugowania FreeRTOS GUI

    Optymalizacja - zero boot.s MEMORY { flash: ORIGIN = 0x00100000, LENGTH = 256K ram : ORIGIN = 0x00200000, LENGTH = 64K } __stack_end__ = 0x00200000 + 64K - 4; SECTIONS { . = 0; startup : { *(.startup)} >flash prog : { *(.text) *(.rodata) *(.rodata*) *(.glue_7) *(.glue_7t)...

    Mikrokontrolery ARM   21 Paź 2012 13:35 Odpowiedzi: 37    Wyświetleń: 3147
  • 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ń: 2646
  • chaos przy deassemblacji m32 jtag avr dragon (avr studio 4 oraz 5.1)

    Witam. Problem polega na "przesunięciu" pamięci programu pomiędzy tym co pokazuje dissasembler a rzeczywistą zawartością pamięci(używam AVR Studio 4 oraz 5.1). Wklejam kawałek kodu z okna deassemblacji: CALL0x00003CEA 00003C4E NOP Undefined 00003C4F NOP Undefined RJMPPC-0x0000 00003C50 NOP Undefined ST -Y,R10 00003C51 NOP Undefined ST -Y,R11 00003C52...

    Mikrokontrolery AVR   05 Lut 2022 14:25 Odpowiedzi: 5    Wyświetleń: 456
  • [LPC2148][C] sprintf() nie działa z double [PAR. SOLVED]

    Witam, Od niedawna jestem świeżym posiadaczem płytki testowej dla LPC2148 (z Kamami) i powoli rozgrywam tajniki tych mikroprocków. Wcześniej sporo pisałem na AVR'ki. Mam problem z funkcją sprintf()/iprintf(). Otóż wszystko działa poprawnie, kiedy wywołuję np. taki kod: int a=2; char buf[16]; sprintf(buf, "A: %d", a); LCDWrite(buf);...

    Mikrokontrolery ARM   13 Paź 2010 14:15 Odpowiedzi: 10    Wyświetleń: 4159
  • 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
  • [Cortex-M3] [GCC CodeSourcery 2009q3-68] Float w printf

    Hmmm. To ma byc adres ktorego ze stosow? I jezeli ten adres byl by zly to jak do tego ma sie kwestia flagi -nostartfiles? /** * File: startup.s * * Project: STR91x Eclipse demo * * Description: This module performs: * - Flash remapping. * - Stack pointer intialization for each mode. * - .bss section initialization. * - Branches to main. * * * Created:...

    Mikrokontrolery ARM   04 Lis 2010 20:26 Odpowiedzi: 20    Wyświetleń: 4015
  • [STM32F746][Ubuntu] undefined reference to `__errno'

    A jak już wyląduje w tym HF, to jakie są wartości rejestrów rdzenia? Przejrzałem kompilację u siebie i plik assemblerowy wygląda generalnie ok. Jak w opcjach debuggera odznaczysz opcje "resume", to można debuggować funkcję Reset_Handler(), tyle że trzeba sobie przed zrobieniem czegokolwiek zaznaczyć opcję "instruction stepping mode". Wtedy by można...

    Mikrokontrolery ARM   20 Lut 2018 18:44 Odpowiedzi: 100    Wyświetleń: 4398
  • [SAM7] at91sam7s256 nie działa jtag, nie działa botloader - uszkodzony?

    Witam. Buduję urządzenie oparte o zestaw uruchomieniowy SAM7-P256 Olimex'u. Generalnie wszystko działało, ale dosyć mocno je ostatnio testowałem (zmiany, programowanie, testy, poprawki i tak w koło) i nagle przestało.. Tzn. najpierw wyskoczył mi jakiś błąd podczas próby programowania przez jtag, później się udało, ale program działał dużo wolniej niż...

    Mikrokontrolery ARM   09 Paź 2011 12:32 Odpowiedzi: 2    Wyświetleń: 2121
  • 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ń: 3371
  • ARM - przerwanie timera, problem z migającą diodą LED

    Witam, po małej przerwie, niestety mój problem jest nadal aktualny, wkleiłem podany kod i to całkowicie wywaliło program. to mój plik startowy, prosze o jakąś rade .global _etext // -> .data initial values in ROM .global _data // -> .data area in RAM .global _edata // end of .data area .global __bss_start // -> .bss area in RAM .global __bss_end__...

    Mikrokontrolery   21 Gru 2007 10:02 Odpowiedzi: 13    Wyświetleń: 3053
  • 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
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    Witam ponownie. Mam jeszcze pytanie. Ponieważ chciałem dodać obsługę: ETH_WKUP_IRQHandler i ETH_IRQn. Więc w pliku vaectors.c dodałem takie linijki: [syntax=c] // ETH Ethernet global Interrupt void ETH_IRQHandler(void) __attribute__ ((interrupt, weak, alias("__Default_Handler"))); // ETH_WKUP Ethernet Wakeup through EXTI line Interrupt void ETH_WKUP_IRQHandler(void)...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2865
  • [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
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    Dzięki freedi miałeś racje. Patrzyłem na kolejność przerwań w tabeli f0 ale nie na adresy. Aby zapełnić luki i poprzesuwać adresy dodałem brakujące reserved handler Dodano po 11 Teraz tylko muszę rozwiązać skąd mi przerwań multum nadchodzi i w nierównych odstępach od timera. Bo pwm wyprowadzone jest na jedną diodę a przerwanie zmienia stan innej diody....

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4218
  • [STM32][F4] - Przerwanie od timera, wskakiwanie do "__Default_Handler"

    Witam, Bazuje na projekcie ze strony Freddie Chopin dla stma F4 z dodanymi bibliotekami STM32F4xx_StdPeriph_Driver. Zdefiniowałem sobie konfigurację timer'a w następujący sposób: [syntax=c]void Timers_Config(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TI... ENABLE); NVIC_InitTypeDef NVIC_InitStruct; NVIC_InitStruct.NVIC_IRQChannel = TIM1_CC_IRQn; NVIC_InitStruct.NVIC_IRQChannelPreemptio...

    Mikrokontrolery ARM   16 Mar 2013 10:19 Odpowiedzi: 4    Wyświetleń: 3063
  • Jak zrozumieć i analizować Panic Full Log w iPhone, iPad, MacOS

    Halo, cześć. Świątecznie i noworocznie: Jak zrozumieć panic full log w iPhone i iPad Było już trochę o tym na forum jakiś czas temu ale ciągle sporo w tym temacie nieporozumień. Rozwiewam więc niedomówienia i mity (o znikających elementach), podpowiedziach w stylu "powiedz mi jak wymienić ten thermalmonitord" - przy okaji: Thermal Monitor Daemon to...

    Smartfony FAQ i Solucje   30 Sty 2023 10:53 Odpowiedzi: 2    Wyświetleń: 30675
  • Błąd Quatrus przy implementacji PicoBlaze w układach Altery - undefined entity

    Próbował ktoś już implementować PicoBlaze w jakimś układzie Altery ? Połączyłem wszystko tak jak literatura kazała : http://www.ue.eti.pg.gda.pl/fpgalab/info... i Quatrus nie bez powodu wyrzucił mi błąd : Error (12006): Node instance "ram_1024_x_18" instantiates undefined entity "RAMB16_S18"...

    Programowalne układy logiczne   12 Lut 2012 12:49 Odpowiedzi: 9    Wyświetleń: 2328
  • 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ń: 1146
  • 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ń: 879
  • [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
  • 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
  • [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 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
  • 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
  • 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
  • Firmware (BIN) do rejestratora DVS-THD0401LK - czarny ekran, dioda zasilania świeci

    patrz na post wcześniej - minęliśmy się: w Putty po wpięciu kabla tylko: ▒ undefined instructionD data abort▒ data abort\ ▒ pisałem wcześniej. jak ogarnę problem ze stabilizatorem, jak sądzę na 3,3V i nie ruszy to zajmę się plikami za które serdecznie dziękuję...

    Monitoring Wizyjny CCTV   01 Maj 2025 06:24 Odpowiedzi: 48    Wyświetleń: 747
  • 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ń: 6368
  • 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ń: 5862
  • Asembler Win32: Uruchamianie okna 2 z okna 1 w masm32 za pomocą przycisku OK

    Zwracam pliki, dodalem rsrc. Jeśli zmieniasz myszką wymiary okna odświeżanie żle działa. Pozdrawiam Dzięki. Coś mi nie wszystko chce działać. program12.asm asembluje się do .obj, natomiast próba asemblacji p22.asm skutkuje komunikatem: " Assembling: p22.asm p22.asm(1) : error A2013: .MODEL must precede this directive p22.asm(2) : error A2034: must...

    Programowanie   18 Sie 2007 20:14 Odpowiedzi: 17    Wyświetleń: 2755
  • Voltcraft/Hantek/Tekway - Zawieszajacy sie oscyloskop Voltcraft

    Witam, Dostalem oscyloskop DSO-1062D. Niestety okazuje się, ze nie działa, wieszając się na ekranie startowym. Po podlaczeniu przez UART widać, ze linux zatrzymuje się z bledem "Kernel panic - not syncing: Attempted to kill init!"(poniżej caly log). Zdaje się , ze jedna z partycji jest uszkodzona (prawdopodobnie Rootfs). Mogę za to uzywac botloadera...

    Warsztat elektronika   02 Lip 2018 22:34 Odpowiedzi: 3    Wyświetleń: 3030
  • 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
  • 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
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

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

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1224
  • [AVR] [C] - Jak obsłużyć przerwania INT0 i timer0 w atMega8?

    Czyli pomiary wykazałyby to co podejrzewałem, czyli uszkodzenie pinu. Ad 1. When the SM2..0 bits are written to 011, the SLEEP instruction makes the MCU enter Powersave mode. This mode is identical to Power-down, with one exception: If Timer/Counter2 is clocked asynchronously, i.e. the AS2 bit in ASSR is set, Timer/Counter2 will run during sleep. The...

    Mikrokontrolery AVR   22 Lis 2013 00:28 Odpowiedzi: 60    Wyświetleń: 6141
  • Atmega16 - EEPROM - undefined reference to `__eeupd_block_m16' przy kompilacji

    Program jest dosyć duży, ale ok, wrzucę cały main.c Using built-in specs. COLLECT_GCC=avr-gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/4.8... Target: avr Configured with: /build/avr-gcc/src/gcc-4.8.2/configure --disable-cloog-version-check --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions...

    Mikrokontrolery AVR   23 Mar 2014 17:56 Odpowiedzi: 2    Wyświetleń: 948
  • 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ń: 2392
  • Linux + Code::Blocks + STM32 - Tutorial STM32 + Code::Blocks w Linuxie

    Witam ponownie Nie z nagłówkami mam problem pliki mam wyłuskane :) Wspominam o nich tylko dlatego żeby ktoś wiedział o co mi mniej więcej chodzi. Co do przykładu Freddie-go To kompilator wypluł mi że nie ma plików. rm-none-eabi-gcc main.c In file included from inc/stm32f4xx.h:240:0, from main.c:42: inc/core_cm4.h:144:97:...

    Mikrokontrolery ARM   19 Sty 2017 10:28 Odpowiedzi: 38    Wyświetleń: 5502
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    [quote="Freddie Chopin"]No i co z tego? "Implementation defined" nie znaczy, że absolutnie nie może być z lewej do prawej. Po prostu nie musi być. Równie dobrze może być zupełnie odwrotnie. Na innym kompilatorze, innej archutekturze, innej wersji tego samego kompilatora, przy innych opcjach kompilacji albo w innej funkcji. [quote]Są w C pewne generalne...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 4377
  • [HY-Mini][STM32F103] OpenOCD - Brak możliwości zaprogramowania i debugowania.

    Witajcie. Postanowiłem wypróbować nowe środowisko SW4STM32. Projekt stworzony przy pomocy STM32CubeMX, następnie zaimportowany do SW4STM32. Program się kompiluje, i wgrany za pomocą STM32 ST-LINK Utility działa. Niestety z poziomu samego środowiska nie można ani wgrać softu, ani uruchomić trybu debugowania. Wykorzystuję programator ST-LINK V2. O to...

    Mikrokontrolery ARM   27 Sty 2016 12:03 Odpowiedzi: 5    Wyświetleń: 1335
  • TV LED Philips 32PFL5605 i problem z odbiorem cyfrowych kanałów SD.

    Philips 32 PFL 5605 H/12. Firmware dobre, dopracowane dla tego modelu 075.13.43. Dlaczego tak jest w Ph, lepiej w LG lub Samsungach. Tego nikt nie wie oprócz speców od Ph. każde następne (zaczynająć od 000.140.27.0, potem 000.140.034.000) "poprawione" przez inzynierów Ph to było coraz gorsze ,zwłaszcza dla krajów z UE gdzie jest system nadawania MPEG4...

    RTV Użytkowy   02 Paź 2012 16:13 Odpowiedzi: 5    Wyświetleń: 8024
  • [STM32F4 - Discovery][C] - Dołączanie plików bibliotek do projektu w Keilu

    Nie jestem pewien czy dobrze zrozumiałem Twoją radę. Dołączyłem do projektu GUI pliki znajdujące się w projekcie czujnika, stworzyłem drzewo katalogów w Keilu tak aby było połączeniem drzew z obu projektów, dodałem w zakładce C/C++ adresy do plików nagłówkowych, po skompilowaniu zniknęły błędy związane z dołączaniem plików, ale pojawiło się mnóstwo...

    Mikrokontrolery ARM   28 Lip 2015 19:50 Odpowiedzi: 2    Wyświetleń: 1890
  • Jak zasilać STM32 Discovery z zewnętrznego 5V?

    To też miałem, ale nie skupiłem się na tym problemie teraz. Ale w tej chwili nie jestem przekonany czy ta obserwacja że przy powtórzonych szybko resetach, wyświetlacz się blokuje na jakiś wzorkach a Twoje zmaganie z diodą (czyli zasilanie) to jedna i ta sama sprawa. Owszem można by z tym zawalczyć ale zrobiłem dość ekstremalną próbę. Znalazłem bardzo...

    Mikrokontrolery ARM   13 Sty 2021 13:53 Odpowiedzi: 7    Wyświetleń: 942
  • LPC2148, Eclipse+Codesourcery, Timer0 niewłaściwe działanie.

    Nie mogę jednak pogodzić się z tym, że nie mogę na LPC pisać przerwań z dowolnie długą ich zawartością No chyba żartujesz z tą 'dowolną długością' przerwania? 1. Przerwania zawsze na każdym typie CPU powinny być jak najszybsze - taka ich natura. 2. LPC nie różni się pod tym względem od innych kontrolerów. ... a jednocześnie nie potrafiłem wydebugować...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2853
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    Witam, Korzystajac z .text .global _start _start: (at) Label, not really required mov r0, #5 (at) Load register r0 with the value 5 mov r1, #4 (at) Load register r1 with the value 4 add r2, r1, r0 (at) Add r0 and r1 and store in r2 stop: b stop (at) Infinite loop to stop execution 2. Kompilacja: $ arm-none-eabi-gcc -o program pierwszy.S $ file...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4852
  • 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ń: 3319
  • Jak wyłączyć Kartę Graficzną AMD Radeon HD 7900 Series 3GB

    [syntax=text]--------[ EVEREST Home Edition (c) 2003-2005 Lavalys, Inc. ]---------------------------------------... Wersja EVEREST v2.20.405/pl Strona domowa http://www.lavalys.com/ Typ raportu Kreator raportów Komputer NOLIK Generator raportu Norbert System operacyjny Windows 7 Ultimate Media Center Edition 6.1.7600 Data 2012-06-25...

    Komputery Hardware   25 Cze 2012 01:06 Odpowiedzi: 11    Wyświetleń: 3369
  • V-USB na Atmega32: brak sygnału na D+ i D- przy kwarcu 12MHz

    Witam. Właśnie staram się zrobić mysz komputerową na atmedze 32 za pomocą biblioteki V-USB. Program testowałem na płytce rozwojowej z kwarcem 16MHz, atmegą 32 i wszystko działało. Po przeniesieniu się na moją płytkę z kwarcem 12MHz i przekopiowaniu kodu, na wyjściach D+ i D- mikrokontrolera nic się nie pojawia, D- stan wysoki, D+ niski. Oczywiście zmieniłem...

    Początkujący Elektronicy   15 Wrz 2012 19:06 Odpowiedzi: 2    Wyświetleń: 1593
  • 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ń: 1217
  • 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ń: 810
  • [ETHERNUT] kompilowanie przykladowago programu pod DEBUG

    Witam, natknąłem się na następujący problem: Probuję debuggować w środowisku Ethernut dla procesów arm (SAM7X256 jesli chodzi o ścisłość). Niemniej jednak postępując zgodnie z instrukcją umieszczoną na stronie yagarto: http://www.yagarto.de/howto/debugnutos/i... nie mogę skopilować przykładu httpd. Otrzymuję kominikaty: C:\ethernut\nutapp\httpd>make...

    Mikrokontrolery ARM   08 Mar 2010 16:54 Odpowiedzi: 0    Wyświetleń: 1392