kompilator online

Znaleziono około 173 wyników dla: kompilator online
  • sprintf i wyswietlacz lcd - nie moge odpowiednio sformatowac tekstu

    Witaj. Tutaj masz przykłady i kompilator online do poćwiczenia: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   22 Lut 2014 21:12 Odpowiedzi: 4    Wyświetleń: 1446
  • LED, Przycisk i ATmega32, jak skonstruować prosty włącznik i wyłącznik?

    Witaj. Zacznij od na przykład tego: http://mikrokontrolery.blogspot.com/2011... i zaglądnij także do spisu treści oraz oczywiście datasheet mikrokontrolera. 1. Nie jeśli jest zasilany także z 5V. 2. tak, ponieważ włączasz wewnętrzny rezystor pull-up, który wymusza jedynkę na wejściu (pinie). Zwierając przyciskiem pin do...

    Mikrokontrolery Początkujący   02 Maj 2013 13:51 Odpowiedzi: 3    Wyświetleń: 1251
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • System online builds OpenBeken - kompilacja firmware dla wszystkich platform na Github

    https://obrazki.elektroda.pl/7815287200_... Lista Releases OpenBeken Główne wydania OBK są dostępne dla wszystkich w zakładce Releases. Otwórz nasze repozytorium: https://github.com/openshwprojects/OpenB... Przejdź do Releases: https://obrazki.elektroda.pl/9387846600_... W Releases można znaleźć tabelę wszystkich...

    Smart Home Poradniki   14 Gru 2024 01:28 Odpowiedzi: 18    Wyświetleń: 12900
  • Skrypty Berry dla różnych platform IoT - samouczek skryptowania OBK, część 1

    https://obrazki.elektroda.pl/1101914900_... Berry to lekki język skryptowy przeznaczony dla systemów wbudowanych. Posiada dynamicznie typowany, jednoprzebiegowy kompilator i interpreter o rozmiarze głównej implementacji mniejszym niż 40 KiB, który może działać na stercie mniejszej niż 4 KiB. Dzięki najnowszej Opcja 1 : możesz po prostu...

    Smart Home Poradniki   15 Kwi 2025 10:31 Odpowiedzi: 12    Wyświetleń: 3927
  • STM32F103C8T6 USB MSC Bootloader by piotr_go

    Przydałby się więc mechanizm który pozwoliłby im na załadowanie prostego przykładu z migającą ledą na taką płytkę wygenerowanego przez tą stronę. Ja już dawno (kiedy kolega piotr_go pokazał tu swój bootloader) robiłem rozpoznanie czy da się to pożenić z mbed, wykorzystywanym online lub przez SW4STM32. I powiem tak. Powinno się dać zrobić, ale nie jest...

    DIY Konstrukcje   18 Paź 2023 00:56 Odpowiedzi: 43    Wyświetleń: 19716
  • REKLAMA
  • ATmega328pb + SIM868, problem z odczytem IMEI, operacje na stringach?

    No nie mogę sobie tego jakoś poukładać w głowie, odpaliłem na szybko kompilator online i przetestowałem działanie funkcji String wejsciowy = "-oko-test-+-strtok-" odcinek nr 1="oko" odcinek nr 2="test" odcinek nr 3="+" odcinek nr 4="strtok" No i drugie pytanie, jak należy wywołać funkcję strtok jeżeli argument jest typu char * string, np: [syntax=c]char...

    Mikrokontrolery   30 Mar 2022 12:47 Odpowiedzi: 8    Wyświetleń: 336
  • REKLAMA
  • [Minitutorial PIC32] Uruchamiamy PIC32MX795F512H na uniwersalnej płytce pod TQFP

    https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...

    Artykuły   02 Lis 2020 21:08 Odpowiedzi: 4    Wyświetleń: 2862
  • Jak zinterpretować float 32-bitowy z dwóch rejestrów Modbus: 17267 i 11924?

    Tak z ciekawości spróbowałem z czymś takim:[syntax=c]int main(){ struct { short a, b; } c = {11924, 17267}; printf("Float = %f\n\n", *(float*)&c); return 0; }[/syntax] Kompilator online (gcc, http://www.tutorialspoint.com/codinggrou... wypluł: Float = 243.181946. Czyli nawet by pasowało ;) Ale poczekaj, niech się mądrzejsi ode mnie wypowiedzą.

    Mikrokontrolery AVR   12 Lis 2015 14:40 Odpowiedzi: 12    Wyświetleń: 1401
  • Dyskusją nad wyższością języków programowania

    Klasyczny temat, zawsze taki temat będzie się ciągnął. Dzisiaj w pracy padło stwierdzenie że programista w python to oksymoron. A ja się z tym nie zgodzę, to że ja lubię grzebać w czystym C, na pograniczu assemblera (i o dziwo nadal jest w tym praca), nie oznacza że to jest ten jedyny wspaniały język a reszta to dziadostwo. Najważniejszym pytaniem jest...

    Projektowanie i Tworzenie Po godzinach   06 Kwi 2018 07:46 Odpowiedzi: 71    Wyświetleń: 5943
  • ATMEGA32 - Niedziałające linie 3, 4, 5 w portach A, C, D - co sprawdzić?

    DDRA = 11111111; Liczba ta to 11.111.111 (jedenaście milionów sto jedenaście tysięcy, sto jedenaście). Zobaczmy jaka jest jej reprezentacja w kodzie binarnym: 1010100110001010 11000111 Ponieważ DDRD jest rejestrem 8 bitowym kompilator wykorzysta więc tylko najmłodszych 8 bitów, czyli te wytłuszczone. No to ustalmy ich numery: 76 543 210 11 000 111...

    Mikrokontrolery AVR   26 Mar 2014 17:47 Odpowiedzi: 8    Wyświetleń: 1689
  • REKLAMA
  • Arduino - alternatywne IDE i narzędzia deweloperskie

    Arduino IDE to standardowe narzędzie umożliwiające tworzenie, kompilację oraz wgrywanie sketchy na płytki Arduino. Niewielka aplikacja napisana w Javie doceniona zostanie przede wszystkim przez początkujących użytkowników. Oczywiście oficjalne IDE posiada wszystko co jest potrzebne do pracy z modułami Arduino i nie ma potrzeby odchodzenia od przyjętych...

    Artykuły   05 Sty 2016 17:56 Odpowiedzi: 7    Wyświetleń: 11634
  • STM32: Rodzaje przerwań rdzenia vs zewnętrzne, NVIC i priorytety

    dla miłoścników natychmiastowej satysfakcji jest godbolt. Tam można sprawdzić wszystko na szybko (tu np. jak zmusić kompilator do zrobienia odpowieniej szerokości zaipisu i odczytu):https://godbolt.org/z/WbxkKr Można nawet "na zywo" wykonywać programy online (ale to tylko oczywiście na pc-cie) https://godbolt.org/z/qxMQJW

    Mikrokontrolery ARM   28 Lis 2019 18:53 Odpowiedzi: 12    Wyświetleń: 867
  • Atmega8 - Język "C" sprawdzanie stanu na pinie

    Poćwicz sobie poszczególne operacje bitowe w kursie C wraz z kompilatorem online Cmaniak: http://mikrokontrolery.blogspot.com/2011... Możesz tam ćwiczyć także symulując Atmega8 (patrz przykład w zakładce Przykłady CManiaka). Dodatkowo: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   23 Lip 2015 17:07 Odpowiedzi: 4    Wyświetleń: 1371
  • Jak zrealizować kompilację C++ online na potrzeby witryny edukacyjnej?

    może wystarczy zainstalować jakiś kompilator na serwerze i wysyłąć pliki do niego poprzez php?? Nie ma problemów żeby coś takiego zbudować, nawet można napisać kompilator w postaci apletu java i też będzie działać.

    Programowanie   06 Gru 2005 22:34 Odpowiedzi: 3    Wyświetleń: 1301
  • Chciałbym zacząć przygodę z Bascom AVR ale potrzebuje przewodnika

    Nie ma to jak się rozpisać :D Napisałeś dokładnie to, co próbuję przekazać początkującym. :) Super, że poświęciłeś swój czas i opisałeś swoją historię. Zawsze uważałem i uważam, tak jak wielkimi czerwonymi literami napisałem na początku w swoim artykule: Każdy język jest dobry dopóki pozwala Ci zaprogramować mikrokontroler tak jak chciałeś. Nie wiem...

    Mikrokontrolery Początkujący   01 Lip 2015 10:06 Odpowiedzi: 31    Wyświetleń: 5112
  • [Atmega8] [Atmega8][C][AS6] - ADC nie działa, LED1 i LED2 zapalają się po naciśnięciu przycisku

    Negacja bitowa powoduje zanegowanie każdego, pojedynczego bitu negowanej wartości. Np.: x = 0b1010 ~x = 0b0101 Wersja logiczna działa inaczej. W C każda wartość różna od 0 jest z logicznego punktu widzenia PRAWDĄ. Tylko 0 jest traktowane jako FAŁSZ. Negacja logiczna powoduje zmianę logicznej wartości wyrażenia. Jeżeli weźmiesz wartość jak w poprzednim...

    Mikrokontrolery Początkujący   01 Sie 2014 12:09 Odpowiedzi: 9    Wyświetleń: 1320
  • Gdzie znaleźć listę rozkazów dla STM32F410RB? Różnice w instrukcjach.

    że programuje AVR w ASM Nie jest to szczególna chwała. Zacytuj mi chociaż jeden post w którym dostałem odpowiedz na pierwsze pytanie, bo Ty widzisz 5x, a ja nigdzie Tłumaczono Ci to wielokrotnie. Ale na razie poziom Twojej wiedzy jest zbyt niski zby to zrozumieć. tak jak pisał (at)Freddie Chopin - naucz się C na poziomie choćby elementarnym. Weź książkę...

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 4992
  • C++ - Jak zacząć naukę od podstaw i jaki kompilator wybrać?

    Dziwne, że opisując źródła sieciowe, nie wspomniał nikt do tej pory, o legendarnym niemal już tutorialu Od zera do gier kodera , autorstwa Karola Kuczmarskiego. Całość to około 900 stron, dostępne online lub do pobrania w postaci plików pdf, wszystko oczywiście na licencji GNU FDL. Symfonia C++ , to może zainteresuje Ciebie C++ dla każdego (oryginał:...

    Programowanie Początkujący   25 Lut 2009 09:47 Odpowiedzi: 33    Wyświetleń: 13995
  • [Visual C++] Jak poprawnie dołączyć tekst do char* w konstruktorze kopiującym?

    Witam, potrzebuje zrobić konstruktor kopiujący który prócz kopiowania doda to kopiowanego tekstu ciąg znaków. Warning1warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Jak to cholerstwo można inaczej rozwiązać ?

    Programowanie   20 Mar 2012 11:03 Odpowiedzi: 7    Wyświetleń: 1525
  • Aktualna książka do nauki Javy w języku polskim dla użytkownika Linuksa

    Witam. Jaką w miare dobrą książke wybrać do nauki programowania w javie? Aby była jak najbardziej aktualna. Najchetniej w języku polskim. Jak możecie jakies kursy online polecić to tez by się przydało. Mam jeszcze pytanie który kompilator wybrać. Obecnie posiadam w systemie otwartą wersję javy openjdk6 i korzystam z linuksa. Pierwsze podstawowe programy...

    Programowanie Początkujący   24 Wrz 2011 17:54 Odpowiedzi: 3    Wyświetleń: 2193
  • [VC++] Konwersja LONG do String w aplikacji okienkowej Visual C++

    Ok zrobiłem tak: char ala[100]; _itoa(COMPORT, ala, 10); (pomijam już że tu kompilator burzy się, że: Form1.h(164) : warning C4996: '_itoa': This function or variable may be unsafe. Consider using _itoa_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details ) pal pies to tylko warning a mi zależy...

    Programowanie Początkujący   06 Maj 2010 13:32 Odpowiedzi: 12    Wyświetleń: 9521
  • Mikrokontrolery - Narzędzia i języki programowania

    Witam, oczywiście cała rodzinka AVR nadaje się do tego o czym piszesz. Tanio można zacząć od ATtiny2313 lub ATmega8. Tylko zrób sobie sam albo kup gotowy programatorek za 15zł - STK200 podłączany właśnie do portu LPT ;) .... zassij sobie program PonyProg najnowszą wersję, będziesz nim mógł bez problemu programować procki poprzez programator STK200 .......

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 240602
  • STM32f103C8t6 - Zawieszenie debugowania przy użyciu OpenOCD i Eclipse

    Minimalizm totalny a ty się dziwisz. Weź stosuj makefile Freddiego. Przesada Co złego jest w minimalizmie? Mam wszystko co jest potrzebne. Kompilator wywoływany jest z takimi samymi parametrami i tak samo. Masz automat, z dodaniem każdego pliku chcesz makefile edytować? Tak, chce za każdym razem edytować makefile, ale o gustach się nie dyskutuje. To...

    Mikrokontrolery ARM   05 Gru 2016 13:27 Odpowiedzi: 27    Wyświetleń: 1770
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Bynajmniej nie chciałem urazić w poprzednich postach, jednak, moim zdaniem, dopiero przedostatni post autora tematu konkretnie wskazał problem. Nie znam za bardzo arduino, ale bazując na [url=http://codebender.cc/]kompilatorze online, obsługa eeprom w arduino jest identyczna jak w c. Przykład: [syntax=c]#include <avr/eeprom.h> typedef struct {...

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7590
  • [C] Badanie występowania ciągu znaków w tablicy przy użyciu string.h

    Takie coś się kompiluje, ale pisałem z głowy, więc trochę chyba te typy trzeba poprawić: bool exists in the current C - C99, but not in C89/90. Teraz można to uruchomić i testować i poprawiać

    Programowanie Początkujący   19 Lip 2021 06:23 Odpowiedzi: 5    Wyświetleń: 618
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (at)ElektrodaBot Do programatora TL866II plus jest projekt oprogramowania alternatywnego https://gitlab.com/DavidGriffith/minipro... pomożesz mi go skompilować w cygwin na windows 10? Podaj kolejne kroki do kompilacji źródła, lub zaproponuj jakiś kompilator online, który sobie z tym poradzi pod (plik wykonywalny pod Windows).

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1059
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    Zastanów się jaka wartość wyjdzie zawsze z tego i dlaczego: [syntax=c](uint8_t)(value_wysw & 0xff00)[/syntax] Poćwicz sobie w Cmaniaku: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]#include <stdio.h> unsigned long value_wysw = 1234; int main(void) { printf("%d", (unsigned char )(value_wysw & 0xff00)...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4884
  • [ATmega8] [ATmega8][avr-gcc] Programowanie ATmega8 z użyciem Bascom i STK200

    Teraz tu jest sprawdzany bit if(PINC & 0x08) a jak zastosuje && to cały rejestr jest porównywany z cyfrą 8 czy tak? Sprawdź w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... ten program: [syntax=c]//Wymagane do symulacji definicji i rejestrów ATmega8: #include <dondu/dd_atmega8.h> int main(void){...

    Mikrokontrolery Początkujący   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 5490
  • Taśma LED z interfejsem RS485? Protokół DMX512 - TM512C4 RGBW 24V

    Mała aktualizacja. Walka z WLED wciąż trwa - są do pobrania buildy z DMX oraz jest jakiś kompilator online, ale mam wrażenie, że oni na sztywno ustawiają pin i muszę wyszukać jak go zmienić. https://obrazki.elektroda.pl/9757331900_...

    Smart Home Poradniki   16 Wrz 2025 10:11 Odpowiedzi: 5    Wyświetleń: 945
  • ATmega32 – dokładne mapowanie wartości ADC (0–1023) na zakres OCR1A (400–1300)

    A tutaj masz program testowy: [syntax=c]#include <dondu/dd_atmega8.h> //Wymagane do symulacji definicji i rejestrów ATmega8 #define SERWO_MIN400 #define SERWO_MAX1300 int main(void){ //Symulujemy pomiar przetwornikiem ADC ADC = 879; //załóżmy, że taką wartość zmierzył przetwornik OCR1A = SERWO_MIN + ((SERWO_MAX - SERWO_MIN) * ADC / 1023); printf("OCR1A...

    Mikrokontrolery Początkujący   19 Paź 2014 10:51 Odpowiedzi: 3    Wyświetleń: 1416
  • [C] Błąd C2440 przy inicjalizacji tablicy char w VS 2019

    Ja tu nie widzę błędów i kompiluje pierwszym lepszym online compilatorem. Sprawdź w ustawieniach IDE czy masz dobra ścieżkę do kompilatora

    Programowanie Początkujący   22 Maj 2021 21:33 Odpowiedzi: 5    Wyświetleń: 417
  • AVR - Zrozumienie operacji bitowych z przesunięciem w C dla AVR

    Możesz to sprawdzić uruchamiając poniższy kod w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... CManiak potwierdził moje przypuszczenia. Dla wartość > 3 prawa strona operacji wynosi 0. Swoją drogą gratuluje pomysłu na kompilator online. Będę z niego korzystał.

    Programowanie Początkujący   13 Mar 2014 21:39 Odpowiedzi: 2    Wyświetleń: 1215
  • Szukam on-line kompilatora dla procesorów AVR ATiny2313 i ATmega8

    Nie słyszałem o kompilatorze online pod mikrokontrolery. A czemu tak Ci zależy, żeby nie instalować? Poza tym czymś musisz przesłać ten program do mikrokontrolera, powyższe programy to umożliwiają. Strona www obsługująca programator - to byłyby już cuda nie wida. ;)

    Mikrokontrolery   25 Paź 2008 02:21 Odpowiedzi: 15    Wyświetleń: 4174
  • AVR - Jak zacząć programowanie uC? Potrzebuję poradnika dla początkujących

    Na stronie jest kurs C z kompilatorem online - od tego zacznij :) A na pytania będziemy czekać w tym temacie lub innym który założysz z konkretnym problemem. Powodzenia!

    Mikrokontrolery Początkujący   26 Sty 2015 12:49 Odpowiedzi: 14    Wyświetleń: 1941
  • Atmega16a - Program wariuje, dioda mruga, wyświetlacz działa losowo

    To zrób dobie PDF-y z wybranych stron. Poza tym, jak podczas nauki C można nie doceniać kompilatora online z przykładami? Praktyczne próbowanie pisanych programów to podstawa.

    Mikrokontrolery AVR   28 Kwi 2015 16:04 Odpowiedzi: 17    Wyświetleń: 1203
  • MSP 430 - Jak umieścić blok kodu migania diod w funkcji?

    Kurs C z kompilatorem online CManiak: http://mikrokontrolery.blogspot.com/2011... od tego zacznij :)

    Mikrokontrolery Początkujący   19 Mar 2016 22:31 Odpowiedzi: 5    Wyświetleń: 738
  • Arduino Mini Pro - jak zaprogramować sekwencję poleceń zależną od wejść?

    Zacznij od kursu C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... a później zaglądnij do spisu treści na tej stronie.

    Arduino   04 Lut 2017 15:52 Odpowiedzi: 8    Wyświetleń: 831
  • Mini płytka rozwojowa z xmega 16D4

    Francuz XMegi w częściach 2 i 3: http://mikrokontrolery.blogspot.com/p/ks... Jeśli się pospieszysz to do dzisiaj jest promocja w Helion - kup obie kupując wersje ebook - znacznie tańsze. Kurs C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011...

    DIY Konstrukcje   13 Kwi 2015 19:13 Odpowiedzi: 25    Wyświetleń: 6816
  • Jak stworzyć funkcję powrotu w menu na LCD 2x16 z Atmega 8 w C?

    Jak wspomniał kol wyżej kluczem jest BREAK, a tutaj możesz poćwiczyć w kompilatorze online CManiak: http://mikrokontrolery.blogspot.com/2011...

    Programowanie   27 Maj 2014 14:02 Odpowiedzi: 5    Wyświetleń: 1788
  • arduino mini - przekaźnik który załączy sie 6x i wyłączy.

    Totalnie jestem zielony jeżeli chodzi o język c ... To się szybko naucz za pomocą kursu z zintegrowanym kompilatorem online CManiak: http://mikrokontrolery.blogspot.com/2011...

    Arduino   29 Gru 2015 08:55 Odpowiedzi: 5    Wyświetleń: 972
  • Atmega8 [C] - Sterowanie diodami na podstawie czujników linii TCRT5000

    [syntax=c]if(ADC4 wykryło coś) { zapal LED1 zapal LED2 } else if(ADC3 wykryło coś) { zapal LED1 zgaś LED2 } else if(ADC5 wykryło coś) { zgaś LED1 zapal LED2 } else { zgaś LED1 zgaś LED2 } [/syntax] Poćwicz w kompilatorze online kurs języka C: http://mikrokontrolery.blogspot.com/2011... Równie dobrze mógłbyś napisać: [syntax=c]if(ADC4...

    Mikrokontrolery   09 Lut 2017 14:34 Odpowiedzi: 4    Wyświetleń: 495
  • C++ - Jak zwrócić całą tablicę z funkcji, a nie tylko pierwszy element?

    (at)kisielos12 na kompilatorach online http://www.compileonline.com http://codepad.org http://ideone.com twój kod działa jak dam w komentarz //#include <conio.h> i //getch(); (at)luk1401 funkcja ma zwracać coś w tym stylu ? Korzystałem z tego http://www.tutorialspoint.com/cprogrammi... 0 | 1 | 2 | 3 | 4 | 5 | 6...

    Programowanie Początkujący   27 Sty 2013 20:33 Odpowiedzi: 13    Wyświetleń: 3795
  • USBasp - program nie wykrywa programatora mimo zainstalowanych sterowników

    Poza tym, porzuć to przestarzałe od kilku lat środowisko programistyczne i zainstaluj Atmel Studio: http://mikrokontrolery.blogspot.com/2011... Zaglądnij także do spisu treści na tej stronie. Znajdziesz tak kursy AVR oraz C z kompilatorem online i przykładami.

    Mikrokontrolery AVR   11 Maj 2015 12:02 Odpowiedzi: 12    Wyświetleń: 2583
  • Wydajność, szybkość programów w różnych językach z różnych kompilatorów

    Wydaje mi się że nie od tej strony do tematu podchodzisz... Nawet jeśli jest opisana ilość cykli procesora każdej metody w .NET, to co Ci to da? Jeśli spodziewasz się, że każdej linijce kodu przypiszesz ilość cykli, przemnożysz przez powtórzenia pętli i wyjdzie dokładnie 58% czasu procesora, to błąd. Tak jak pisał MirekCz - najpewniej coś jest nie tak...

    Programowanie Początkujący   23 Maj 2012 12:39 Odpowiedzi: 10    Wyświetleń: 3476
  • Błąd undefined reference przy przypisywaniu funkcji sin i cos do tablicy wskaźników

    To ciekawe, bo mi gcc tego nie skompilował. Ani też kompilatory online tego nie ogarnęły np.: https://ideone.com/tkcm5R - przekroczony czas oczekiwania https://www.codechef.com/ide - przekroczony czas oczekiwania https://www.tutorialspoint.c... - błąd w moim powyższym poście Czy ktoś wie dlaczego tak się dzieje?

    Programowanie Początkujący   14 Maj 2017 21:19 Odpowiedzi: 11    Wyświetleń: 1296
  • Jak obliczyć i zapisać tę funkcję? Potrzebna pomoc w zadaniu.

    Na zadanie muszę napisać obliczyć pewne funkcje Masz napisać te funkcje, czy je obliczyć? Zdecyduj się. Nie mam pojęcia jak pierwszą zapisać natomiast drugą i trzecią zapisałem tak: To co napisałeś, to co najwyżej kawałek funkcji. Cała funkcja zaczyna się od deklaracji, nazwy, listy argumentów, itd. Poza tym, to co napisałeś - nie jest dobrze. Polecam...

    Programowanie Początkujący   11 Lis 2020 17:55 Odpowiedzi: 4    Wyświetleń: 630
  • atmega32 - Dioda nie świeci, problem z kodem SPI i konfiguracją portów

    Ma gasić diodę na porcie PD3. Skompiluj poniższy program w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... i zastanów się dlaczego działa inaczej niż oczekujesz. Chciałem się spytać czy funkcja Sonar_pobierz_pomiar w funkcji głównej ma prawidłowe zmienne? Otrzymujesz przecież ostrzeżenie: ../Proba_10.c:50: warning:...

    Mikrokontrolery Początkujący   17 Cze 2014 17:18 Odpowiedzi: 5    Wyświetleń: 1071
  • Atmega 8 - Licznik do14-stu żle działakący kod C

    Zamiast: [syntax=c]if( (PIND & (1<<PD3)) == 0)[/syntax] stosuj negację: [syntax=c]if( ! (PIND & (1<<PD3)) )[/syntax] Lektura na zimowe wieczory: - kurs C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... - kurs AVR: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   01 Sty 2016 19:33 Odpowiedzi: 27    Wyświetleń: 1812
  • Odliczanie czasu Atmega8 i wyświetlacz trzy segmentowy

    Patrząc na to: [syntax=c]if{s=1,d=0,j=0)[/syntax] dam Ci dobre rady na początek: 1. Zacznij od poznania języka C np. z kursu z kompilatorem online CManiak: http://mikrokontrolery.blogspot.com/2011... 2. Później kurs AVR: http://mikrokontrolery.blogspot.com/2011... 3. uporządkuj swój kod,...

    Mikrokontrolery Początkujący   02 Sty 2016 13:26 Odpowiedzi: 10    Wyświetleń: 1584
  • Nauka programowania - C++, JavaScript czy może coś innego.

    Na początek poćwicz sobie w kursie C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... Później zastanów się, czy nie będziesz chciał zrobić sobie jakiegoś prostego urządzenia elektronicznego na mikrokontrolerze (patrz spis treści w linku), który sam prosto zaprogramujesz. W ten sposób łatwo i przyjemnie...

    Programowanie Początkujący   16 Kwi 2014 08:01 Odpowiedzi: 33    Wyświetleń: 5241
  • programowanie w C podstawy - Podstawowe programowanie w C

    Kopalnia wiedzy + kurs C z kompilatorem online CManiak oraz kurs AVR - patrz działa "Kursy": http://mikrokontrolery.blogspot.com/p/sp... Aby delay prawidłowo odliczał czas musisz wskazać jak jest ustawiony zegar taktujący: http://mikrokontrolery.blogspot.com/2011... Korzystaj z Atmel Studio, bo Eclipse...

    Mikrokontrolery Początkujący   23 Maj 2016 12:28 Odpowiedzi: 6    Wyświetleń: 1554
  • [BK7231N / CB2S BL0937] Inteligentna wtyczka Elivco UE 20A BL0937 RMC021

    Właściwie jest to prostsze. Nie musisz konfigurować kompilatora, możesz skorzystać z naszych kompilacji online. Działają nawet w żądaniach ściągnięcia. Być może będę musiał je najpierw zaakceptować, ale kiedy to zrobię, otrzymasz pliki binarne zbudowane online.

    Smart Home IoT   14 Wrz 2023 20:13 Odpowiedzi: 13    Wyświetleń: 5811
  • Atmega32[C] - Przerwanie od timera1 nie działa, miganie diody co 1s

    czy ustawie 0xff w ISR, czy 0x00 i tak nie działa i tak nie działa. Próbowałem i z ' |= ' i z '^=' i z samym '=' i jest to samo. Poćwicz najpierw C w kompilatorze online: http://mikrokontrolery.blogspot.com/2011... ... i pokaż swój schemat, bo coś mi się wydaje, że nieprawidłowo podłączyłeś swój mikrokontroler: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   01 Kwi 2014 01:25 Odpowiedzi: 12    Wyświetleń: 1320
  • Atmega8, Bascom, Usbasp - dioda nie działa po zmianie fusebitów i programu

    Ponieważ dopiero zaczynasz, od razu porzuć BASCOM i zacznij od języka C z tych powodów: http://mikrokontrolery.blogspot.com/2011... Czytaj uważnie i rozważ każdy argument. Kurs C z kompilatorem online i przykładami: http://mikrokontrolery.blogspot.com/2011... Kurs AVR: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   11 Maj 2015 19:48 Odpowiedzi: 16    Wyświetleń: 1461
  • Jak zacząć naukę C++: kursy online czy książki? Wybór IDE i kompilatora?

    Reedit calego posta: Poczytalem troche i teraz pytanie: jesli C++ to z kursow internetowych lepiej czy z ksiazek? I jakie IDE wybrac, albo osobno kompiler i program do pisania? Poniewaz wiekszasc opinii jakie przeczytalem na ten temat najlepiej uczyc sie C++ bo ma mozliwosci dokladnie te same co C a wychodzi mniej linii kodu ( asemblerowego ) to zreszta...

    Programowanie Początkujący   01 Lut 2009 23:33 Odpowiedzi: 16    Wyświetleń: 3984
  • Przejście z asemblera 89C51 na C dla AVR, np. Atmega8 - porady i książki

    Kiedyś język C miałem na studium informatycznym, ale były to zaledwie kilka godzin podstaw, kojarzę tylko jakąś "pętle if" i tp. Po za tym nic mi do głowy więcej nie weszło... Tak na prawdę jeszcze nie zrobiłem żadnego kroku w kierunku języka C ale pomału się przymierzam. Na początek przeanalizuję podane przez was stronki i zobaczę co z tego będzie....

    Mikrokontrolery AVR   11 Lut 2013 22:41 Odpowiedzi: 17    Wyświetleń: 2823
  • C - jak działa warunek if(!(PINC & 0x01)) przy obsłudze przycisków?

    Po co są w tym kodzie te opertaory: & | ^ Może mi ktoś dokładnie napisać jak to się oblicza? Siedzę i nie mogę tego dojść. Proszę bardzo - wiedza z przykładami oraz możliwością ćwiczenia w kompilatorze online: http://mikrokontrolery.blogspot.com/2011... w szczególności rozdział: Operatory bitowe. Poćwicz solidnie, a później...

    Mikrokontrolery Początkujący   21 Sie 2013 20:10 Odpowiedzi: 28    Wyświetleń: 3348
  • Atmega 8 - Czytanie stanu wejścia w zależności od wyjścia

    Przede wszystkim kurs C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... bo: if (PINB && (1<<PB0)) //jezeli wykryje na PB0 "1" To jest iloczyn logiczny a powinien być binarny: i do tego AVR: http://mikrokontrolery.blogspot.com/2011... Poza tym, gdy wklejasz...

    Mikrokontrolery Początkujący   31 Mar 2016 17:34 Odpowiedzi: 10    Wyświetleń: 1539
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Nucleo - bardzo dobre płytki proponowałbym z jakimś lepszym prockiem F4 lub F7 - cena bardzo podobna. Jak chcesz z wyświetlaczem, mems + zewn pamieć i usb to seria DISCOVERY z koncówką DISC1 (cena pewnie ze 100zł - 150zł). Z mbed szybko ruszysz (kompilator jest online). Jak sie nauczysz to jakiekolwiek środowisko do ST i masz od razu sprzetowy debuger.

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 551838
  • ESP8266 P10 Scroll TEXT - Błąd wyświetlania tekstu z Blynk po zamianie funkcji

    Font edytowałem "z ręki". Niestety nie znalazłem żadnego edytora fontów w necie... a przydałby się. Podczas edycji znaki podglądałem takim prostym programem w c++ (w kompilatorze online https://www.onlinegdb.com/online_c++_com... ): [syntax=c]#include <iostream> using namespace std; typedef unsigned char row_t[5]; row_t fnt[] = { {0b00100000,...

    Arduino   19 Sty 2022 04:45 Odpowiedzi: 27    Wyświetleń: 1404
  • AVR z dwoma komparatorami analogowymi – który model wybrać do monitorowania napięć?

    Ok, to jeszcze polećcie jakąś dobrą książkę o C. Temat książkowy: http://www.elektroda.pl/rtvforum/topic20... Ale możesz zacząć od wskazanego linku w poprzednim moim poście i dodatkowo kursu C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... To w zupełności wystarczy do Twojego projektu i...

    Mikrokontrolery AVR   19 Gru 2014 22:20 Odpowiedzi: 42    Wyświetleń: 4836
  • Jak mikrokontroler wybrać - sterownik wyświetlaczy LED.

    Czyli sugerujesz iż profesjonalne programowanie powinno odbyć się w "C" hmm Z tymi nawykami to może faktycznie być problem. Musze przekopać neta i poszukać przyśpieszonych kursów "C" Nie musisz szukać: http://mikrokontrolery.blogspot.com/p/sp... a tutaj kurs C z kompilatorem CManiak online gotowy do ćwiczeń: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery   23 Mar 2016 13:27 Odpowiedzi: 96    Wyświetleń: 11703
  • Najczęstsze zastosowania C/C++ w pracy programistów? Arduino? Trudność nauki?

    Jak w temacie :-). Co najczesciej programuja programisci w pracy ? Arduino ? Jest to skomplikowany jezyk do nauki ? Trudno jest sie go nauczyc ? W pracy + Arduino, czyli masz na myśli zastosowania profesjonalne przy programowaniu mikrokontrolerów? Jeśli tak, to przede wszystkim C, którego podstawy możesz spokojnie poznać w 2-3 dni korzystając z wielu...

    Programowanie Początkujący   27 Sty 2015 01:30 Odpowiedzi: 10    Wyświetleń: 3873
  • LPC800-MAX - Błąd kompilacji PWM w Mbed IDE: Identifier 'PwmOut' is undefined

    Temat zainteresuje pewnie czytających mikrokontrolery.blogspot.com, którzy zamówili za grosze (ok. 5,5zł) płytkę wymienioną w tytule. Przerobiłem tutorial na stronie mbed.org z użyciem kompilatora online. Kod migający wbudowaną diodą RGB działa bez problemu. Nie działa natomiast PWM, a dokładniej: nie kompiluje się. Nie mogę skompilować nawet przykładu...

    Mikrokontrolery ARM   04 Lis 2013 09:18 Odpowiedzi: 16    Wyświetleń: 3192
  • Jak wgrać bootloader do Blue Pill STM32F103C8T6? Krok po kroku

    Na początek super opcja i za implementację czegoś takiego gościom z ST należą się brawa. Raczej mbed i ARM chciałeś powiedzieć, bo koncepcja pojawiła się właśnie tu (aby powstał online kompilator). Ale dalej nie widzę sensu jak masz podłączony stlink i programujesz == chcesz debugować.

    Mikrokontrolery ARM   16 Sty 2019 17:57 Odpowiedzi: 14    Wyświetleń: 2475
  • [ATmega8] - Jak zaprogramować diodę, aby migała tylko 3 razy po naciśnięciu przycisku?

    Wiem musze bardziej sie przylozyc :) Przyłóż się najpier do czytania i stosowania tego co podpowiadając ci forumowicze: 1. Nie definiuj F_CPU w kodzie programu tylko w ustawieniach projektu. ... bo bez sensu jest Ci podpowiadać, skoro nie stosujesz się do zaleceń. A co wlasnie tutaj chodzi z tym uint8_t ? bo za bardzo nie wiem do czego to sluzyc ?...

    Mikrokontrolery AVR   14 Gru 2015 09:49 Odpowiedzi: 18    Wyświetleń: 1173
  • ATmega8 ADC – dlaczego odczyt ADC zawsze 0? Prośba o sprawdzenie kodu C

    5. No to robimy próbę i kompilujemy w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... poniższy program: [syntax=c]#include <stdio.h> int main(void){ unsigned int srednia = 100; unsigned int time = 9; srednia=srednia/time+1; printf("srednia = %d \n", srednia); return 0; }[/syntax] i dochodzimy do wniosku...

    Mikrokontrolery AVR   02 Kwi 2015 20:34 Odpowiedzi: 97    Wyświetleń: 6825
  • ATmega8, ADXL345, I2C/TWI zawiesza się, nie odczytuje danych.

    A nie jest przypadkiem tak, tak że jeżeli tworzymy tablice No przecież kolega Sparrowhawk napisał: W C/C++ indeksy tablicy n-elementowej są z zakresu 0 .. n-1. Skompiluj sobie poniższy program w kompilatorze CManiak: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]#include <stdio.h> char t[5] = {1,2,3,4,5};...

    Mikrokontrolery AVR   10 Gru 2014 07:15 Odpowiedzi: 11    Wyświetleń: 2067
  • Atmega 32 - Jak działają unie w C? Przykład z uint8_t i int

    Poćwicz sobie w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... na przykład tak: [syntax=c]#include <stdio.h> union Data { unsigned char a; unsigned int b; }; int main(void){ union Data data; data.b = 257; printf("%d\n", sizeof(data)); printf("%d\n", data.a); printf("%d\n", data.b); return 0; }[/syntax]...

    Mikrokontrolery AVR   04 Maj 2015 20:21 Odpowiedzi: 11    Wyświetleń: 1260
  • atmega16 - Jak odczytać ADC z dwóch kanałów jednocześnie?

    Wrzuć sobie ten program: 4 5 5 podczas, gdy oczekujesz: 4 5 4 Odpowiedź jest bardzo prosta i na pewno na nią wpadniesz :)

    Mikrokontrolery Początkujący   29 Kwi 2013 15:14 Odpowiedzi: 19    Wyświetleń: 3021
  • Jak zacząć programowanie mikrokontrolerów AVR w języku C?

    Książek jest znacznie więcej, znacznie lepszych i w znacznie niższych cenach (w wersji eBook nawet -50%): http://mikrokontrolery.blogspot.com/p/ks... Porównując autorów, patrz na zawartość, przykładowe rozdziały i cenę, by nie kupować wodolejstwa w kosmicznych cenach. Jeszcze http://mikrokontrolery.blogspot.com/ a w szczególności kurs...

    Początkujący Elektronicy   21 Kwi 2015 16:26 Odpowiedzi: 10    Wyświetleń: 1887
  • [BK7231T] SCS86-03AJAI Inteligentny przełącznik kurtynowy - Teardown - Flashing

    Jeśli chcesz mieć kompilacje online, po prostu rozwidl nasze repozytorium, kompilacje online działają również w żądaniach ściągnięcia, nie musisz mieć kompilatora. Myślę, że gdy będziemy mieli sterownik C dla okiennic, skrypty nie będą w ogóle potrzebne, ale mimo to jest to dobry postęp. Poniższy skrypt: addRepeatingEventID 1 -1 22 setChannel 41 $CH41+1...

    Smart Home IoT   18 Wrz 2023 08:11 Odpowiedzi: 8    Wyświetleń: 2616
  • [Atmega8] [Atmega8][C] - Program zatrzymuje się przy użyciu modułu GSM Motorola D15

    string_compare() działa prawidłowo. Wrzuć i przetestuj poniższy kod w CManiaku online: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]#include <stdio.h> unsigned char string_compare (const char search[], const char find[]) { unsigned char i; for (i=0; (search[i] == find[i]) && search[i]; i++); if...

    Mikrokontrolery Początkujący   08 Gru 2012 22:20 Odpowiedzi: 10    Wyświetleń: 1728
  • atmega8A PU - Serwo sg90 - Dwa napięcia sterujące serwem - program

    Teraz jest znacznie lepiej :) Na początek przetestuj sobie poniższy program w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]//===== ATmega8 - Prosty symulator do nauki języka C ============ #include <dondu/dd_atmega8.h> //Wymagane do symulacji definicji i rejestrów ATmega8 int main(void){ ADMUX...

    Robotyka Modelarstwo i CNC   15 Sty 2014 12:28 Odpowiedzi: 5    Wyświetleń: 1677
  • Jak zapisać stałą jako bajt w funkcji writeRegisters na I2C?

    Sprawdź sobie w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]#include <stdio.h> void writeRegisters(uint8_t * regValues){ printf("%d \n", regValues ); } int main(void){ uint8_t val = 123; uint8_t * val_pointer; val_pointer = &val; writeRegisters(* val_pointer); writeRegisters((uint8_t*)...

    Mikrokontrolery   20 Kwi 2014 14:39 Odpowiedzi: 35    Wyświetleń: 4110
  • Jak sterować silnikiem za pomocą ATmega16, ustawienie pinów PD4 i PD3?

    Czy ten przycisk jest normalnie zamknięty? Bo wygląda na normalnie otwarty. Jeżeli tak, to zobacz w kompilatorze CManiak , jak zadziała ten program: [syntax=c]#include <stdio.h> int main(void) { int PINB = 0x08; //symulujemy przycisk na PB3 nie wciśnięty, a rezystor podciąga pin do Vcc (jedynka) while(!(PINB & 0x08)) { printf("jestem w pętli...

    Mikrokontrolery Początkujący   06 Lut 2013 20:17 Odpowiedzi: 26    Wyświetleń: 2547
  • atmega8 - ADC: Niezgodne wyniki przy pomiarze napięcia przez UART

    Kurde faktycznie, a już myślałem ze spaliłem port czy coś ale debil ze mnie. Wielkie dzięki Dondu. Tak faktycznie to błąd występuje już w trakcie przekazania parametru do funkcji. Sprawdź poniższ kod w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]//Wymagane do symulacji definicji i rejestrów ATmega8:...

    Mikrokontrolery AVR   14 Mar 2014 14:46 Odpowiedzi: 3    Wyświetleń: 1206
  • Jak działa warunek `if(bufor)` w programowaniu w C na mikrokontrolery?

    1. Da się. 2. Tak, mając wskaźnik na tablicę, możesz przekazać do funkcji wskaźnik przesunięty o offset. [syntax=c]#include <stdio.h> #include <assert.h> #define ROWS 2 #define COLS 4 void vector_1D_show(int *vector, size_t length); void vector_2D_show(const size_t row, const size_t col, int matrix[row][col]); int main(void) { int vector_1D[2...

    Programowanie   29 Mar 2017 07:47 Odpowiedzi: 38    Wyświetleń: 2628
  • Wartość zmiennej ZMIENNA po operacjach bitowych AND i OR?

    Wrzuć sobie do [url=http://mikrokontrolery.blogspot.com... ten program: [syntax=c]#include <stdio.h> int main(void){ unsigned char ZMIENNA = 0; ZMIENNA &= (0x0F | 0x02); printf("%u", ZMIENNA); return 0; }[/syntax] i sam poćwicz uwzględniając wiedzę o operatorach np. z kursu: http://mikrokontrolery.blogspot.com/2011...

    Programowanie Początkujący   30 Paź 2013 23:26 Odpowiedzi: 2    Wyświetleń: 981
  • [W600 / AJ-05] Zmiana firmware TB95 9W 1000lm RGBCWW Światło

    Dzięki za bardzo szczegółowy opis. Jestem zaskoczony, że istnieje problem z PWM, zajrzyj do niego, jeśli możesz, możesz zbudować obk online, nie ma potrzeby konfigurowania kompilatora na komputerze. W przeciwnym razie spróbuję później sam to sprawdzić. Mam też żarówkę W600, jeszcze nie błysnęła: https://obrazki.elektroda.pl/3236192700_...

    Smart Home Urządzenia   27 Paź 2023 17:11 Odpowiedzi: 11    Wyświetleń: 2178
  • Jak zacząć programować PIC w C/C++? Szukam zasobów online.

    Niekoniecznie. Dla MPLAB istnieje C compiler w wersji dla studentów prawie bez ograniczeń. A dla ARM 100% bezpłatny duzo lepszy kompilator o nazwie gcc

    Mikrokontrolery PIC   16 Mar 2018 05:06 Odpowiedzi: 40    Wyświetleń: 3438
  • Jak udostępnić program DOS w Pascalu online bez instalacji?

    Witaj. Dosbox w wersji portable z odpowiednią konfiguracją i odpowiednim autoexec będzie działał jak trzeba. Użytkownik będzie odpalał jeden skrót tylko. Możesz się też zainteresować kompilatorem Pascala, który potrafi wyprodukować plik dla platformy x86/x64: https://www.freepascal.org/

    Obsługa oprogramowania   16 Paź 2018 18:31 Odpowiedzi: 4    Wyświetleń: 627
  • Optymalizacja ustawień OpenBeken Smartplug MQTT: Selektywne tematy i wiele hostów

    Myślę, że najprostszym i najbardziej niezawodnym sposobem na usunięcie tematów, których nie lubisz, jest stworzenie własnej wersji OBK za pomocą naszego systemu kompilacji online: [url=https://www.elektroda.com/rtvforum/... OpenBeken online building system - kompilacja firmware dla wszystkich platform (BK7231, BL602, W800, etc) . Można...

    Smart Home IoT   04 Sty 2025 00:05 Odpowiedzi: 2    Wyświetleń: 384
  • Gdzie znaleźć kurs ARM dla początkujących? Szukam książki lub kursu online

    A czy zna ktoś może jakieś wersje kompilatorów gdzie można ściągnąć??Też interesuję się zgłębieniem wiedzy o tych klockach. Wdzięczny bedę za każda informację. Pozdrawiam!!

    Mikrokontrolery   27 Kwi 2006 21:28 Odpowiedzi: 5    Wyświetleń: 2185
  • Jak wpisać int do tablicy byte, aby użyć dwóch bajtów zmiennej int?

    Można by jeszcze skrócić zapis z unią, zmieniając strukturę na [url=https://gcc.gnu.org/onlinedocs/gcc/... Jakby ktoś chciał się pobawić, to wrzucam kod gotowy do wklejenia w [url=http://mikrokontrolery.blogspot.com... ;) [syntax=c]#include <stdio.h> typedef union { uint16_t...

    Arduino   01 Lut 2016 13:40 Odpowiedzi: 13    Wyświetleń: 1458
  • atmega8 bascom - obsluga ADC ale nie komenda getadc!!

    Wersja demo ma ograniczenia "Included demo license enables up to 4096 bytes of FREE output code." co na wymagania hobbysty powinno wystarczyć ;) I to jest właśnie bezsensowne samoograniczanie się. Gdy program już rozrasta się ponad tak niewielką objętość jak 4kB nagle okazuje się, że należy szukać $ albo innego języka. Gdy nie ma się tych 200$ to wtedy...

    Mikrokontrolery AVR   04 Maj 2016 16:28 Odpowiedzi: 28    Wyświetleń: 3021
  • Książki i kursy online do nauki programowania mikrokontrolerów ATmega w języku C

    Poczytaj kursy z EDW i EP. Są pisane dość łopatologicznie i powinny pomóc. Ale nie spodziewaj się, że jakikolwiek kurs nauczy cię programownia. Programowania uczysz się SAM, a kurs pomaga w oswojeniu się z "dziwactwami" kompilatora i ewentualnie ogólnie objaśnia język. Życzę powodzenia.

    Mikrokontrolery   05 Lut 2006 12:25 Odpowiedzi: 11    Wyświetleń: 32273
  • Kod z podręcznika "Język C dla mikrokontrolerów AVR." Tomasza Francuza

    Dondu - dziękuję za podpowiedź i przepraszam. Ależ nie ma za co - Elektroda to największe polskie forum techniczne i na początku można się pogubić :) EDIT: Ale te dwie linijki się niczym nie różnią. Różnią się i to znacząco - sprawdź w CManiaku poniższy program: [syntax=c]int main(void) { const unsigned int DP = 0x80; unsigned int val = 0x8f; if((val...

    Mikrokontrolery AVR   23 Sty 2015 13:29 Odpowiedzi: 20    Wyświetleń: 4074
  • Sterowanie pompą i przekaźnikami w systemie nawadniania szklarni z ATMEGA8

    Na przykład: [syntax=c]if(PINC & 0x04) PORTB = 0x01[/syntax] sprawdza, czy na pinie PC3 jest jedynka i jeśli tak, to ustawia stan wysoki na PB0 i stany niskie na pozostałych pinach portu B. Czytelniej jest tak: [syntax=c]if(PINC & (1<<PC3)) PORTB = (1<<PB0)[/syntax] Uruchom sobie poniższy kod w kompilatorze CManiak: http://mikrokontrolery.blogspot.com/p/cm...

    Początkujący Elektronicy   03 Maj 2015 12:33 Odpowiedzi: 14    Wyświetleń: 1524
  • STM32F030 - emulacja EEPROM

    To z rozmiarem rozumie i znalazłem. Uzupełnię ten wcześniejszy opis w poście #5, bo mi się wcisnął nie ten klawisz :oops: : Na początku swojego programu dajesz: Wychodzi na to, że moje obawy były uzasadnione (bałem się, że wpisując coś na chama do flash mogę naruszyć strukturę tego co tam docelowo ma być wgrane). Tam na mbed w pliku eeprom.c jest taki...

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4218
  • Jaki kurs C++ online polecacie dla początkujących? Sprawdzone, aktualne materiały

    C w 24 godziny nie był zły w wieku 15 lat na początek. Potem "thinking in c++", własciwie kompedium do podsumowania doświadczeń, nabytej wiedzy i rozświetlenia niewiadomych. Niestety ksiązki papierkowe, ale w moim przypadku 95% czasu było spędzone w kompilatorze. Jak padniesz po ?roku?, daruj sobie. Główny wymóg to determinacja, upór i gigantyczne zainteresowanie.

    Programowanie Początkujący   07 Lis 2014 14:41 Odpowiedzi: 6    Wyświetleń: 861
  • Wyrównywanie adresów pól w strukturach w kompilatorach GCC

    https://gcc.gnu.org/onlinedocs/gcc/x86-O... -mno-ms-bitfields

    Programowanie   27 Cze 2018 07:08 Odpowiedzi: 9    Wyświetleń: 573
  • Pierwsze kroki z AVR w C - pisać proste programy na procesory czy na PC?

    Warto zrobić tak jak radzi kolega wyżej, bo de facto szybciej osiągniesz właściwy poziom. Później dojdzie specyfika mikrokontrolerów i wtedy na niej się skupisz, a nie na samym C, który będziesz już znał. Możesz także poćwiczyć online na przykładach w kompilatorze CManiak: http://mikrokontrolery.blogspot.com/2011... Ale...

    Mikrokontrolery Początkujący   17 Lut 2013 12:25 Odpowiedzi: 6    Wyświetleń: 2805
  • Co elektronik może kupić na Aliexpress?

    Co ciekawe - paczka została wysłana z Polski kawał czasu po tym jak zamawiałem na ali-e (nadawca to światprzesyłek czy jakoś podobnie - pisane jednym słowem). Znam sprawę. Firma z Nysy. Też tak dostałem kilka przesyłek i to właśnie zamawianych z darmowa wysyłką. Ciekawa była też etykieta pod spodem tej nalepionej w Polsce. Na moje nazwisko, poczta...

    Tematy tygodnia   04 Lip 2025 13:54 Odpowiedzi: 2124    Wyświetleń: 251025
  • Przewodnik flashowania, instalacji i konfiguracji TuyaMCU - skonfiguruj dpID dla Home Assistant

    Witam, Wciąż jestem bardzo nowy w OpenBeken i mam trudności. Jednym z problemów jest temat TuyaMCU. Powyższe pytanie jest dokładnie takie samo - skąd wiadomo, czy urządzenie korzysta z TuyaMCU? Czy nie ma niezawodnego sposobu, aby się tego dowiedzieć? Proszę, nie zrozum źle tych pytań lub stwierdzeń. Wiele z nich odzwierciedla frustrację związaną z...

    Smart Home Poradniki   15 Wrz 2025 10:34 Odpowiedzi: 23    Wyświetleń: 11286
  • uC Atmega16- regulacja oświetlenia LED +-inne zastosowania

    Najpierw zacznij od podstaw języka C - poćwicz operatory bitowe: http://mikrokontrolery.blogspot.com/2011... Zacznij od poniższego kodu: [syntax=c]#include <dondu/dd_atmega8.h> //Wymagane do symulacji definicji i rejestrów ATmega8 int main(void){ MCUCR = 0xff; //symulujemy stan bitów - wszystkie ustawione MCUCR|=(1<<ISC01)&~(1<<I...

    Mikrokontrolery AVR   15 Sty 2017 16:48 Odpowiedzi: 28    Wyświetleń: 1578
  • ATmega32A-PU - ADC zwraca 0 - konfiguracja i kod programu

    Uruchom poniższy kod w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... [syntax=c]#include <dondu/dd_atmega8.h> //Wymagane do symulacji definicji i rejestrów ATmega8 const char *byte_to_binary(int x){ int z; static char b[9]; b[0] = '\0'; for (z = 128; z > 0; z >>= 1){strcat(b, ((x & z) == z)...

    Mikrokontrolery AVR   02 Gru 2014 22:46 Odpowiedzi: 3    Wyświetleń: 855
  • CManiak - Nie działa przewijanie kodu - tablet z Androidem

    Witam. Dziękuję za informację - postaram się dokonać poprawek. Z UK niestety problem jest nieco większy - należy być pewnym, że strona jest otwarta w domenie .com , a nie .co.uk - wtedy powinno działać - co proszę przy okazji potwierdzić. Niestety na domyślną zmianę domeny na .co.uk nie mam wpływu. Mogę natomiast dodać jakiś komunikat via javascript,...

    Mikrokontrolery   18 Sie 2015 18:48 Odpowiedzi: 2    Wyświetleń: 981
  • ATmega32 - Jak zgasić diodę przyciskiem? Problemy z kodem w C

    (at)Harcownikov Źle zrozumiałeś przesłanie kol. excray z pierwszego jego postu. On wskazał Ci tylko Twój ogólny problem i nie miał zamiaru Ciebie w żaden sposób źle traktować. Zobacz na procent jego ilości POMÓGŁ, a zauważysz, że jest bardzo pomocnym użytkownikiem forum :) Wrzuć sobie do CManiaka: http://mikrokontrolery.blogspot.com/p/cm...

    Mikrokontrolery Początkujący   25 Gru 2013 11:23 Odpowiedzi: 12    Wyświetleń: 1779
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    przy oversampling na 8 trzeba ustawić BRR na 0x34 Poddaję się - nie wiem skąd ta wartość (0x34) :?: Metodą "prostego dzielenia", tak jak piszesz, wychodzi 0x1c (28). Dla weryfikacji tej wartości "zgrzeszyłem" i zainstalowałem CubeMX - wygenerowałem inicjalizację UARTu dla F4, baudrate=6M, zegar=84MHz. Kod wygenerowany przez Cube też zapisuje do BRR...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93084