zmienna extern

Znaleziono około 232 wyników dla: zmienna extern
  • Zmienne globalne (*.C). Problem. Podstawy programowania.

    Po dłuższej przerwie, wziąłem się za pisanie kodu. I mam problem z widocznością zmiennej "volatile" w plikach. Nie wiem, czy czytelnie to opisałem w poniższym wyrywkowym kodzie. Może Ktoś zerknie i udzieli jakiejś rady Generalnie chodzi o zmienną - bool przerw_KL [syntax=c]Pilik nr 1. #include...

    Mikrokontrolery AVR 2675900   20 Sty 2016 21:51 Odpowiedzi: 20    Wyświetleń: 1308
  • STM32 - COOCOX deklaracja zmiennych globalnych itp

    Wygenerowany jest bezpośrednio z CooCoxa Linkera tutaj nie ma chyba jest zaszyty w środowisku. Wersja CoIDE to: Version: 1.7.8 [syntax=c] /** ****************************************... * (at)file startup_coide.c * (at)author Coocox * (at)version...

    Mikrokontrolery ARM kosster   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 738
  • Atmega 32 - O co chodzi z extern

    W przypadku zmiennych extern oznacza deklarację, czyli mówisz kompilatorowi tylko tyle ze ta zmienna istnieje nie tworząc jej. Definicja czyli bez extern Tworzy tą zmienną. Podobnie jest z funkcjami ale tam extern ma trochę inne zastosowanie. Deklaracja - mówisz kompilatorowi jak dany twór wygląda....

    Mikrokontrolery Początkujący tadzik85   19 Kwi 2015 13:51 Odpowiedzi: 4    Wyświetleń: 729
  • LPC1769 - [C]Zmienne globalne niewidoczne w innych plikach *.c, gdzie deklarować

    Kolega BlueDraco ma rację. Lepiej zrobić tak, że definiujesz zmienną w pliku *.c a w plikach *.c, z których chcesz do niej dostępować deklarujesz ją z kwalifikatorem extern. Dzięki temu panujesz nad tym, które moduły mają do niej dostęp. To, co zaproponowałem wcześniej spowoduje zaciemnienie kodu i jest...

    Mikrokontrolery ARM BlueDraco   13 Mar 2015 21:57 Odpowiedzi: 7    Wyświetleń: 1308
  • Kurs programowania C/C++. Część 1.1 - Typy danych i zmienne

    Kurs: C mamy typy: -podstawowe: typy znakowe, całkowite i rzeczywiste -pochodne: wskaźnikowe, tablice, struktury, unie. Typy i zmienne całkowite Rozmiary zmiennych danego typu Użycie powyższych typów w połączeniu z signed, unsigneddaje, short i long daje nam...

    Artykuły tos18   30 Paź 2015 21:28 Odpowiedzi: 6    Wyświetleń: 7971
  • "Przekazywanie" zmiennej z Assemblera do C++

    W programie C++ deklarujesz zmienną w specjalny sposób: extern "C" int wynik=0; extern "C" powoduje że zmienna ma nazwę taką jak podałeś, ale z dodatkowym prefiksem: _wynik. Bez tego zmienna będzie zawierała w nazwie typ zmiennej plus różne dziwaczne znaki, a całość będzie zawsze inna w...

    Programowanie Corni   08 Paź 2007 21:18 Odpowiedzi: 9    Wyświetleń: 1651
  • Zmienne || Okno dialogowe VC++

    Jeśli chodzi o zmienną to musisz dodać do okna głównego zmienną globalną a w nowym oknie też musisz dodać zmienną globalną tylko że przed zmienna musisz dodać słowo kluczowe extern: [syntax=cpp]//okno glowne int twojaZmienna=0; //nowe okno extern int twojaZmienna; //nie można inicjalizować [/syntax]

    Programowanie Początkujący bartus   26 Gru 2012 20:12 Odpowiedzi: 4    Wyświetleń: 840
  • [C] zmienne static globalne/lokalne dwa pliki + nagłówki .h

    Pytanie jest o deklaracje main.c Kod: unsigned int *msg; oraz w spi.h Kod: static unsigned int *msg; Czy ja dobrze rozumiem, że są to dwie zmienne, z czego pierwsza widziana jest tylko w pliku main.c a druga tylko i wyłącznie w pliku spi.c? Mylisz się. Pierwsza zmienna msg jest...

    Programowanie Początkujący sinuh3   01 Cze 2009 16:42 Odpowiedzi: 7    Wyświetleń: 4689
  • [makefile]Jak zrobić plik ze zmiennymi globalnymi

    Wszystkie funkcje korzystają z globalnie zadeklarowanej struktury i kilku zmiennych pomocniczych. Zadeklarowałem je w pliku nagłówkowym (zmienne.h) ale kompletnie nie radzę sobie z includowaniem i makefile. Albo wyskakuje brak definicji zmiennej albo redefinicja. Mógłbym prosić o przykładowy makefile...

    Programowanie Początkujący #   12 Gru 2010 09:31 Odpowiedzi: 2    Wyświetleń: 1080
  • Win AVR:zmienne volatile

    Taki zapis ( definicja )powinien być w jednym pliku C (zmienna globalna) volatile unsigned char stan = CZEKAJ; w pliku headera (chyba sensor.h) tylko deklaracja extern volatile unsigned char stan; w żadnym wypadku nie można dawać w headerze (pliku *.h) includowanym do wielu plików *.c...

    Mikrokontrolery Koriel   07 Gru 2006 11:02 Odpowiedzi: 2    Wyświetleń: 1640
  • zmienne w WinAvr

    mam plik main i w nim deklaracje zmiennych itd... w main mam kilka includow mniejszych plikow (np. odbior.c )w ktorych mam zapisane jakies funkcje... problem pojawia sie gdy w tych includowanych plikach probuje uzywac zmiennych zadeklarowanych w main... na poczatku dopisywalem te zmienne do dolaczanym...

    Mikrokontrolery JacekCz   12 Gru 2006 09:08 Odpowiedzi: 8    Wyświetleń: 1632
  • Zmienna nieulotna w funkcji. [C]. Jak ją zadeklarować?

    Nie, to nie dyskusja polityczna. Chodzi o to, by wyjaśnić to w miarę dokładnie. Wiele błędów programowych, które z wielką cierpliwością wyjaśnia mirekk36, Freddie Chopin i wielu innych bierze się z niezrozumienia jak zmienne funkcjonują. A do mirekk36. Pisząc "obojętnie gdzie" miałem na myśli, że...

    Mikrokontrolery uzi18   16 Sty 2010 23:38 Odpowiedzi: 56    Wyświetleń: 4319
  • zmienna w przerwaniu __irq

    Sprawdzilem wszystkie pliki i w zadnym niema wykozystanej zmiennej sstatus, zmiienialem jej nazwe aby czegos nieprzeoczyc niestety bez powodzenia. Podaje caly plik main .[syntax=cpp] *------------------------... "AT91SAM7X256.h" #include...

    Mikrokontrolery ARM unnamed   10 Lis 2011 14:32 Odpowiedzi: 13    Wyświetleń: 1310
  • C - funkcja i zmienna globalna

    Zmienne globalne są sztywne, czyli może się okazać że zrobiłeś kilka bibliotek zaś nie możesz je użyć razem ponieważ mają zmienną globalną o tej samej nazwie. W C++ jest na to kilka prostych tryków, zaś w C - nie Tu chyba nie masz racji, ponieważ zmienna zdefiniowana zewnętrznie, tak jak napisał kolega...

    Programowanie Początkujący Kudzu   27 Wrz 2015 05:12 Odpowiedzi: 9    Wyświetleń: 645
  • [STM32][C/uVision] problem z deklaracjami zmiennych

    No ale zrozum, że w każdym module w którym includujesz ten plik tworzy się kolejna kopia tej zmiennej a linker podczas linkowania próbuje ustalić adres takiej zmiennej i stwierdza, że ma kilka o takiej samej nazwie więc zgłasza błąd. Do tego co ty chcesz uzyskać służy słowo kluczowe extern

    Mikrokontrolery ARM Geralt   18 Maj 2011 23:40 Odpowiedzi: 5    Wyświetleń: 2233
  • Visual C++ 2010 - Odwołanie się w oknie pomocniczym do zmiennej z okna głównego.

    Witam, Pozwolę sobie opisać całą historię, może ktoś znajdzie sposób na lepsze zorganizowanie mojego projektu. Na lekcję programowania mamy stworzyć w Visual C++ 2010 ciekawy program. Niektórzy robią kółko krzyżyk, niektórzy tetris itp. itd. Ja wybrałem grę planszową Monopol. Stworzyłem Form1.h...

    Programowanie Początkujący Nutaharion   15 Lis 2012 21:05 Odpowiedzi: 2    Wyświetleń: 1113
  • STM32F0 - Przerwanie, a ustawianie globalnej zmiennej

    Witam Mam następujący problem przy płytce STM32F0Discovery. Celem programu jest na poziomie obsługi przerwania ustawienie globalnej zmiennej, a następnie po powrocie do maina sprawdzenie zmiennej i wykonanie instrukcji. Kod pliku main.c [syntax=c] #include "stm32f0xx.h" #include "setup.h" volatile...

    Mikrokontrolery ARM kyro6   24 Sie 2013 09:26 Odpowiedzi: 6    Wyświetleń: 1371
  • [AVR-GCC] Zasięg zmiennych ?

    Napisz może jeszcze gdzie masz zadeklarowaną tą zmienną i w jaki sposób. Może w funkcji trzeba zadeklarować jako extern?

    Mikrokontrolery AVR Demoman   08 Sie 2009 09:02 Odpowiedzi: 6    Wyświetleń: 1236
  • Wartość początkowa zmiennej volatile

    gcc zmienne globalne i statyczne przypisuje do zera. Jest to zdefiniowane w standardzie :) Optymalizator przypisanie do 0 oleje (w sensie nie zrobi go), ale jeżeli jest wyłączony to marnuje to nieco pamięć programu. I jak napisał sulfur, czy jest to char czy uint8_t, czy jest też volatile czy extern...

    Mikrokontrolery Freddie Chopin   24 Paź 2010 22:17 Odpowiedzi: 27    Wyświetleń: 2439
  • Eclipse - Zmienne w oddzielnym pliku - widoczność zmiennch w plikach projektu.

    Masz jakiś moduł, np od i2c - plik i2c.c zawiera funkcje i zmienne, plik i2c.h zawiera prototypy funkcji i zmienne globalne z "extern". Tak też zrobiłem, program faktycznie stał się bardziej przejrzysty i kompiluje się bezbłędnie :-) Dzięki.

    Mikrokontrolery grisha75   23 Sie 2012 15:12 Odpowiedzi: 6    Wyświetleń: 1125
  • [c][c18] - Dostęp do zmiennej w bibliotece

    tak w pliku *.h tej biblioteki daj DEKLARACJĘ tej zmiennej: zrobiłem mały błąd (przepraszam) - już się poprawiam: [syntax=c]extern char8x8 font6x8[];[/syntax] bo z tym = to wyszła DEFINICJA a nie deklaracja, ale sens/idea pozostaje ta sama, tzn utworzenie deklaracji w *.h

    Mikrokontrolery superduo   30 Lis 2012 12:59 Odpowiedzi: 8    Wyświetleń: 915
  • Definicja i deklaracja zmiennej w języku C

    Witam! Są następujące przypadki: - Jeśli np zmienna zewnętrzna została zadeklarowana w innym pliku, wówczas w bieżącym pliku musi wystąpić potwierdzenie tejże deklaracji poprzedzone klasą pamięci extern. - dotyczy funkcji w starszych wersjach języka C (K&R). Jeśli definicja funkcji nie jest poprzedzona...

    Programowanie stanleysts   15 Lip 2013 20:48 Odpowiedzi: 2    Wyświetleń: 1302
  • Atmel Studio kompilacja - Błąd redefinicji zmiennej, funkcji

    nie rozumiem dlaczego kompilator drugi raz ładuje plik secondFile.c chociaż ja tego nie zleciłem? Jak to nie?: [syntax=c]#include "secondFile.c"[/syntax] Inkludujemy tylko pliki nagłówkowe .h W plikach nagłówkowych funkcje używane w innych plikach .c należy zaznaczyć jako extern. Podobnie...

    Mikrokontrolery dondu   15 Cze 2014 15:58 Odpowiedzi: 7    Wyświetleń: 819
  • c++ - jak deklarować zmienne globalne ???

    Do tego w kazdym pliku w ktorym nie jest zadeklarowana "normalnie" a chcesz jej tam uzyc musisz dodac extern przed deklaracja.

    Mikrokontrolery fantom   24 Lis 2004 15:38 Odpowiedzi: 2    Wyświetleń: 1469
  • Proste pytanie o zdefiniowanie zmiennej globalnej (HI TECH)

    Ręce opadają tylko z tego że to gdzie definiujesz extern i wogóle to że korzystasz z takiego słowa kluczowego wynika jedynie od Twojej inwencji i tego jak piszesz algorytm, gdzie są jakie zmienne i po co.

    Mikrokontrolery Bigfoot   04 Mar 2006 16:26 Odpowiedzi: 4    Wyświetleń: 822
  • [ATmega32L][winAVR][C] - zmienne a przerwania

    Nie no jeżeli zadeklarujesz zmienna w pliku interrupt tak: volatile TFrame Frame; a w main-e dasz informacje kompilatorowi w ten sposób: extern volatile TFrame Frame; to niemożliwe żeby kompilator pominął tą zmienną. Sprawdź jeszcze czy dobrze ustawiana jest flaga Frame.state & READY. Z...

    Mikrokontrolery AVR Komar_Rafal   12 Paź 2008 19:33 Odpowiedzi: 14    Wyświetleń: 1468
  • [ATmega128][C][AVRStudio] Zmienne kilka c plików w projekcie

    Problemem nie były akurat jednostki kompilacji ale po prostu przekazywanie przez wartość - twoja funkcja zmieniała lokalne kopie, a nie zmienne globalne. Jeśli zamierzasz mieć więcej regulatorów to rozwiązanie jest z wskaźnikami jest w porządku, jeśli masz tylko jeden, prościej będzie w 1 pliku zdefiniować...

    Mikrokontrolery AVR kwesoly   07 Wrz 2009 00:31 Odpowiedzi: 3    Wyświetleń: 1392
  • [AVRStudio][c] Zasięg zmiennych

    Po poprawkach w nagłówkowym jest: extern unsigned char wysw_bufor[9]; w źródłowym: #include "wyswietlacz.h" unsigned char wysw_bufor[9] = {1,2,3,4,5,6,7,8,9}; void wyswietlacz_inicjuj(void){ ... wysw_bufor[1] = 45; ... }...

    Mikrokontrolery dondu   13 Lis 2010 00:30 Odpowiedzi: 16    Wyświetleń: 1539
  • [C] błąd wielkości zmiennej przekazywanej do funkcji

    Wskazuje na funkcje które dostępne są w bibliotekach (nie mylić z "bibliotekami" czyli modułami kodu). W sumie to nawet tam jest to chyba zbędne. 4\/3!! Jest zbędne, linker połączy symbole. extern jest niezbędne dla funkcji chyba tylko w przypadku kiedy korzystamy z tego samego pliku nagłówkowego...

    Mikrokontrolery AVR mototest   21 Mar 2011 09:10 Odpowiedzi: 15    Wyświetleń: 1316
  • [ATmega32][C] zmienne globalne, struktury i obsluga zegara PCF8563

    W każdym pliku gdzie używasz zmiennej z innego pliku należy się odwołać do jej deklaracji np. extern struct Time...

    Mikrokontrolery AVR hexen2k   01 Maj 2011 22:51 Odpowiedzi: 6    Wyświetleń: 2673
  • Kod tmf i zasięg zmiennych

    No i nie udało mi się tego zrobić na Timer0- on sie kręci bez przerwy a ja potrzebuję włączyć i wyłączyć timer. Tak że na razie na Timer1- szkoda bo 16 bitów- ale zrobię na Timer2. Spokojnie użyj Timer0, który będzie zgłaszał przerwanie np. co 1ms. W procedurze obsługi tego timera dekrementuj...

    Mikrokontrolery nsvinc   01 Sie 2011 11:54 Odpowiedzi: 52    Wyświetleń: 3147
  • Eclipse- deklaracja zmiennych globalnych i zewnetrznych

    Skoro masz debugger, to w czym problem, żeby sobie podejrzeć w którym miejscu się wysypuje? A zamiast sprintf() polecam itoa() (np na mojej stronce do pobrania) - wielokrotnie mniejsze, wielokrotnie szybsze, nie wymaga 10000x innych rzeczy. Jeśli komuś nie potrzebne liczby zmiennoprzecinkowe to...

    Mikrokontrolery ARM Freddie Chopin   04 Sty 2012 08:33 Odpowiedzi: 27    Wyświetleń: 3084
  • [Attiny2313][C] Zmiana wartości w OCR0A za pomocą zmiennej podczas działania

    Ktoś bardzo chce aby usunąć ten post ;P Wracając do tematu: Jak są dwie deklaracje extern, dotyczące tej samej zmiennej, to się linker pogubi. Kombinowałem tak i nic. Nawet przerwanie INT0 dałem do main.c i nic tonie zmienia.. Problem musi tkwić w zmiennej "freq" i przerwaniu INT0

    Mikrokontrolery AVR 20rafalo   26 Lip 2012 21:49 Odpowiedzi: 19    Wyświetleń: 1744
  • [STM32F4][C] - Dostęp do zmiennej w przerwaniu i w głównej pętli

    robisz w main: volatile int i=0; w stm32f4xx_it.h (czy jak tam się nazywa ten header z funkcjami przerwań): extern volatile int i; Zrobiłem jak kazałeś Struktura projektu została wygenerowana przez Atollic'a. To, że z błędu nic nie wynika to właśnie mój problem. Z tego co wyczytałem w...

    Mikrokontrolery ARM mkot123   29 Mar 2013 14:23 Odpowiedzi: 6    Wyświetleń: 1284
  • [AVR GCC] - Nazwa zmiennej zmienia kod wynikowy. Błąd w kompilatorze?

    to nie biblioteka a plik nagłówkowy będący odwołaniem do biblioteki. Nie zaciekawiło cię extern? czy też brak definicji tychże funkcji? Wiadomo, że chodzi o bibliotekę. I co ma do tego extern jak i tak nie była używana. Biblioteka nie jest linkowana. Na próbę ją dodałem i kompilator wysypał...

    Mikrokontrolery AVR djfarad02   29 Maj 2014 18:14 Odpowiedzi: 35    Wyświetleń: 3807
  • Zmienne globalne i podział programu na części

    Nie musisz tworzyć pliku .h, chociaż takie rozwiązanie jest eleganckie. Jeśli rzecz dotyczy niewielkiej liczby zmiennych lub funkcji używanych tylko w jednym pliku poza tym, w którym są zdefiniowane, możesz ich deklaracje jako zewnętrznych zapisać po prostu w pliku .c, w którym mają być używane, np. extern...

    Mikrokontrolery AVR BlueDraco   01 Sty 2014 12:03 Odpowiedzi: 2    Wyświetleń: 1122
  • deklaracja zmiennych w osobnym pliku współdzielenie między plikami .C

    Nie tak. W pliku .h najpierw zadeklaruj unię, a potem daną tego typu jako extern [syntax=c]union st_pracy_ { // tu zawartość unii }; // koniec deklaracji extern union st_pracy_ stan pracy; [/syntax]A w jednym pliku C [syntax=c]union st_pracy_ stan pracy;[/syntax]

    Mikrokontrolery Początkujący st4chuu   20 Lut 2015 07:46 Odpowiedzi: 7    Wyświetleń: 708
  • stm32f103 - Sprintf niszczy zmienne globalne

    Bo może wektor przerwań dla tego akurat kanału DMA się nazywa inaczej? Porównaj nazwę Twojej funkcji z zawartością tablicy wektorów. Jeśli masz w projekcie pliki C++, to trzeba przerwania deklarować jako extern "C". 4\/3!!

    Mikrokontrolery ARM Freddie Chopin   17 Kwi 2015 07:23 Odpowiedzi: 19    Wyświetleń: 1323
  • AVR GCC - Dostępność zmiennych globalnych między modułami

    Zmienna static w pliku nagłówkowym? WOW. extern poczytaj...

    Mikrokontrolery Pocieszny   27 Kwi 2015 14:46 Odpowiedzi: 4    Wyświetleń: 516
  • [C][AVR] - W jakiej pamięci zapisana jest zmienna.

    W pgmspace są zawarte definicje chyba wszystkich funkcji (jako inline) więc raczej nie ma nic więcej. W eeprom funkcje są zadeklarowane jako extern, więc źródła funkcji będą w źródłach biblioteki (avr-libc), do pobrania z internetu. Nie ma ani wymagania, ani praktyki, aby jednemu plikowi .h odpowiadał...

    Mikrokontrolery AVR trol.six   08 Maj 2015 10:42 Odpowiedzi: 19    Wyświetleń: 1059
  • [STM32][C++] - Brak pomiaru ADC przy zdefiniowaniu zmiennej w klasie

    W c++ przed funkcjami obsługi przerwań dodaj extern "C" np.: extern "C" void DMA2_Stream0_IRQHandler(void) { ... } Inaczej nie będą wywoływane. Nie mam przekonania. W ARM, i to widać w tym kodzie wektory przerwań są wprowadzane po identyfikatorze C/C++ (czyli po kompilacji po adresie) i myślę...

    Mikrokontrolery ARM Freddie Chopin   16 Sie 2016 11:32 Odpowiedzi: 9    Wyświetleń: 993
  • Łączenie asm z c - dostęp do zmiennych

    Generalnie na początku chodziło tylko o przekazywanie zmiennych ale w między czasie dyskusja rozgorzała :). Napisałem sobie taki oto kod: [syntax=avrasm]#define __SFR_OFFSET 0 #define _SFR_ASM_COMPAT 1 #include "inc.h" #include "nRF24L01.h" .data licznik: .byte 1 .extern SPInumByte .extern...

    Mikrokontrolery AVR 2675900   04 Wrz 2016 19:08 Odpowiedzi: 42    Wyświetleń: 2328
  • [GCC ARM] Zmienna pod stalym adresem

    Można przez sekcję w linkerze, ale można też taki banał: [syntax=c] #define FIXEDLOCVAR (*((unsigned int*) 0x10000000)) [/syntax] Można też w linker skrypcie dopisać sobie co się chce: adres, stałą ... [syntax=c] .debug (NOLOAD): { FIXEDLOCVAR = .; } >SRAM [/syntax] [syntax=c] ...

    Programowanie 3156217   25 Cze 2018 10:24 Odpowiedzi: 19    Wyświetleń: 348
  • [ATMEGA16][C]problem z mnożeniem/dzieleniem uint przez uint.

    Witam, Pojawił się ostatnio u mnie taki problem. Otóż odczytuję z przetwornika ADC ATmegi16, z kanału ADC0 wartość napięcia (od 0 do 5VDC). Wyświetlam sobie wynik konwersji na LCD i wszystko ładnie działa (liczba na LCD zmienia się w zakresie od 0 do 1023, jak kręcę potencjometrem). Chciałem sterować...

    Mikrokontrolery AVR Ałek Art.   07 Kwi 2009 14:54 Odpowiedzi: 7    Wyświetleń: 1409
  • Olimex SAM7-EX256 - Pytanie częstotliwość timera

    Siemka. Prosze bardzo o pomoc. Mam zrobić na zajęcia sprawozdanie i odpowiedzieć na pytanie. " jaką najniższą częstotliwość przerwań może generować timer TC0? " Odpowiedz chyba 0,27Hz. Ale skąd się to bierze. Poniżej podam dokładne polecenie i rozwiązanie. Prosze o odpowiedzenie na to pytanie czemu...

    Mikrokontrolery ARM MMMateKKK   28 Gru 2013 18:11 Odpowiedzi: 0    Wyświetleń: 1251
  • Atmega 32 8MHz - wyświetlacz LED

    Cześć Coś mi kod do obsługi wyświetlacza LED niedziała. Czy moglibyście rzucić na to okiem. [syntax=c] #ifndef DISPLAY_LED_H_ #define DISPLAY_LED_H_ //Załączenie plików bibliotecznych #include<avr/io.h>...

    Mikrokontrolery AVR dondu   10 Maj 2015 11:43 Odpowiedzi: 5    Wyświetleń: 510
  • atmega128 - 4 x 7seg.- zle wyswietla-nie realizuje funkcji

    z gory zaznaczam ze to moj pierwszy program! mam atmege 128 i wysw. 7segm. i za zadanie mam jakikolwiek prosty zegarek/stoper napisac cos tam napisalam ale niestety zle mi wyswietla tzn wgl nie realizuje kodu teoretycznie algorytm jest dobrze napisany, ale jak zmieniam liczby tutaj : [syntax=c]TCCR0...

    Mikrokontrolery Początkujący ohio_o   07 Kwi 2014 13:09 Odpowiedzi: 11    Wyświetleń: 816
  • Atmega16 - wyświetlacz nju6450 wczytać biblioteke oraz odczytać tab z pamięć pro

    Witam Od kilku dni próbuję odpalić wyświetlacz graficzny 122x32 oparty na dwóch sterownikach nju6450. Napisałem sobie kilka funkcji aby odpalić ten wyświetlacz niestety to nie działa podejrzewam że zrobiłem jakiś błąd w sposobie podpięcia bibliotek niestety nie wiem jaki. Program się kompiluje nawet...

    Mikrokontrolery Początkujący Wiking18   21 Lut 2014 13:51 Odpowiedzi: 0    Wyświetleń: 888
  • Problem z kompilatorem/debugerem w avr-studio.

    To nie żaden problem z kompilatorem/debugerem tylko niestety problem ze zrozumieniem co i jak powinno działać. Po pierwsze nie wyłączaj żadnej optymalizacji bo po co??? Chyba, że tobisz ten program, żeby działał po wsze czasy tylko w symulatorze to wtedy możesz się bawić w takie tam. Analizując...

    Mikrokontrolery AVR neo73   16 Maj 2010 15:30 Odpowiedzi: 7    Wyświetleń: 1071
  • [ATMEGA328p-pu] - Błędny pomiar ADC

    Dobra. Kod prezentuje się następująco: to jest program w którym wszystko działa jak potrzeba: [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include...

    Mikrokontrolery AVR apollo1412   23 Lis 2014 17:44 Odpowiedzi: 17    Wyświetleń: 1503
  • LPC1768 - PWM wyłączanie/włączanie przez PWM->PCR

    Witam, od pewnego czasu nie mogę poradzić sobie z problemem sterowania PWM w mikrokontrolerze LPC1768 (dokładnie jest to płytka LandTiger). Próbowałem setek różnych kombinacji aby to poprawnie uruchomić, jednak niestety bezskutecznie. Dodam, że jestem początkującym programistą i na pewno sporo wiedzy...

    Mikrokontrolery ARM piterrr_   11 Kwi 2015 12:54 Odpowiedzi: 6    Wyświetleń: 1254
  • atMega16 - Wyświetlanie temp z ADC

    Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym....

    Mikrokontrolery AVR 2675900   03 Cze 2016 12:52 Odpowiedzi: 63    Wyświetleń: 3024
  • atmega32 - atmega 32 odbiór rc6 C

    Witam, mam problem z odbiorem kodów rc6 a mianowicie sprawdziłem specyfikacje mojego pilota na stronie lirc/remotes i jest to kodowanie właśnie rc6 szukałem po internecie i niewiele się mówi o tym i innych kodowaniach niż rc5. Znam czasy między bitami i z czego się składa ramka danych w rc6. Mój problem...

    Mikrokontrolery AVR Caraker.   13 Wrz 2013 23:02 Odpowiedzi: 0    Wyświetleń: 1140
  • Atmega 328p - Uart odbieranie stringów - problem

    Okej, ogólnie to działa, wielkie dzięki za tamto. Mam jednak dalszy problem troszkę. Ogólnie chcę osiągnąć coś takiego, że wysyłam najpierw z Matlaba liczbę - jakąś flagę, po której uC wejdzie do odpowiedniej pętli. Po wejściu do tej pętli dopiero w niej ma odbierać wysłaną z Matlaba wartość. Czyli np....

    Mikrokontrolery AVR Tojmak987123   03 Sty 2017 15:14 Odpowiedzi: 18    Wyświetleń: 942
  • AVRStudio 5 Funkcja inline błąd linkera "undefined reference to"

    -funsigned-char -funsigned-bitfields -DF_CPU=8000000 -O0 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -mmcu=atmega8 Linkera: -mmcu=atmega8 Co wypluwa: ------ Build started: Project: stacja, Configuration: Debug AVR ------ Build started. Project "stacja.avrgccproj"...

    Mikrokontrolery omicronNs   18 Sie 2011 09:11 Odpowiedzi: 13    Wyświetleń: 2496
  • MMnet1002 AT91SAM9620 i ledblink.c

    Mam trochę problemów z tą platformą a szczególnie z jedną rzeczą która mnie mocno denerwuje - brak jakiegokolwiek wsparcia !!! Czekam na odpowiedź z Propoxu i wiem że niedługo się doczekam, ale dzisiaj poruszę to na forum. Mam nadzieję że ktoś rozwiązał problem , który mnie dręczy a mianowicie:...

    Mikrokontrolery ARM wawer_rz   18 Kwi 2011 18:58 Odpowiedzi: 4    Wyświetleń: 2759
  • [c] Implicit declaration of function 'xxx'

    Pisałeś w temacie: I zastosowałem się do tego w taki sposób: Plik: main.h extern unsigned char reset_MCUCSR ; // zapamiętanie flag powodu restartu systemu extern unsigned char DDT_stan ; // flagi stanu urządzenia #define DDT_ON_OFF 0 // bit 0 - włączone / wyłączone extern unsigned...

    Mikrokontrolery tmf   14 Lis 2010 12:32 Odpowiedzi: 12    Wyświetleń: 2195
  • [ATmega32][C] Kurs progamowania w C z EdW Lekcja 9

    Witam, Jestem w trakcie przerabiania kursu z EdW Pracuje na zestawie startowym ZL3AVR Zamieszczam kod programu: //////////////////////////////////////... main.c - testowanie zaawansowanej obsługi alfanumerycznego wyświetlacza...

    Mikrokontrolery AVR danzel   05 Maj 2011 11:04 Odpowiedzi: 18    Wyświetleń: 4549
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    michalko12: Zmieniłem xHandleTaskLED1, xHandleTaskLED2 na static, ale nic to nie pomogło. xLastFlashTime nie można: error "initializer element is not constant". W keilu żadnej tej zmiennej nie miałem jako static a program działał więc podejrzewam, że nie tu jest problem. Dodano po 4 Smashing: Jak...

    Mikrokontrolery ARM Ratoll   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3202
  • AVR/C/KS0108 - LCD nie wyświetla teksu

    Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast...

    Mikrokontrolery Początkujący pirotechnik1212   03 Maj 2015 19:58 Odpowiedzi: 2    Wyświetleń: 585
  • 8051 - Przerwanie programu w 8051 w C

    [syntax=c] /* extern bit RS; extern bit EN; extern bit D0; nie dziala ! extern bit D1; extern bit D2; extern bit D3; extern bit D4; extern bit D5; extern bit D6; extern bit D7; */ // LCD Podpiecie portów magistrali #define RS P3_6 #define EN P3_7 #define D0 P1_0 #define...

    Mikrokontrolery toffik353   09 Lip 2014 22:05 Odpowiedzi: 15    Wyświetleń: 2634
  • [AVR][C] - includowanie plików typu .c i .h

    NIGDY nie inkludujesz nigdzie plikow C. w pliku naglowkowym danego modulu dodajesz po prostu deklaracje funkcji w postaci (na przyklad) int uart_init(void); pliki h dolaczasz do swoich modulow c tak, aby byly one autonomiczne. zmienne robisz globalne za posrednictwem 'extern' w pliku c jakiegos...

    Mikrokontrolery AVR mirekk36   28 Paź 2008 11:38 Odpowiedzi: 8    Wyświetleń: 3370
  • ATTiny13 - Portowanie odbioru RC5 z Mega8

    Cześć, chciałem przeportować kod do odbioru RC5 autorstwa Dondu za ATMega8 na ATTiny13 - REzystory diod 470Ω, nie zmieniłem na schemacie. Pilot samoróbka, ale 100% pewniak. No więc w czym problem? Uruchomiłem przykład na ATMega8, wszystko pięknie śmiga. Program kompiluje się dla Tiny13...

    Mikrokontrolery Początkujący olelek   13 Lut 2014 13:23 Odpowiedzi: 16    Wyświetleń: 3288
  • C AVR - RC5 - obsługa biblioteki

    Witam, na wstępie dodam że jestem bardzo początkujący w programowaniu. Staram się stworzyć program który by włączał i wyłączał funkcję RGB, poprzez pilot RC5. Staram się to zrobić po kolei i najpierw próbuję gasić i zapalać pilotem diodę. Problemem jest to, że program reaguje na każdy przycisk a nie...

    Mikrokontrolery AVR olelek   10 Paź 2014 08:17 Odpowiedzi: 3    Wyświetleń: 1377
  • [Atmega8][C] - Obsługa wyświetlaczy 7 LED - pierwsze starcie, krytyka programu

    :arrow: zumek Myślałem, że to najlepsza metoda na przekazywanie zmiennych do funkcji, tak, żeby funkcja mogła je modyfikować. :arrow: tmf Rozumiem, mam nadzieję, że nie przesadziłem teraz w "drugą stronę" ;) Czy teraz jest lepiej? main.c: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery Początkujący Logan   23 Lip 2012 11:45 Odpowiedzi: 18    Wyświetleń: 2438
  • LPC1768, Keil - Czyszczenie flagi przerwania TIM0, startup i inne

    Witam, Jestem początkujący jeśli chodzi o programowanie ARM wiec proszę o wyrozumiałość. Mam problem z procesorem LPC 1768, konkretnie jest to płytka Mini DK-2. Od pewnego czasu walczę z problemami w przerwaniach i nie mogę sobie poradzić. Przewertowałem setki tematów na forach polskich i zagranicznych,...

    Mikrokontrolery ARM KamilCWK   08 Sie 2015 07:59 Odpowiedzi: 4    Wyświetleń: 978
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    Widzę że dosyć cich. dorzucam jeszcze skrypt linkera i startup. nawet mam brakepointa w void Reset_Handler(void) i w niego nie wchodzi. ale na brakepointa w Default_Handler reaguje. Zanaczam że jak wgram program na mikrokontlorer to działa bez zarzutu... [syntax=c]/* Procedura startowa dla STM32...

    Mikrokontrolery ARM mijadzi   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2316
  • WinAVR i kilka pytań jak dodać kod w ASM

    Slowko kluczowe extern przed deklaracja obiektu najczesciej stosowane jest w plikach naglowkowych programu. Powoduje ono, ze w tym konkretnym miejscu nie jest przydzielana pamiec dla obiektu, a wiec nie mozna w jednej linijce zdefiniowac tej zmiennej [przypisac wartosci poczatkowej] //naglowek extern...

    Mikrokontrolery smalski   05 Lut 2006 08:32 Odpowiedzi: 3    Wyświetleń: 1055
  • jak zdefiniowac strukrure globalnie?

    Słowo kluczowe extern nie oznacza ze coś będzie widoczne w innym pliku, tylko ze pamięć na to będzie zadeklarowana w innym pliku. W pliku .h powinieneś zdefiniować strukturę, natomiast w pliku .c powinieneś dołączyć plik .h i zadeklarować pamięć na nią plik.h ////////////////////////////////////////...

    Mikrokontrolery sawitar   31 Lip 2007 13:04 Odpowiedzi: 2    Wyświetleń: 725
  • [LPC2148]uruchomienie ramu USB DMA

    Zasadniczo właśnie o to chodzi, że jeśli zmiennym przypiszesz wartości początkowe, to musisz dokonać inicjalizacji. Jeśli zmienne wartości początkowej nie mają, to standard zakłada, że powinny być równe zero, niemniej jednak nie jest to obowiązek. Gorzej jeśli kiedyś będziesz chciał wykorzystać to "założenie"...

    Mikrokontrolery ARM markosik20   14 Wrz 2009 13:57 Odpowiedzi: 14    Wyświetleń: 1538
  • DDS z wykorzystaniem ATMega88 i drabinki R-2R

    Autor niniejszego opisu planował testować swego czasu tagi RFID na częstotliwość 150 kHz, jednak nie posiadał własnego generatora sygnałowego – dlatego postanowił wykorzystać w tym celu mikroprocesor ATMega88 i bezpośrednią syntezę cyfrową sygnału. Zamiast jednak sięgnąć po gotowe rozwiązanie...

    Artykuły glutek   09 Gru 2012 15:58 Odpowiedzi: 5    Wyświetleń: 24093
  • [Atmega128 C] Program do wysyłania SMSa (SL45).

    Witajcie Znalazłem program taki jak poniżej. Chciałbym go przerobić w taki sposób aby móc go zastosować na SL45i i przy wykorzystaniu Atmega128. Kochani powiedzcie laikowi jak.... Wymienione biblioteki posiadam: siemens35.h, eeprom8252.h Mam także pytania: 1. Dodam, że nieinteresuje mnie wykorzystywanie...

    Mikrokontrolery maly_misiak   26 Sty 2006 20:27 Odpowiedzi: 0    Wyświetleń: 2653
  • AVR Studio dołączanie plików do programu.

    Na sam początek to trzeba by było sobie poczytać co to jest definicja funkcji a co to jest deklaracja - bo to są dwie różne rzeczy, a po opisach które widać w tych przedstawionych plikach widać, że kolega miesza pojęcia a to właśnie m.in się mści przy prawidłowym includowaniu plików. Zasada jest taka,...

    Mikrokontrolery AVR tmf   24 Mar 2010 21:18 Odpowiedzi: 6    Wyświetleń: 2202
  • [C][asm] Optymalizacja kodu przerwania

    Jeśli zmienna counter jest typu volatile, jest to dla kompilatora informacja, że każde odwołanie musi się odwoływać do pamięci, co spowoduje wielokrotne przeładowanie zmiennej mimo, że nie ulega ona zmianie: można zrobić kopię lokalną na czas przerwania. Ciągłe odwołania do PORTB i PORTD jeśli nie zostaną...

    Mikrokontrolery AVR BoskiDialer   31 Paź 2010 14:32 Odpowiedzi: 18    Wyświetleń: 2022
  • [Atmega8][C] 1-wire. Gdzie ewentualnie w kodzie może być błąd?

    Wiem że zostanę pewnie wyklnięty ze społeczności za ponowne poruszanie tematu 1-wire ale przerobiłem trochę działający kod który sam kiedyś popełniłem na armie na potrzeby atmegi i kurcze nie chce to działać... siedzę i myślę co może być nie tak i szczerze nie mam już pomysłów, więc chciałbym prosić...

    Mikrokontrolery AVR z3ro   04 Sty 2012 10:38 Odpowiedzi: 22    Wyświetleń: 1579
  • Enkoder kwadraturowy AVR C - cz.1

    Niniejszy artykuł przedstawia programową obsługę enkodera kwadraturowego przy użyciu mikrokontrolera Atmel AVR. Zajmowałem się tutaj enkoderem pochodzącym z drukarki HP. Obrazek niżej przedstawia wyprowadzenia enkodera : Podłączamy oscyloskop i patrzymy co się dzieje: Automat obsługi...

    Artykuły Radzio M.   01 Lut 2015 22:11 Odpowiedzi: 2    Wyświetleń: 3285
  • STM32 emWin - odświeżanie tekstu

    Korzystam z GuiBuildera i emWin na STM32F429i DISC1. Chciałbym automatycznie odświeżać napis (zmienna array) na polu TEXT. Tekst odświeża się po kliknięciu przycisku ale już automatycznie nie wiem jak zrobić. Kod z obsługą zdarzeń od kliknięcia itd. [syntax=c]/***********************...

    Mikrokontrolery ARM krystian660   16 Maj 2016 19:14 Odpowiedzi: 2    Wyświetleń: 615
  • Asembler - zapytanie o st7lite.

    Dyrektywa EXTERN zawsze chodzi w parze z PUBLIC, są nierozłączne. Jeżeli w pliku A masz napisane "PUBLIC JakaśEtykieta" to w innym pliku (lub plikach) masz napisane "EXTERN JakaśEtykieta". Linijka "PUBLIC JakaśEtykieta" może być tylko jedna w całym projekcie, a linijek "EXTERN JakaśEtykieta" może być...

    Mikrokontrolery Dr_DEAD   07 Wrz 2007 18:12 Odpowiedzi: 13    Wyświetleń: 2146
  • WinAVR - problemy z kompilacją (długie)

    Witam, Przepisuję właśnie swój projekt z Bascom'a na C, a właściwie jestem na etapie rozbudowywania programu i mam ostatnio problem ze skompilowaniem kodu. Cały układ to ATMega32 + ADC ADS1100 + LCD NOKIA3310 + MMC Card (na razie tyle ;-)). Jeszcze kilka dni temu program kompilował się prawidłowo...

    Mikrokontrolery JacekCz   25 Lut 2008 11:45 Odpowiedzi: 1    Wyświetleń: 1955
  • Niedziałające programy. Pomocy

    Witam Mam ogromna prośbę. Potrzebuje przeanalizować 2 programy które niestety nie działają poprawnie. Programy pisałem sam lecz niestety sa w nich pewne błędy które niestety nie mogę znaleźć. Po asemblacji działają jednak w programie symulacyjnym nie wyświetlają tego co powinny, wiec s to programy bardziej...

    Mikrokontrolery tprzemko   18 Cze 2008 20:27 Odpowiedzi: 1    Wyświetleń: 1409
  • [STM32] - Oscyloskop - ADC, DMA, USB/UART

    Witam ponownie, Wracam tutaj z potrzebą skonsultowania pewnego problemu. Mianowicie po uruchomieniu USB postanowiłem dokładać kolejne bloki urządzenia i tak też pojawiła się obsługa DMA, ADC wyzwalanego timerem 2. No niestety projekt po kompilacji i wgraniu w ogóle nie działa :/ - Na terminalu otrzymuje...

    Mikrokontrolery ARM typu123485   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 3519
  • Dekodowanie sygnału DCF77 na ATmega.

    U mnie (Katowice) z DCF77 nie ma problemu, oczywiście zdarza się, że przez jakiś czas nie działa, ale przecież nie musi - wystarczy że złapie sygnał od czasu do czasu. Z tego co zauważyłem, to strasznie przeszkadza w odbiorze DCF77 komputer. Kiedy miałem zasilane układy przez USB to generalnie był problem,...

    Mikrokontrolery AVR Tomen13   26 Lut 2018 22:15 Odpowiedzi: 22    Wyświetleń: 4281
  • ARM, arm-gcc, fragmenty programu w RAM

    Widzę, że zadałem trudne albo głupie pytanie. Pewnie GCC jest tak toporne, że nie podoła zadaniu. Akurat GCC nie jest tak toporne jak narzedzia komercyjne ;). Wiec: Na czym polega mój problem? Jak zmusić gcc, aby w module: - program zaczynał się od zdefiniowanego adresu Ustawiasz to...

    Mikrokontrolery lelekx   05 Sie 2007 13:36 Odpowiedzi: 3    Wyświetleń: 3229
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    Taki kod jest po prostu bezsensowny i tyle. Kod z inicjalizacji _jest_ sensowny i _działa_. Jak napiszesz: #define STALA 12345 char* ptr=&STALA; to wydaje Ci się, że to jest poprawne? To nie jest poprawne i nie skompiluje się z prostego powodu - twoja stała jest dyrektywą...

    Mikrokontrolery Zbych_   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 2756
  • [Visual C++] kompilacja w trybie release

    Udało się zrobić, że aplikacja w trybie debug jest przenośna i działa na drugim kompie. W tym celu ustawiłem w trybie debug we właściwościach Incremental Linking na NO. Następnie nie dawałem żadnych optymalizacji. No i pokopiowałem z katalogu Visuala biblioteki z katalogu Debug_NonRedist do folderu gdzie...

    Programowanie pomozcie19   15 Gru 2009 22:17 Odpowiedzi: 5    Wyświetleń: 4266
  • [C++][GCC]Inicjalizacja stałej we flash'u

    Proponuję NIE umieszczać NIGDY kodu czy zmiennych w nagłówkach .h - miejsce na nie jest w plikach z kodem, czyli .c, .cpp, itd. W nagłówku powinno być jedynie wyexportowanie zmiennych poprzez "extern" i prototypy funkcji. W pliku c: const unsigned short name[] = { ... }; w pliku h: extern const...

    Mikrokontrolery ARM hacker17   19 Paź 2012 08:53 Odpowiedzi: 22    Wyświetleń: 1689
  • [STM32F4][Keil uVision] - Wyświetlacz ze sterownikiem HD44780 gubi znaki

    Witam, mam problem z obsługą popularnego wyświetlacza ze sterownikiem HD44780. Nie działa on zgodnie z moimi oczekiwaniami, po wyłączeniu i włączeniu zasilania albo nic nie wyświetla albo wyświetla zadany tekst gubiąc przy okazji litery, tutaj podam przykład: do wyświetlenia napis "Test", na wyświetlaczu:...

    Mikrokontrolery ARM pantol4   10 Wrz 2014 09:37 Odpowiedzi: 14    Wyświetleń: 1281
  • Użycie EEprom w Xmega w C

    OK, oto kod: Plik EEP.h [syntax=c] /* * EEP.h * * Created on: 29 maj 2016 * Author: MaS */ #ifndef EEP_H_ #define EEP_H_ #define DEF_ADSR0 800 #define DEF_ADSR1 500 #define DEF_ADSR2 3000 #define DEF_ADSR3 48 #define DEF_ADSR4 300 #define DEF_ADSR5 500 #define DEF_ADSR6...

    Mikrokontrolery AVR mas24   29 Maj 2016 12:23 Odpowiedzi: 5    Wyświetleń: 684
  • Wirtualny port - rejestr przesuwny.

    Mam jednak znowu problem:( Borykam się z jednym błędem i jednym warrningiem. Wygląda to tak: plik main.c [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "rejestr.h" int main(void) { InitSpi();/*...

    Mikrokontrolery AVR grko   13 Lis 2016 22:53 Odpowiedzi: 24    Wyświetleń: 1179
  • Ds89C430 + Ds1307 = problem

    Witam Robie budzik na bazie ukladow jak w temacie. Na razie jest to wstepna wersja, w ktorej odczytuje tylko rejestry z sekundami i minutami, a nastepnie wyswietlam je (po odpowiedniej konwersji) na czterech mulipleksowanych wyswietlaczach siedmiosegmetnowych. Ale niestety czasami (srednio raz na 15...

    Mikrokontrolery PePe996   14 Lis 2005 21:46 Odpowiedzi: 4    Wyświetleń: 1365
  • [at91sam7s256][Keil] EFC zapis do flasha

    a tu przesyłam zawartość pliku który mi działa (i to musi być w oddzielnym pliku zapisane właśnie): /***** RAM FUNCTIONS ****/ #include <stdio.h> /* I/O Functions */ #include <AT91SAM7S256.H> /* AT91SAM7S256 definitions */ #include...

    Mikrokontrolery ARM eltrick   06 Kwi 2009 14:44 Odpowiedzi: 6    Wyświetleń: 1787
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Wracając do przerwań, zgodnie z obietnicą wrzucam przykładowe definicje interfejsu klas opartych na przerwaniach. Pierwsza obsługuje timer i umożliwia wywoływanie z opóźnieniem lub cyklicznie podanej funkcji, lub wywoływanie jakiejś akcji: 1 #ifndef _TMFTIMER_H 2 #define _TMFTIMER_H ...

    Mikrokontrolery AVR utak3r   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7300
  • [AVR][C] Czujnik temperatury, prośba z znalezieniu błędu

    Witam Was. Mam taką prośbę. Otóż chciałem uruchomić czujnik temperatury, ponieważ LCD udało mi się uruchomić tak więc postanowiłem iść dalej za ciosem :>. Niestety układ nie działa. Przedstawię kod i opiszę co i jak. led.c <- tak się nazywa tymczasowo główny plik. Kod: #define F_CPU 16000000...

    Mikrokontrolery oskar777   27 Gru 2010 10:12 Odpowiedzi: 27    Wyświetleń: 3438
  • [STM32f103ZET6][C/CooCox] - Sieć układów nRF24L01.

    Witam, Mam problem z nawiązaniem komunikacji między dwoma zestawami STM32F103ZET6+nRF24L01. Bazowałem na informacjach z tej strony: "[url=]RF24Network". Ściągnąłem odpowiednie pliki z klasami RF24 i RF24Network, oraz klasą SPI(wykorzystywana przez poprzednie klasy), przerobiłem je pod STM32,...

    Mikrokontrolery ARM snyper   27 Paź 2013 13:32 Odpowiedzi: 2    Wyświetleń: 2001
  • PIC12F675 - Prosty przetwornik A/C - jak zaprogramować (prawidłowe słowo conf.)

    Witam Trochę bawię się uP PIC, z większym lub mniejszym sukcesem. Chciałem zrobić sobie taki układ. Program "rysuję" w programie Flowcode5. Problem polega na tym ze w symulacji w programie Flowcode to działa. Po zaprogramowaniu rzeczywistego układu efekt jest zupełnie różny od tego...

    Mikrokontrolery PIC kicked   09 Kwi 2014 08:23 Odpowiedzi: 1    Wyświetleń: 2283
  • [ATmega32][C] - Złe działanie bez kolejnego resetu po właczeniu zasilania

    Witam, mam jakiś błąd w sofcie, który powoduje, że po odłączeniu i włączeniu zasilania program nie działa prawidłowo. Zresetowanie atmegi bez odłączenia zasilania powoduje że wszystko chodzi już dobrze. Próbowałem różne ustawienia fuse'ów, kwarc 12MHz, CKOPT włączony, ustawiony najdłuższy możliwy czas...

    Mikrokontrolery AVR 2675900   05 Lis 2015 19:45 Odpowiedzi: 17    Wyświetleń: 984
  • Arduino Mega 2560 i ILI9481

    Witam. Próbuję swych sił z arduino mega2560 i wyświetlaczem ILI9481. Co ciekawe wyświetlenie tekstu nie stanowi problemu. Natomiast przy próbie wyrzucenia jakiejś zmiennej mam krzaczek albo kwadracik. Program ma na celu zmierzenie na wejściu A5 napięcia i wyświetleniu na wyświetlaczu. Pod spodem...

    Arduino pyton   03 Maj 2017 09:02 Odpowiedzi: 1    Wyświetleń: 690
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Tamtego joya po wielu bojach ukończyłem. Teraz chciałem zrobić coś innego i niestety utknąłem :( Niby sprawdzanie pinów jest ok (na symulatorze) jednak w rzeczywistości nie działa. Dlaczego? [syntax=c] /*... oparty na przykładzie myszki USB autora: Christiana Starkohanna na...

    Mikrokontrolery AVR toshiaczek   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 74819
  • Wyjasnienie znaczenia kodu Arduino

    No to radziłbym się zaznajomić z tego typu pojęciami bo są to podstawy. Otóż w języku C mamy cztery klasy pamięci. Określają one widoczność zmiennych oraz czas ich życia. Są to: auto , register , static oraz extern . Wszystkie zmienne deklarowane w funkcji (bez słowa kluczowego static) należą do...

    Arduino grko   25 Maj 2016 19:42 Odpowiedzi: 9    Wyświetleń: 1062
  • pliki nagłówkowe, definicja typu strukturalnego i enum

    W nagłówku taki trick: [syntax=c] #ifdef __THIS_IS_MAIN #define Extern #else #define Extern extern #endif ... Extern czas nastawy;[/syntax] w wybranym module *.C, nazwijmy go główny, robisz tak [syntax=c]#define __THIS_IS_MAIN 1 #include "tenheader.h" [/syntax] Nie wymyśliłem tricku...

    Mikrokontrolery AVR angor101   18 Sie 2017 18:39 Odpowiedzi: 5    Wyświetleń: 873