Witaj. Tutaj masz przykłady i kompilator online do poćwiczenia: http://mikrokontrolery.blogspot.com/2011...
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...
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ć.
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...
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...
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...
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...
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...
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ą.
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...
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...
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...
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
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...
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...
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...
ż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ę...
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ł:...
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ć ?
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...
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...
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 .......
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...
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 {...
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ć
(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).
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_...
Ja tu nie widzę błędów i kompiluje pierwszym lepszym online compilatorem. Sprawdź w ustawieniach IDE czy masz dobra ścieżkę do kompilatora
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:...
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. ;)
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!
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)...
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.
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){...
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ł.
Kurs C z kompilatorem online CManiak: http://mikrokontrolery.blogspot.com/2011... od tego zacznij :)
Zacznij od kursu C z kompilatorem online: http://mikrokontrolery.blogspot.com/2011... a później zaglądnij do spisu treści na tej stronie.
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...
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...
Jak wspomniał kol wyżej kluczem jest BREAK, a tutaj możesz poćwiczyć w kompilatorze online CManiak: http://mikrokontrolery.blogspot.com/2011...
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...
(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...
[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...
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.
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...
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?
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...
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...
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,...
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...
seriale online online serial online online bascom kompilator
ariston wywalać bezpiecznik ciśnienie akustyczne głośność izolowanie transformatorów
lutownica zwarcie zamrażarka whirlpool panel
Denon PMA-3000NE – wzmacniacz stereo, DAC ESS, UHC-MOS, phono MM/MC, recenzja i parametry TDA8425 brak dźwięku, pin 10 do masy – analiza I²C, MUTE, zasilanie