Pewnie w opcjach projektu coś jest, wystarczy poszukać... Przecież te opcje nie są schowane ani nie są opisane po chińsku - przejrzenie wszystkich ekranów opcji projektu zajmuje może minutę, na pewno więcej niż debatowanie na forum. Opcja o którą pytasz jest ewidentna i znajduje się w ewidentnym miejscu... 4\/3!!
Witam Wiem że może szału nie ma ale zawsze to jakiś przykład :) Dodatkowo jak coś się dzieje na ekranie w hypernerminalu można zobaczyć jakie funkcje są wywoływane. Jedyną wadą to długa kompilacja, około 3-4 min od zera (3,4-i5-3570k) https://filmy.elektroda.pl/88_1354453553... https://filmy.elektroda.pl/9_1354453672....
Tak naprawdę bez konkretnej analizy obciążenia dysku i procesora zarówno przez całe środowisko, jak i problematyczny program, to trudno jest odpowiedzieć. Z środowisk to poza w/w przez kolegę, to ja mimo wszystko także nie wykluczę Borlanda, a właściwie obecnie - Embarcadero. Ostatnio trochę to środowisko ruszyło do przodu :)
Heh... a poprawki kolegi to nie warto by było sprawdzić? Czas kompilacji przy skomplikowanym projekcie i bez ustawień optymalizacyjnych w środowisku może wynieść dobrze ponad godzinę (tu też w zależności od sprzętu). Więc może warto by było włączyć tą kompilację raz jeszcze, nawet na noc ;)
Wszystko sprawnie i bezproblemowo, moim zdaniem znacznie wygodniej niż w Arduino IDE. Mógłbyś rozwinąć? W praktyce co powoduje, że to środowisko jest lepsze? W Arduino programowałem ostatnio płytkę LOLIN Lite i było to dość męczące doświadczenie. Zarządzanie bibliotekami w Arduino mi się bardzo nie podoba. Do tego zadziwia mnie niesamowicie długi czas...
Log jest tak długi że musiałem dodać załącznik.
Proszę o skompilowanie bo nie mam pliku m8535.dat a program wcale nie jest za długi pod tę atmegę.
Na razie zmagam się z dziwnym błędem: . Wydaje mi się, że pamiętam, że kiedyś miałem ten sam błąd, ale tylko w kompilacji online, podczas gdy ten sam kod kompilował się poprawnie lokalnie. Może to też była zbyt długa nazwa obrazka...
Najpewniej wynika to z tego, że z Debug masz kompilację bez optymalizacji (-O0), w efekcie program jest tak długi, że nie mieści się w pamięci FLASH ATTiny - sprawdź jego długość, sprawdź też czy nie masz żadnych ostrzeżeń - zapewne jedno masz. W release pewnie kompiluje z -Os i jest ok - to, że masz czasy 8x dłuższe sugeruje brak ustawienia fusebitu...
Po pierwsze zobacz tutaj o co chodzi ze sterownikami dla USBASP pod dowolne systemy bez żadnych problemów z podpisami cyfrowymi: http://mirekk36.blogspot.com/2011/05/wsz... Po drugie, taka długa kompilacja może wynikać z wielu rzeczy - może np masz coś źle JAVA zainstalowane ? Ale poza tym - z jakiej wersji PlugIn'a do AVR korzystasz...
W turtorialu polecany i jako jedyne wyjście jest zaprezentowany Code Sourcery. Jednak teraz freedi poleca inny kompilator a mianowicie bleeding-edge-toolchain. Do pobrania stąd http://www.freddiechopin.info/pl/downloa... który obsługuje miedzy innymi Cortexa M4 No wiem czy ja specjalnie go polecam (; Generalnie polecam...
Usiłuję skorzystać z tej funkcji żeby zapisywać sobie wartość pewnej zmiennej do pamięci flash. Problem polega na tym, że za cholerę nie mogę zmusić bibliotekę do pracy. Dołączam sobie do projektu plik stm32f10x_flash.c i przy próbie kompilacji dostaję długi ciąg błędów sprowadzających się do tego, że kompilator nie rozumie typu uint32_t. Gdy dołączę...
Wygenerowany kod wynikowy jest zbyt długi i nie mieści się w FLASH ATMega8.
Może to być błąd odczytu czujnika, czujnik może nie być podłączony... Po uruchomieniu sterownika kanał ma wartość, która jest publikowana (jeśli się nie mylę). Potrzebowalibyśmy więc podejścia do publikowania "braku wartości w danym momencie". Powtarzanie starej wartości przez długi czas (lub udawanie, że wartość się nie zmieniła) również "zanieczyszcza"...
Dzięki. Nareszcie coś do przodu. Linkera rzeczywioście używałem dawno temu, ale to ze względu na długi czas kompilacji całego kodu. W mikrokontrolerze i tak za każdym trzeba wrzucić całość do mikrokontrolera i na to głównie schodzi czas więc używanie skompilowanych bibliotek nie ma tu dla mnie jakiegoś wielkiego znaczenia. Jakbym mógł prosić jeszcze...
Dzięki za rzeczową informację. Mój telefon to OPPO A78 4G ; Android 13 ; numer kompilacji CPH2565_13.1.1.570 (EX01). W ustawienia > dżwięki > dżwięki powiadomienia - można oprócz zapisanych dźwięków dodać swój własny (np mp3), ale jest informacja, że i tak będzie on trwał max 5 sekund. I to chyba jest bariera nie do pokonania, a dla mnie długi czas...
i po tej akcji pojawiły się owe szlaczki, w dodatku trochę idiotycznie, bo nie 'makro' jest błędne tylko przypisanie do integera. No jak chciałbyś aby podświetlacz był wstanie być lepszym od kompilatora - to tak nie będzie. W jaki sposób ma przejrzec 1000 plików w projekcie. Indeksacja jest długa i może być to zrobione przez jej wymuszenie albo kompilację.
Skoncentruj się na ogólnie dostępnym kodzie gry DOOM lub Hexen (ten sam engine). Tutaj masz stronę z kilkunastoma wariacjami tego kodu na różne platformy i systemy. [url=http://www.doomworld.com/classicdoo... Zacznij od kompilacji cudzego kodu, jak Ci się to uda, to możesz zacząć wprowadzać własne poprawki....
Mógłbyś podać choć treść komunikatu... Wróżka przedłużyła sobie długi weekend niestety :( I czy na pewno potrzebujesz niskopoziomowego dostępu do czytnika?
Powiedz szanowny kolego gdzie chowa najnowszy Arduino IDE v2.3.4 skompilowane do .hex pliki w Windows 11 w moje dokumenty to zapisuje jedynie .ino A powiedz kolego jak u ciebie wygląda sprawa umiejętności czytania? Czy zadajesz sobie trud czytać to „barachło”, co kompilator ci „mówi”? Jeżeli w Arduino IDE w Menu>Sketch klikniesz na ’Export Compiled...
nie wiem czy o to ci chodzi na tej stronie http://keepvid.com/ wklejasz sobie link do filmiku (musisz mieć włączoną obsługe javascript w przeglądarce przynajmnie przy pierwszym pobraniu potem możesz wyłączyć) wciskasz download niżej wyskoczy ci link prosto do filmiku klikasz link zapisujesz go pod nazwą jakąchcesz dodająć .flv (czsami dodatkowo pojawiają...
Kompilacja projektu Vivado (Xilinx-a, do FPGA) jest dość długa (np. pół godziny), i jeśli brak jakiegoś pliku, to się wykłada np. po kwadransie. Przydałoby się móc szybko sprawdzić, czy jest taka sytuacja, żeby (1) nie tracić czasu na próbę kompilacji, która i tak nie ma szans; i (2) dowiedzieć się, jakich plików brak, i mieć tę informację wyodrębnioną,...
Witam ! Marco99 nie zmieniaj procesora na 2051 to nic nie da, program jest tak długi że nie zmieści się do AT89C2051. Tak jak Gienek napisał sprawdź linia po linii gdzie są błędy, wiem że to żmudna praca, kiedyś też przepisywałem listingi z Nowego Elektronika. Powodzenia życzę. Stefan ps. Jaki jest tytuł, nr kitu ?, Posiadam stare numery, może to jakaś...
Powinna działać na wszystkich chińczykach na procesorze zgodnym z m805_892x :) Wejdź w Ustawienia, w zakładce "Informacje o tablecie" jest dość długi ciąg znaków opisany jako "Numer kompilacji", jeżeli jest w nim m805_892x to instaluj śmiało. Jeżeli nie ma - możesz próbować, nic nie powinno się zepsuć, najwyżej łatka się po prostu nie zainstaluje. Łatka...
Dość długi kod, i mocno ambitny, jak na kogoś kto nie rozumie komunikatu Zrobiłeś dużo, aby ci nie pomóc: errory po polsku errory w formie obrazka listing bez numerów linii, sądzisz że ktoś będzie za ciebie palcował ?
Rozwiązałem problem samodzielnie. Ścieżka do zapisu projektu była po prostu zbyt długa i to powodowało problem. Temat do zamknięcia. Pzdr;)
Źle zrozumiałeś ten zapis. Część odpowiedzialna za taktowanie co 10us wygląda tak: ... _pulse_in5: (at)genus(9) ; THIS FOR 10 US UNITS but approx. depends on XTAL ; you can remove the above call and tailor this routine ; when remarked 10 cycles/loop are needed and for 1 Mhz this is 10 uS ; for 4 MHz you need additional 30 cycles and the...
Czort wie, czy nie jest zbyt długa ścieżka dostępu ( to C:\users, itd.), niektóre programy gubią się przy zbyt długich ścieżkach dostępu (chociaż lojalnie o tym uprzedzają w dokumentacji). Spróbujcie może zainstalować w głównym katalogu dysku. Pozdrawiam
uu widze ze długa droga przed Toba skoro nie umiesz skompilowac kernela ,stronka która pomoze Ci zrozumieć kompilacje kernela : http://jarekm3.ovh.org/index.php?strona=...
Bez sensu :!: Pozornie. Kolejność dołączania bibliotek ma istotne znaczenie - linker przegląda biblioteki w podanej kolejności i (normalnie) tylko raz. Pozwala to na np. dołączanie do programu własnych wersji funkcji występujących w bibliotekach standardowych, wariantową implementacje bibliotek i tym podobne sztuczki. Dlatego zazwyczaj biblioteki dołącza...
Korzystam z tego programu - umieszczę go w załączniku ponieważ jest bardzo długi. Jeśli ktoś znajdzie błędy proszę o pomoc. Jedyne co zmieniałem z oryginalnych napisanych przez kogoś programów to : - include Arduino.h było coś innego - oraz pojawiał się błąd przy kompilacji z 67 linią w T6963.h ale doczytałem że była to jakaś przestarzała komenda i...
Tak jest jak się zabiera bez przygotowania - sprawdziłbym poprawną instalacją karty, czy nie wymaga ustawień w BIOS? Moze czipset na plycie wymaga aktualizacji? Brak informacji jaki sytem, która kompilacja? - jedna jest Win10, tylko która komplilacja? Kartę oddać - może być kwestia wyłączeni wbudowanego GPU? Może system ma wbudowaną na wyższym priorytecie,...
Czy Wasz zespół kiedykolwiek poświęcał czas, aby dokładnie zdefiniować, jaki powinien być system budowania aplikacji — system kompilacji? Często widać, że osoby zainteresowane zaczynają projekt, mając pewien luźny pomysł, świadomi tego, że potrzebują jakiegoś systemu kompilacji oraz potoku ciągłej integracji/ciągłego wdrażania (CI/CD). Jednak, gdy narzędzie...
powinieneś trochę inaczej do tego podejść: ponieważ tablica jest dynamiczna, podczas kompilacji kompilator nie jest w stanie stwierdzić jaki będzie jej rozmiar, dlatego pozwala na zapisywanie w obszarach pamięci nie przeznaczonych na dane. Musisz z tym uważać gdyż chociażby po restarcie systemu, już może nie działać do 17, a np do 13, i może nie tylko...
(at)szaryczlowiek83 Używamy biblioteki u8g2. Wszystkie wyświetlacze znajdziesz w przykładach w Arduino lub na GitHubie autora biblioteki. (at)djcheester Ja kompiluje z ustawieniem "spiffs 3MB App/1.5MB SPIFFS". Musi być gdzieś przestrzeń gdzie ten bin plik wrzucić. (at)hevet Jest taka opcja z tą 3 linijką bo nie udało mi się znaleźć radia, które by...
Jak już wchodzimy w temat co wkurza a co nie, to mnie w IE9 wkurzają wszędobylskie ClearType. W IE9 ms zmienił całkiem renderowanie czcionek i niestety to się nie nadaje do niczego, nie wspominając o czytaniu tych rozmazanych kształtów. W FF ciągle nowe wersje i niekompatybilność wstecz dodatków. Opera... jakoś nie, bo nie. W chromie googlowe szpiegowanie....
Czyli jedynym wyjściem jest programowanie w C++. Tylko czy języki programowania inne niż Assembler są bardzo związane z procesorem, zajmują mało miejsca i są szybkie, co umożliwia chyba pisanie wirusów. Dopiero co w C++ uczę się pętli i nawet w miarę je umiem i wiem, że przede mną jeszcze długa droga dlatego chciałbym wiedzieć czy C++ to dobry wybór,...
Błędy wskazują na błędną składnię; próbę podlinkowania pliku fff.elf . Używa kolega takiego pliku, czy to jest nazwa projektu? Jeżeli nazwa projektu, to sugeruję zapisać projekt w katalogu, który nie zawiera w swojej ścieżce spacji i długich nazw i spróbować wtedy.
Makefile jest dość długi, zajmuje ponad 16 KB. Do jego stworzenia używałem programu MFile Dodano po 13 Hehe... zapomniałem o pliku. A więcz amieszczam pod spodem plik Makefile na którym nie dało się dokonać kompilacji:
Po co pisać długi program, który zapisuje stałe do zmiennej tablicy, skoro można te stałe trzymać w tablicach jako stałe, i tylko pokazywać, którą tablicę wybrać - odpadają wtedy wszystkie macierz[][] = cośtam. Nie potrzebujesz tych podstawień w ogóle. Wystarczy zdefiniować tablice stałych. coś takiego: [syntax=c]const uint8_t obrazek[][][] = {... wartości...
Własnym algorytmem? Po co? Wymyśliłeś coś lepszego niż np. AES? Ale wracając do pytania - w makefile możesz wywołać dowolny program, w tym program odpowiedzialny za szyfrowanie. Po prostu musisz dodać regułę operującą na plikach hex. Ponieważ opis tego jest dosyć długi więc odeślę cię do jakiegoś helpa opisującego strukturę Makefile (np. http://mrbook.org/tutorials/make/...
Przepraszam za tą długą przerwę ale wcześniej nie mogłem pisać . Zrobiłem to co kazaliście i DZIAŁA !!! Dziękuje wszystkim za pomoc ! I jeszcze jedno - co dopisać do tego programu, żeby dopiero po naciśnięciu przycisku kontroler podawał stan wysoki na któryś (ustawiony) pin ?
Sprawdź takie rzeczy jak: [*]pełna ścieżka do pliku nie jest za długa [*]Polskie pliterki w ścieżce [*]Czy masz prawa zapisu w miejscu gdzie powinien pojawić się plik wykonywalny. Nie jest sztuką zgadywać co jest problemem, Trzeba najpierw go zlokalizować.
Procedura programowania Fusów w trybie równoległym jest ściśle związana z ogólnym algorytmen programowania... Np. dla ATmega8 to co trzeba poczytać zaczyna się na stronie 224 datasheet-a. http://www.atmel.com/dyn/products/produc... Na nastepnej stronie są etapy programowania oznaczone A-J, które są potem przywoływane skrótowo w innych...
Dziękuję za pingowanie mnie (at)p0intless , nie widziałem tej odpowiedzi. Niestety licznik przerwań BL602 nadal nie jest skończony. Zajrzałem do tego jakiś czas temu i okazało się, że jest to trochę problematyczne i od tego czasu nie miałem czasu tego sprawdzić. Jeśli masz urządzenie BL602 i podstawową wiedzę, możesz po prostu rozwidlić OBK i edytować...
Dobry wieczór! Czytnik SD zrobiony. Działa znakomicie. Napisałem (okroiłem stary) nowy program do obsługi tego ustrojstwa bez ustawiania czasu i wirtualnej klawiatury. Można użyć dowolnego Arduino (czas kompilacji dla ESP jest zdecydowanie zbyt długi). https://obrazki.elektroda.pl/2199307300_... Zrobiłem też porządek: żadnych wiszących...
Na podstawie tych informacji ustalisz gdzie dokładnie jest skompilowany program. Ja mam taki swój sposób, choć też ostrzegam j.w. . Pierwsze co po odpaleniu Arduino, naciskam ctrl+K. Otwiera się eksplorator windows na jakimś folderze. Idę dwa piętra wyżej i szukam takiego folderu o nazwie w postaci buildXXXXXXXXXXXXX.tmp (gdzie XXXX... to jakiś długi...
Już wiem co powoduje wyświetlanie komunikatu błędu. Jak zaremowałem wszystkie linijki treści: "Getrc5(address , Command)" - jest ok. TIMER0 jest wolny, tylko Getrc5 domyślnie z niego korzysta. Wykorzystuję jedynie TIMER2 do multipleksowania. Kod jest bardzo długi bo jest tam sporo zbędnych bajerów. Trudno będzie Wam w nim się doszukać błędu. Zrobiłem...
Witam. Stwierdziłem, że już czas zadać pytanie, bo już sam do tego nie dojdę. Jak pod linuksem lub windowsem (bo ani tu ani tu mi nie poszło) zasymulować jakiś prosty kod dla avrów (np. attiny2313). Mam avr-gcc 3.4.6 poprawnie skompilowałem pod linuksem (bo działa to co napiszę). Mam też avr-gdb też skompilowałem. Ale nie mam pojęcia jak coś zasymulować....
AVE... Przeszła bez błędów i ostrzeżeń. Ale dodałem wszędzie te nawiasy. teraz w losowych momentach generuje mi dwa błyski z części inicjalizacyjnej... EDIT: Zmieniłem część inicjalizacyjną tak, by dodać trzeci błysk: [syntax=c] blinks();//sygnalizacja inicjalizacji __delay_ms(300); blinks(); __delay_ms(300); blinks();[/syntax] I wydłużyłem czasy błysków:...
Witam, Też miałem sporo problemów z Timerem w ATmedze 32. Po dziś dzień nie mam pojęcia dlaczego przez długi czas w ogóle nie działał (lub nie wyzwalał przerwania), na całe szczęście w ostateczności ruszył. Znajomy miał problem z przerwaniem od RS232. Również nie wiadomo czemu uC pomijał przypisanie wartości rejestru do zmiennej. W tej sytuacji pomogło...
Hejka (at)koleszka odkrycie na miarę Einsteina!!!. Ja też mam stare rupiecie w domu , mogę Ci podesłać. Świat poszedł do przodu i na necie można znaleźć pełno wyjaśnień jak przejść z WinAvr na nowszy Toolchain. Z avrdude w Atmel Studio też nie ma problemów. Zastanawia mnie tylko kto dziś wie jak napisać plik makefile? Jeśli urządzenie jest w sprzedaży...
a no to źle zrozumiałem sorki, ale w takim razie miałeś chyba słuszną koncepcję że w przerwaniu INT zerujesz sobie Timer a w przerwaniu od ICP odczytujesz ICR tyle, że..... .... po pierwsze ty chcesz mierzyć czasu rzędu ? kliku mikro-sekund??? tzn jakie bywają te różnice po wyzwoleniu ??? jakie masz założenie bo jeśli kilka us albo i mniej - to musisz...
http://obrazki.elektroda.pl/9223335300_1... Było już na elektrodzie prezentowanych wiele zamków szyfrowych – z pełną klawiaturą, dwoma przyciskami i jednym też. Mój projekt z serii pchełka zrealizowałem na Attiny13 i jednym przycisku. Potrzebne mi było rozwiązanie nieco inne – coś co nie będzie chronić sejfu w banku ale...
Panowie, panowie - nie rozpędzajcie się w tych wyjaśnieniach o rdzeniach 8-bitowych i dziwnych myślach programistów tworzących funkcje typu _delay_ms() Jak dla mnie - bezsens. Nawet marnowanie czasu powinno być zrealisowane prosto , a nie w oparciu o software'owe biblioteki umożliwiające przetwarzanie double.... Bo jest prosto, i to bardzo prosto -...
Mój problem polega na tym,że każda gra czy to multiplayer czy singleplayer się zacina.Jedynie co dobrze chodzi to film na komputerze(ściągnięty). Tnie się on po jakiś 20/30 minutach czasami później czasami wcześniej.Reset pomaga ale i tak potem robi się to samo. Informacje o systemie: Nazwa komputera:AMNEZJAN-E157B2 System operacyjny:Microsoft Windows...
Oczywiście, że nadal się nie kompiluje. Jednak nie wiem czy ktoś da Ci "gotowca" skoro nie chciało Ci się poprawić źle wstawiony kod, (który jest przez to mniej czytelny) ani napisać dlaczego nadal źle się kompiluje (po wskazanych poprawkach). Błędy, które wskazałem są banalne (i należało je poprawić w pierwszej kolejności, sam kompilator na to wskazywał)...
Szczerze mówiąc wątpię. Ja przez długi czas szukałem takiego symulatora ale nie znalazłem. Obecne symulatory pozwalają z tego co ostatnio szukałem na symulacje układów PLD (np. GAL) a na takim układzie nawet nie ma co nawet marzyć o uclinux. Jak chcesz się tym zająć to musisz kupić płytę lub wypożyczyć z uczelni, albo od kogoś. Ja ma to w planach ale...
Nie wiem, czy to urok avr-gcc, czy samych mikrokontrolerów, ale generalnie źle one znoszą pętle bezpośrednio zagnieżdżone w głównej pętli programu (też kiedyś miałem tego typu przygody). Zrób sobie oddzielną funkcję, np. coś w tym stylu: #define F_CPU 4000000L #include <avr/io.h> #include <util/delay.h> void opoznienie(unsigned short...
Niekoniecznie , przy długich lub złej jakości przewodach spadki napięcia są znaczne . Jeśli dodatkowo podłączenie nie jest bezpośrednie do płyty to są dodatkowe spadki napięcia .
Dzięki! Już go kupuję! OK! Jak tylko przyjdzie płytka i będę miał chwilkę, zacznę z tym "zabawę". Jak będę miał problem - to odezwę się. Jak mi się uda - również dam cynk. Pozdrawiam !!! Zbyt szybka decyzja na taki kiepski wybór (!) O wiele lepszym i praktyczniejszym układem byłby zakup Arduino-Nano; - w tej samej cenie i miejscu zakupu... Masz w programie...
Przepraszam za spóźnienie. Długi dzień pracy i potrzebowałem 30 minut na naukę, jak prawidłowo używać github i cygwin do kompilacji. Dzięki za wskazówkę - skompilowano 723 sukces. Test: Telewizor Panasonica: Praca - odbieranie z pilota: Debug:IR:IR fire event took 0ms Info:IR:IR PANASONIC 4004 1000809 1 Info:IR:IR PANASONIC,48,0x400401000809...
Chodzi o to, że podczas pisania programu w miarę rozwoju listing robi się strasznie długi i bieżąca analiza jest utrudniona. Wydawało mi się że jeżeli poszczególne podprogramy działające już w innym programie umieszczę w bieżacym jako odnośnik to będzie mi łatwiej analizować listing, bo po prostu będzie krótszy. Gdy uznam że program jest gotowy to dopiero...
Witam, zaczynam zabawę z programowaniem AVR. Chcę zrobić prosty program, w którym dioda będzie świecić po sygnale z krańcówki, i przestawać po wciśnięciu przycisku. Napisałem taki program: #define krancowka 8 #define guzik 9 #define led 10 boolean listy=false; void setup() { pinMode(krancowka,INPUT); pinMode(guzik,INPUT);...
JakiSensor = "rainfall" Po co to? skoro masz nazwę sensora juz tu: Sensor = (Ip0 .. "1") Nie używaj zmiennych string !!!!!!!!, zastępuj je liczbami. Nie sprawdzę tego programu w całości bu musiał bym zestawić wszytko co masz podłączone, algorytm wyszukiwania sprawdzony działa. Możesz użyć zmiennych lokalnych, i każdy sensor umieścić w innym pliku, każdy...
(at)tplewa Żeby było jasne ja do Ciebie nie mam, żalu nie wiem jak moje wypowiedzi mogły być zrozumiane:) Nie oczekuję też od nikogo nic za darmo. (No hyba, że to miała być forma reklamy to bym się zgodził dostać). Po prostu nie lubię tego określenia "cebula, Janusz, Karyna itp" To sformułowanie chyba nawet nie do mnie było pisane. Chciałem tylko wyrazić...
Dzień Dobry. Pojawił mi się dzisiaj problem z windowsem którego nie potrafię naprawić. Podczas restartu systemu przypadkiem kliknąłem restart z aktualizacją. Po powrocie do komputera zastałem bluescrina że komputer nie został poprawnie uruchomiony i zaproszenie do naprawy automatycznej. Próbowałem odinstalować aktualizacje. Przez długi czas się nie...
Liczę na to, iż rzeczywiście jest dobrze zainstalowany ten bootloader w moim STM-e... Jeśli Flash Loader Demonstrator nie wyrzucił błędu to masz zainstalowany dobrze. Inna sprawa to jest czy ten plik boot20_pc13.bin masz w odpowiedniej wersji do kompletu z driverem i obsługą w Arduino. Przez Manager Bibliotek nie udaje mi się z ciągnąć i zainstalować...
W serwach usunięta jest tylko blokada mechaniczna i potencjometr. Co dałeś w zamian za potencjometr ? Serwo bez impulsów sterujących po podaniu napięcia lekko drgnie , o jakie diody chodzi jeżeli w czujnikach to normalne że będą świecić tylko w podczerwieni . Co do samego programu - jest zrealizowany w C, a teraz nieudolnie próbuję go jakoś gdzieś...
Temat jest ciekawy ale w dzisiejszych czasach dość unikalny. Czytelników tego forum interesuje raczej normalny odbiór TV i to w możliwie najlepszej jakości... stąd pewnie rozwijanie takiego tematu znudzi forumowiczów tego działu. Dlatego tylko uzupełnię mój poprzedni wpis. 1 – Podziwiam pasjonatów odbioru TV z dalekich nadajników, sam to robiłem...
Witam, miałem dość długą przerwę w programowaniu. W międzyczasie zmieniłem system operacyjny z Windows na Linux mint. Mam zainstalowane pakiety binutils, gcc i avr-libc. Uruchamiam środowisko Code Blocks, tworze projekt avr, wpisuje kod c, klikam na przycisk build i wyskakuje mi następujący błąd: -------------- Build: Debug in Mrugająca dioda ---------------...
W pierwszym poście pisałeś o testowaniu na medze 32 dlatego sądziłem że o taki mikrokontroler chodzi , jednak jeśli dokonałeś kompilacji miałeś z pewnością świadomość ile zajmuje kodu i czego potrzebuje . Tu akurat potrzebny jest 1 układ zegarowy i przetwornik ad nawet 8 bitowy . Ja osobiście usypiał bym procesor na 2-5s budził, odczytywał wartość adc...
witam, ja używam AVR Studio i tylko asemblera i nie mam żadnych problemów z utworzeniem plików hex i kompilacją ;) .... hmmm tam w tej całej długiej ścieżce widzę, że masz \Władziu\ - spróbuj sobie ustawić w opcjach inną ścieżkę gdzie mają być tworzone pliki po kompilacji albo wogóle utwórz projekt ASM w folderze gdzieś na dysku ale krótszym i żeby...
Test zakończony, krótkie nazwy będą musiały mieć podkreślniki zamiast spacji, a długie nazwy mogą mieć spacje (te nie są wysyłane do HA) - począwszy od kompilacji 1.17.238 .
Tak. Rozumiem że chodzi Ci o parametr -Os w poleceniu kompilacji.
Witam Mam laptopa Lenovo G570. Specyfikacja : 2 karty graficzne AMD Radeon HD 6370M i Intel HD Graphics 3000. Procek i3-2330M. 6 Gb RAM. W październiku przeszedłem na Windows 10 . Generalnie wszystko poszło ok z jednym mały minusem, bardzo długo ładuje system a mianowicie ponad 2 minuty. Parę dni temu zrobiłem czystą instalacje do najnowszej wersji...
Prosze o pomoc znających sie na FastAvr i AtMega 16 Trochę odmłodzę wątek i odpowiem marcinbig123. Fast AVR jak wcześniej wypowiadali się forumowicze jest z zasady lepszym programem od Bascoma, gdyż generuje bardziej zwięzły kod wynikowy ale ja nie o tym... Problem z błędami jakie powstają podczas kompilacji (a co po czasie mocno denerwuje i odrzuca...
Każdy kto zajmuje się programowaniem FPGA/CPLD zapewne nie raz zastanawiał się, co zrobić aby skrócić czas kompilacji/syntezy/fitowania projektu. Jak zapewne wiadomo, narzędzia do syntezy (zwłaszcza te darmowe dostarczane przez producentów logiki programowalnej) nie są dostosowane do pracy wielowątkowej, tak więc współczesnie stosowane w komputerach...
Po spędzeniu całkiem długiego czasu na zastanawianiu się jak rozwiązać ten problem. Okazało się, że wystarczyło uruchomić PN jako Administrator. Teraz wszystko ładnie się kompiluje i działa :) Jedynie nie wyrzuca mi w okienku Output rozmiaru przed/po (re)kompilacji. Otrzymuję taki oto komunikat (Makefile ten sam): Size after: /usr/bin/sh: /c/WinARM/BIN/arm-elf-size:...
Najnowsze libgadu zainstalowałeś? W zasadzie za obsługę długich numerów odpowiada libgadu właśnie, nie EKG.
Myśle nad inicjalizacją wskażnika stosu mianowicie: __reset: 1: MOV #__SP_init, W15 ;Initalize the Stack Pointer 2: MOV #__SPLIM_init, W0 ;Initialize theStackPointerLimitRegister 3: MOV W0, SPLIM 4: NOP Dlaczego składnia jest odwrócona? GRRRR!! W AVR mov r0,r16 kopiuje r16 do r0. Dlaczego nie robią od razu zamiast 2i3 tak: MOV #__SPLIM_init,...
Podłącz do innego portu. Dodano po 1 Jeśli arduino było podłączone do USB 2.0 spróbuj podłączyć do 3.0. Absolutnie słuszna i konstruktywna porada.. Najlepiej byłoby podłączyć do COM6 tak jak tego chce/ potrzebuje Arduino. Problem jest w tym, że nie Arduino decyduje o wyborze portu komunikacyjnego COMx, ani też programista/użytkownik nie ma wielkiego...
Zmiana VID i PID w karcie USB z chipsetem Ralinka jest dosyć prosta. Trzeba wypalić sobie płytę CD z Ubuntu (najlepiej w wersji 9.04, bo od wersji 10 nie da się tego zrobić) oraz ściągnąć sterowniki linuksowe do chipsetu RT2870. Sterowniki nagrać sobie na pendrive'a lub na dysk w komputerze, na którym to będziemy robić. Uruchamiamy komputer z płyty,...
Witam! A więc tak, kupiłem tą kartę! Były pewne kłopoty z przesyłką (przyszła po 7dniach kurierem!). Wykonanie: Karta duża, myślałem że będzie mniejsza ale nie jest źle. Długi kabel USB. Antenka 4dBi w standardzie (mam 2dBi w markowym routerze :D). Chipset Ralink'a. Kompatybilność: Na początku miałem problemy z nią pod linuxem (Ubuntu 9.04). Próbowałem...
Witam. W ramach poznania procesorów atmela chciałbym zrealizować układ "modyfikatora sygnału" Jego zadaniem będzie modyfikacja czasu trwania sygnału wejściowego poprzez wydłużenie bądź skrócenie o stałą wartość lub też poprzez przemnożenie przez stały współczynnik z zakresu 1.00 do 2.55. Algorytm programu i część kodu już stworzyłem. NIe było to trudne...
Witam! Po długich męczarniach udało się Uruchomić FreeRtos-a:) Postanowiłem nie męczyć się z wersją Demo tylko samemu utworzyć prostą obsługę - jedno zadanie - miganie diody. Bazując na wcześniejszym moim skrypcie do OpenOCD 2.0 po skompilowaniu udało się wgrać i dioda od razu ruszyła i zaczęła mrugać:) No dumny jestem z siebie bo naprawde sporo nerwów...
Interesuje mnie dodanie modułów obsługi pamięci NAND w tym NANDSIM. Próbowałem skompilować jądro na nowo wg poradnika , w graficznym xconfig zaznaczyłem te składniki jednak po długiej kompilacji staje na błędzie. Czy można jakoś dodać tylko te moduły bez zmiany pozostałej konfiguracji? Tak ogromna ilość opcji jest dla mnie jako początkującego przerażająca.
Witam! Jestem na etapie programowania dość dużego urządzania, program liczy w tej chwili ponad kilka tysięcy linii kodu i do pewnego czasu wszystko szło ok. Całość działa w oparciu o Atmega2561. Teraz, kiedy dodaję kolejne funkcje, program zaczyna zachowywać się w sposób nieprzewidywalny. Przykładowo: [syntax=vb] Toggle Ubuf(5).0 Print #2 , "TARGET"...
Witam, Zestaw Arduino Mego z RAMPS 1.6+ oraz FULL GRAPHIC SMART CONTROLLER... Po usunięciu komentarza w Mariln 2.0.4: #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTR... Wyskakuje błąd podczas kompilacji: fork/exec C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr... Nazwa pliku lub jej rozszerzenie są za długie. Błąd kompilacji dla...
Przygodę z Azure RTOS (dawnej ThreadX) zacząłem częściowo z konieczności dalszego rozwoju mojego projektu, a częściowo za sprawą decyzji STMicroelectronics o zastąpieniu FreeRTOS przez Azure RTOS i szkoleń prowadzonych przez ST, które polecam. Moje pytania w tym temacie dają wyobrażenie o poziomie mojej wiedzy w tej dziedzinie. Jestem na początku drogi....
Nie chciałbym póki co grzebać w kodzie bo inni piszą że działa. Więc problem musi być w czymś innym. Piszą też że skrócenie przewodów pomogło. Jednak w moim przypadku nie pomogło . Dodano po 3 (at)mickpr Dzięki za pomoc! okazało się jednak że długie przewody od STM32 do PHY były problemem. Dopiero drugie skrócenie do 5 cm pomogło.
Witam wszystkich forumowiczów. To jest mój debiut na tym forum i w związku z tym proszę o wyrozumiałość. Piszę ten post ponieważ mam pewien broblem z programem arduino. Otóż jakiś czas temu znalazłem po długim okresie szukania bibliotekę IR pod arduino do MCU z pamięcią wielkości 8kb czyli attiny 85, atmega8 itp... W artykule, który znalazłem był też...
Od niedawna wróciłem do zabawy z ARMami. Mam płytkę ewaluacyną z procesorem: STM32F103VBT6. Oczywiście przeszperałem forum, poczytałem, skonfigurowałem środowisko i odpaliłem (z flasha) klasyczne miganie diodą zrobione przez Freddiego - za co dzięki. Kompilacja, linkowanie i flashowanie bez problemów. Uruchomiło się i działa. Potem kolejne coraz bardziej...
Witam Po długiej zabawie z Bascomen przyszedł czas na "C" i oczywiście od razu problem, otóż znalazłem w sieci kurs, krok po kroku zrobiłem tak jak tam piszą, ustawiłem wszystko w Makefile, zapisałem w odpowiednim katalogu, program też zapisany do tego samego katalogu i wyskakuje mi coś takiego : http://obrazki.elektroda.pl/6063083100_1...
fantom napisał że wykonywanie kodu na CRM (wirtualna maszyna) to zabójstwo dla procesorka! To nie o to chodzi. Przecież nie będziesz tworzył CRM dla procesorka! kompilator ma przetworzyć skadnie leksylalną napisanego kodu na 3F 12 0H itp. czyli na kod maszynowy!! W jaki sposób to osiągnąć to jest pytanie tego tego tematu. 1.) Można napisać parser "rozpoznający"...
(at)dondu Ale wiesz, że ta grafika pochodzi z portalu utrzymywanego przez AVT Korporacja? Zapytaj Chińczyków albo Amerykanów co jest dla nich istotne. Odpowiedzi będą zupełnie inne. Nie dlatego, że nie patrzą na ceną czy narzędzia, ale dlatego, że mają zupełnie inne wymagania projektowe. Różnice w koszcie układu, które są liczone centach nie są nic...
Tak się składa, że to ja ten zasilacz przyniosłem :) Niby codegen codegenem, ale... Ten model bije na głowę większość innych codegenów, megabajtów, LC-235 i innych badziewi, zarówno pod względem konstrukcji, jak i stabilności i tętnień napięć (testowany). Uzupełnienia wymagał tylko filtr od strony sieci. Tak więc powinien przechodzić jeszcze długie...
Narobili różnych wersji tego sterownika nawadniania, jest na esp8266, uno, atmedze, esp32 usunąłem wszystkie biblioteki z C:\Users\kowal\Documents\Arduino\librari... pobrałem te wersje co u pana, dodałem w 316lini pliku main.cpp && defined(MIRRORLINK_ENABLE) i dalej mam błąd, coś czytałem na forum tego projektu o Platformio, ktoś pisał żeby użyć...
Łoł się kolega zniecierpliwił... Piszę nie dlatego, że gdzieś to przeczytałem tylko wiem z własnego doświadczenia, że takich rzeczy lepiej unikać. W ogóle stosowanie funkcji generujących długie opóźnienia (tysiące cykli zegarowych) nie jest dobrym pomysłem, bo przez ten czas nie ma się żadnej kontroli nad układem. Co do rozwiązania to zaproponowałem...
Edytuje sobie plik tekstowy WindowsUpdate w katalogu Windows i pomyślałem sobie, czemu nie zrobić programu, który by z czytywał poszczególne dane w tym pliku w zależności od zapodanej linijki (w której takowa dana się znajduje). Trochę założenie bezsensowne, bo można to wizualnie sczytać, ale zechciało mi się sprawdzić kilka funkcji w C w akcji. Generalnie...
bledy kompilacji biblioteka kompilacji ustawienie kompilacji
rozrusznik sterowanie radio kondensator trzeszcz kontrolki boxer
lutownica arduino lutownica arduino
Jak podłączyć grzałkę 400 V: trójkąt czy gwiazda? Pomiar elektryczny w sklepie z zabezpieczeniami topikowymi bez RCD