Specjalistą od SPL i stm32 nie jestem... ale C to C ->jeśli chcesz wypełniać pola struktury to musisz mieć obiekt tego typu :) Kompilator dobrze Ci mówi - nigdzie nie masz definicji "NVIC_InitStruct". Łoj. BlueDraco mnie ubiegł jak zagłębiałem się w Twój załącznik :cry:
Tak też próbowałem ale przy kompilacji zwraca mi błąd może wiesz dlaczego ? compiling serduszko.c... serduszko.c(2): error C309: bad or missing filename serduszko.c(2): warning C318: can't open file '' SERDUSZKO.C(8): error C141: syntax error near 'int' SERDUSZKO.C(8): error C202: 'i': undefined identifier SERDUSZKO.C(8): error C202: 'i': undefined...
AVE... Przyczyną błędów kompilatora jest to, iż on nie zna prawidłowych nazw rejestrów wewnętrznych mikrokontrolera. Ten fragment: Error [192] F:\USBtest\usb_device.c; 722.1 undefined identifier "PKTDIS" Error [192] F:\USBtest\usb_device.c; 902.5 undefined identifier "SE0" Error [192] F:\USBtest\usb_device.c;...
Witam !!! Zacząłem programować mikro kontroler 89C51 w KEIL. Po napisaniu krótkiego programiku: #include <Atmel/AT89X51> void main(void) { while(1) { for(int i = 0 ;i<1000;i+1) { P1 = 0x00; } for(int i = 0 ;i<1000;i+1) { P1 = 0xff; } } } dostaje taki rezultat przy kompilowaniu:...
Co oznacza ten błąd. Error [192] C:\Documents and Settings\lukasz\Moje dokumenty\TERMS\test1\lcdterm6.c; 770.1 undefined identifier "cursorpos" Error [192] C:\Documents and Settings\lukasz\Moje dokumenty\TERMS\test1\lcdterm6.c; 819.1 undefined identifier "cursorpos"
Fakt, musiałem przez przypadek skasować RCC->CR |= RCC_CR_PLLON; while (((RCC->CR) & RCC_CR_PLLON) != 1){} , ale dodanie tych linii nic nie zmienia. Tak na szybko próbowałem skompilować Twój kod: src\main.c(46): error: #136: struct "<unnamed>" has no field "CFGR2" src\main.c(46): error: #20: identifier "RCC_CFGR2_PREDIV2" is undefined...
Czy masz tam plik stm32....._conf.h w którym są na górze wszystkie używane headery? Część powinna być zakomentowana, a część nie. Spróbuj też usunąć #IFDEF w tym pliku .....hal_def.h, być może już gdzieś wcześniej był użyty ten plik nagłówkowy.
Witam. Chciałem zdefiniować TRIS w 10F206 i poległem na początku. Czy robię tak czy inaczej zawsze jest error: (192) undefined identifier "TRIS0" [syntax=text]#defineczytnik_Tris TRIS0 #defineczytnik_Tris TRISGPIO0 #defineczytnik_Tris TRISbits.TRIS0 void main(void) { CMCON0=0x07; OPTION=0b11000101; TRIS=0b00000; czytnik_Tris=0; }[/syntax]
Witam, Używam MPLABX IDE v1.1 oraz kompilatora HI-TECH PICC (v9.83). Chciałbym wykorzystać Timer, ale nie mogę ustawić bitów w rejestrze OPTION [syntax=c] #include <pic16f57.h> #include <pic.h> #include <htc.h> #include "harddef.h" #include "types.h" #define _XTAL_FREQ 8000000 // PIC16F57 Configuration Bit Settings __CONFIG(OSC_HS...
Przepraszam, zmyliło mnie to, że kompilator PCWHD z firmy CCS instaluje się w folderze PICC. Bo właśnie tego używam a przynajmniej chciałbym używać. Kompilator jest wybrany podczas tworzenia projektu i kompiluje programy pod inne mikrokontrolery. Do 12f675 akurat nie ma plików nagłówkowych. Właśnie sprawdzam ten od HTSOFT, nie chce skompilować przykładowych...
Mam pytanie dręczące mnie, oczywiście naiwne za co przepraszam. W wypowiedzi gaskoin http://www.elektroda.pl/rtvforum/topic20... jest zawarte Template i konfiguracja RCC freddiego. po delikatnym przerobieniu tego kodu otrzymuję wiele błędów typu: error: #20: identifier "uint8_t" is undefined error: #20: identifier "RCC_APB2ENR_IOPAEN"...
Niestety mam dalej ten sam problem: 1. Otwieram plik: CPortLibCB5.bpk 2. wciskam Compile 3. Blad: zatrzymuje sie kompilacj z 24 bledami - 1_BLAD: Declaration expectet but string constant found W pliku: gnugettext.pas implementation ... 'This version of gnugettext.pas is only meant to be compiled with Kylix 3,' 2_blad: Undeclaredidentiefier "GetEnvironmentVariable"...
piti strzał w dziesiątkę problem rozwiązany. Teraz tylko nie wiem co z tym rejestrem IOC. Jest zdefiniowany w pliku nagłówkowym do mojego mikrokontrolera a mimo to pisze, że nie jest. Executing: "C:\Program Files\HI-TECH Software\PICC\STD\9.60\bin\picc.exe" -C D:\Winda\Pulpit\projekt\odbierz.c --chip=12F675 -P -q -g --asmlist "--errformat=Error
czepia się tej linijki: sprintf(TX_buffer,"%4.2f",... i tej: (192) undefined identifier "TX_buffer" ponadto mam taki komunikat: SeverityDescriptionResourceIn FolderLocationCreation TimeId 2(277) can't mix prototyped and non-prototyped arguments...
Hmm... Keil wykazuje mi błąd w tym miejscu: void EEWriteInt (char dat, xdata char* addr) { WMCON |= 0x18; *addr = dat; while (EE_busy()); WMCON &= 0xef; } Tak jest: compiling test8.c... TEST8.C(30): error C141: syntax error near 'xdata' TEST8.C(33): error C202: 'addr': undefined identifier test8.c - 2 Error(s), 0 Warning(s). Napisz mi jak możesz tą...
Probuje sil w Keil uVision, ale przy probie kompilacji pojawia sie komunikat o braku dostepu do bibliotek - probowalem umieszczac te pliki w roznych miejscach i nic -prosze o podpowiedz. Ponizej komunikaty ilustrujace problem: Przykladowy program korzysta z nast. bibliotek (#include <chipcon/hal.h> #include <chipcon/cc1010eb.h>) Odpowiedz...
Wygląda na to, że ta płytka nie ma zdefiniowanego czegoś takiego jak PwmOut - gdy zmienię płytkę na jakąś inną w opcjach kompilatora, wszystko idzie jak trzeba. W takim razie, co oznaczają na rysunku opisy wyjść jako PWM? Zwłaszcza że 2 z nich (XP_4, XP_5) są dostępne poprzez ekspander portów I2C PCA9672. Zupełnie nie rozumiem "co autor miał na myśli"....
no dokładnie stm32F4xx_gpio.h brak Ci w projekcie;
Witam mam problem z poniższym kodem : Error Co może być tego przyczyną ? W załączniku cały kod.
Witam mam problem ktory strasznie mnie irytuje i internet milczy na ten temat a mianowicie mam program #include <lpc11xx.h> int main () { IODIR = (1<<15); IOSET = (1<<15); for(;;); } i przy kompilacji wywala mi taki blad 1.c(4): error: #20: identifier "IODIR" is...
Witam. Do tej pory używałem środowiska MIDE-51, jednak teraz przeszedłem na Keil uVision3. Jak napisze program i nastepnie wybiorę z menu Project => Build Target to na dole w oknie Build wyświetla mnie się wszystko co jest realizowane i mam odpowiednio: compiling... linking... 0 warnings 0 errors ilość bajtów w obszarze Data i w obszarze Code natomiast...
Witam, proc SM8958, kompilator uVision4, C++ nie potrafię skonfigurować portu/pinu aby pracował jako wejście, jeśli próbuje ustawić port przez rozkaz DDRx dostaje komunikat: PRZYCISK.C(83): error C202: 'DDRC': undefined identifier Domyślam się że chodzi o bibliotekę proca, miałem problem z wysyłaniem informacji na konkretny pin (trzeba było na cały...
AVE... Mam taki oto kod w main.c: warning: (357) illegal conversion of integer to pointer Jeśli zaś zadeklaruję funkcję toggle() tak: warning: (1090) variable "toggle(at)pin" is not used zaś sam kod jest mniejszy o jakieś 396 słów. Czy w tym drugim przypadku funkcja toggle()jest w ogóle używana zgodnie z przeznaczeniem?...
[syntax=csharp]main.c(300): error: #20: identifier "EXTI_IMR_MR2" is undefined EXTI->IMR |= EXTI_IMR_MR2; main.c(311): error: #20: identifier "EXTI_IMR_MR2" is undefined if( (EXTI->IMR & EXTI_IMR_MR2) && (EXTI->PR & EXTI_PR_PR2)) main.c: 1 warning, 2 errors[/syntax] Jesteś pewny, że zapisane jest to dla STM32L0? nie Fx?
To by się zgadzało. Ale niestety w stm32f4xx.h nie ma takich makr co skutkuje: ..\main.c(63): error: #20: identifier "GPIO_AFRH_AFRH13_AF5" is undefined Jak więc powinien wyglądać prawidłowy zapis?
Witam Mam problem podczas zakładania nowego projektu w CCS dla EK-LM4F120XL LaunchPad Workshop. Zgodnie z dokumentacją należy dodać ścieżki dla kompilatora itd. gdzie znajdują się biblioteki. Wprowadzam ustawienia, kompiluję projekt a program zgłasza błąd: DescriptionResourcePathLocationType #20 identifier "GPIO_PA0_U0RX" is undefinedmain.c/stellaris_my_modbusline....
"main.c", line 41: Error: #20: identifier "RT_MODEL_led" is undefined "main.c", line 72: Error: #132: expression must have pointer-to-struct-or-union type rtmSetErrorStatus(led_M, "Overrun"); Czego jeszcze nie wiesz? Masz błąd - zajrzyj w kod, sprawdź - czego brakuje.
Na razie próbuję mimo wszystko Keil. Te same pliki przeniesione z Coocox w Keil generują błędy. Np. w dwóch plikach .c - main.c i KS0108.c mam: GPIO_InitTypeDef GPIO_InitStructure; i Keil generuje błąd: Symbol GPIO_InitStructure multiply defined (by main.o and ks0108-stm32.o). ale kiedy w którymkolwiek pliku usunę - GPIO_InitTypeDef GPIO_InitStructure;...
Dzięki! Jak już Was męczę... tylko odpowiednich definicji... zaczerpniętych literalnie z... Z grupowaniem-nie pomyślałem, dzięki. O co może chodzić teraz: Pierwsze próby konfiguracji i zonk: Main.c(249): error: #136: struct "<unnamed>" has no field "CCR1" wpisuję DMA1->CCR1=0x25b1; Gdy wpisuję jak w RM0008 DMA->CCR1=0x25b1; krzyczy Main.c(249):...
Niestety kod nie działa, procedure TwojaLista.SortujIlosc; begin fLista.Sort( _ItemCompareIlosc ); end; Tutaj wywal następujące błędy: [Warning] Unit1.pas(230): Return value of function 'TwojaLista.DodajElement' might be undefined [Error] Unit1.pas(289): Undeclared identifier: 'SortujIlosc' [Error]...
Dla pierwszego razu jest zaprogramowana, dla następnych już nie, a Ty próbujesz to DMA uruchamiać w pętli, co uda się tylko jeden raz. Tak wiem, W tej chwili tylko o to mi chodzi, kiedy uda mi się tak zrobię to w trybie circular. Usuwam: Board.c(135): error: #20: identifier "TxBuf" is undefined dodałem tą deklaracje tylko...
Próbuję podążać za Twoimi wskazówkami i pojawił się taki oto problem: Jak zrobię coś takiego: #define LCD_RS_PIN 30 #define LCD_RS_PORT 0 #define LCD_RS_PORT_SET(port) FIO##port##SET #define RS_SET LCD_RS_PORT_SET( LCD_RS_PORT ) = (1 << LCD_RS_PIN) To w wyniku użycia w kodzie RS_SET; kompilator wywala błąd: ..\HD44780.c(39):...
Witam, Jestem niedoświadczonym użytkownikiem więc proszę o wyrozumiałość. Podobnie jak kolega chciałbym aby mój STM32 discovery Examples/GPIOToggle i chciałbym go tak zmodyfikować żeby zaczął rozmawiać po I2C, stworzyłem plik I2C.c oraz I2C.h. Dodam ze używam Keil'a Dostałem od kolegi przykładowy kod który powinien działać ale w praktyce jest oczywiście...
Witam, Chcę obsłużyć przycisk USER za pomocą przerwania. Projekt oparty jest na ćwiczeniu 9 z książki "STM32 Aplikacje i przykłady w języku C". NVIC_Config(void) void NVIC_Config(void){ //Konfigurowanie kontrolera przerwan NVIC NVIC_InitTypeDef NVIC_InitStruct; EXTI_InitTypeDef EXTI_InitStruct; #ifdef VECT_TAB_RAM // Jezeli tablica wektorow...
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...
Trzeba zdefiniować STM32F10X_CL - zwykle jest to zrobione w pliku stm32<cośtamcośtam>_conf.h, ewentualnie w stm32f10x.h, ewentualnie (najlepsze rozwiązanie) po prostu podajesz to do kompilatora poprzez "-D". 4\/3!! Znalazłem deklarację w pliku stm32f10x.h: ... /* Uncomment the line below according to the target STM32 device used in your application...
Kompilator nie umie określić linii z błędem, co ciekawe działo się tak w AVR Studio a po kompilacji w Eclipse stworzyło plik .hex bez większych problemów. Teraz czekam na układ aby wgrać wsad żeby sprawdzić czy jest sprawne i podzielę się wynikiem Dodano po 2 Eclipse przekompilował program, wgrałem go do Atmegi i nic. Układ nie kontaktuje się z prockiem....
Wygląda na to, że ma FreeRTOS, ale configENABLE_BACKWARD_COMPATIBILITY wynosi 0 Dodano po 15 SemaphoreHandle_t nadal nie jest rozpoznawany. semphr.h nie jest dołączony? A może po prostu muszę dodać następujące elementy do new_common.h: Dodane po 6 Pierwszy problem z HAL? ../shared/src/hal/xr809/hal_flashConfig_... In function 'HAL_Configuration_GenerateMACForThisMod...
Witam Was. Chciałem uruchomić sobie FatFS ale już na początku niepowodzenie :(. Do rzeczy: Pobrałem pliki z strony http://elm-chan.org/fsw/ff/00index_e.htm... Dokładnie http://elm-chan.org/fsw/ff/ffsample.zip Skopiowałem wszystko do swojego katalogu. Dodałem pliki do Makefile czyli mam (skopiowałem to z example makefiles, więcej nic nie zmieniałem) #include...
Ok, compiling cppsupport.c... ..\..\..\Libraries\ISIX_RTOS\include\isi... warning: #260-D: explicit type is missing ("int" assumed) ..\..\..\Libraries\ISIX_RTOS\include\isi... error: #65: expected a ";" ..\..\..\Libraries\ISIX_RTOS\include\isi...
Witam! Mam problem przy próbie skompilowania przykładowych programów z biblioteki rklibavr. Zawartość paczki http://avr.elektroda.eu/?q=system/files/... wypakowałem do jednego katalogu. Znajdują się w nim dwa katalogi - lib i przykład. Czy jeśli chce skompilować przykładowy program to muszę przenosić do folderu projektu jakieś pliki...
Windows Recovery Environment (Windows RE) and system reset configuration Information: Windows RE status: Enabled Windows RE location: \\?\GLOBALROOT\device\harddisk0\partitio... Boot Configuration Data (BCD) identifier: 18ca79cd-dbf4-11e2-98d0-dc34be680a01 Recovery image location: Recovery image...
Witam, Pow wybraniu opcji debug w eclipse wyskakuje mi cos takeigo: target remote localhost:3333 _vec_reset () at crt.S:78 78_vec_reset: b _init_reset /* RESET vector - must be at 0x00000000*/ monitor reset monitor halt load Loading section .text, size 0x1180 lma 0x0 Loading section .data, size 0x8 lma 0x1180 Start address 0x0, load...
Rzeczywiście w AC6 jest inna wersja OpenOCD - 0.9.0-dev-00416-gc6629a9-dirty i jest krok do przodu. OpenOCD łączy się z tylko gdy trzymam wciśnięty reset bo inaczej: [syntax=OpenOCD] Open On-Chip Debugger 0.9.0-dev-00416-gc6629a9-dirty (2015-08-03-16:31) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info :...
Witam, od dłuższego już czasu korzystam z mikrokotrolerów ARM. Zawsze programowałem układ i manualnie testowałem jego zasoby. Chciałbym wreszcie wykorzystać JTAG zgodny z Wiggler do debugowania układu StepByStep lub z BreakPoint'ami. Problem polega na tym, że za pomocą oprogramowania IAR EWARM nie jestem w stanie prawidłowo rozpocząć debugowania nawet...
Open On-Chip Debugger 0.3.1 (2009-11-13-16:13) $URL$ For bug reports, read http://openocd.berlios.de/doc/doxyge... 200 kHz jtag_nsrst_delay: 100 jtag_ntrst_delay: 100 trst_and_srst srst_pulls_trst srst_gates_jtag trst_push_pull srst_open_drain Warn : use 'lpc2148.cpu' as target identifier, not '0' Info : clock...
Hej, staram się postawić nagrywanie dźwięku na płytce Discovery m4f. Niestety proponowane przez nich przykłady nie są na Coocoxa, a na płatnych programach przekraczają limit załadunkowy- więc korzystam z ich bibliotek i staram się to odpalić na Coocoxie. Niestety w pewnym momencie program zwraca błąd: " undefined reference to `PDM_Filter_64_LSB'" sprawdzam...
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...
mi niestety wyskakuja bledy przy kompilacji: Error[Pe020]:identifier "prog_char" is undefinder oraz Warning[Pe223]: function "PRG_RDB" declared implicitly
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
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...
SMART READ DATA Revision: 10 Attributes List 1: (SSD Raw Read Error Rate) Normalized Rate: 120 Sectors Read: 0 Read Errors: 0 5: (SSD Retired Block Count) Spare blocks remaining 100% Retired Block 0 9: (SSD Power-On Hours) Value 100 Total 735 hrs 56 mins 12: (SSD Power Cycle Count) Power...
Na szybko, poniżej biblioteka z Arduino działająca z LCD na fotografii Część nie na temat usunąłem.
Proszę, mój usbconfig.h: /* Name: usbconfig.h * Project: AVR USB driver * Author: Christian Starkjohann * Creation Date: 2005-04-01 * Tabsize: 4 * Copyright: (c) 2005 by OBJECTIVE DEVELOPMENT Software GmbH * License: GNU GPL v2 (see License.txt) or proprietary (CommercialLicense.txt) * This Revision:...
Dzięki bardzo za szybką odpowiedź, Dodałem wszystkie miejsca gdzie znajdują się biblioteki do projektu, lecz dalej jest problem, a co najciekawsze, ten sam, czyli jak by wcześniej tej biblioteki w ogóle nie brał pod uwagę, z tego wynika, że ten libusb.lib nie zawiera komend dla libusb-1.0, dobrze myślę? Wstawiam libusb.h [syntax=c] /* * Public libusb...
driver identifier undefined instruction undefined command
toyota radio zasilać otwieranie centralnego zamka awaryjne ładowarka akumulator latarka
simlock nokia konica minolta panel dotykowy
Szarpanie silnika przy odpalaniu – diagnostyka, świece, cewki, luźne gniazdo zaworowe LiitoKala Lii-600 – jak ładowarka szacuje procentowy poziom naładowania akumulatora?