Chyba chodzi o ustawienie do kompilacji - trzeba to ręcznie dodać tu: http://obrazki.elektroda.pl/2110445800_1...
Masz trzy procedury Praca, Zakonczenie i Ustawienie, na początku programu musisz je zdeklarować: [syntax=basic4gl]Declare Sub Ustawienie Declare Sub Praca Declare Sub Zakonczenie [/syntax] Drugi błąd zmienne niemnogą mieć takiej samej nazwy jak procedury, zmień nazwy zmiennych: [syntax=basic4gl]Dim Ustawienie As Word Dim Praca As Word[/syntax]
musisz wybrac rozdzielczosc [odhashowac wybrane ustawienie i 'zakryc' (#) reszte] potem zapisac i uruchomic lilo wszystko jako root Pozdr!
Że to dzisiaj skompilujesz, to raczej możesz zapomnieć. -D AVR powoduje ustawienie symbolu "AVR", a w programie masz elementy kompilacji warunkowej (#ifdef AVR), lecz i tak program się nie skompiluje - bo pokazany kod wymaga nagłówków, które w AVR są niedostępne (m.in. time.h). Dodatkowo sam kod jest błędny, m.in. źle są zadeklarowane zmienne wykorzystywane...
https://obrazki.elektroda.pl/1094134100_... Witajcie moi drodzy. Przedstawię tu wnętrze kolejnego przekaźnika Tuya, który tym razem okazał się mieć w środku dość nietypowy moduł CB2S zrealizowany w oparciu o układ BK7231N (nie mylić z BK7231T). Podejmę również tu próbę przygotowania pod niego SDK oraz wgrania mu własnego wsadu. Opiszę...
ednak kwestia tego jak wgrać kod z projektu w Atmel Studio 7.0 do pamięci mikrokontrolera pozostaje otwarta. Jak pozostaje otwarta, skoro na załączonych przez ciebie screenach widać, że AVRDude wgrywa poprawnie kod do MCU. Więc o co ci chodzi? Mieszanie explained z gołym procesorem, AVRDude, jeszcze inne programy - to nie ma sensu. Dodano po 1 Musisz...
Jeżeli masz kwarc o innej wartości, to w kodzie przed załączeniem pliku stm32f4xx.h musisz tą częstotliwość zdefiniować: Kod C - Do GCC też można przekazywać opcje poprzez wywołanie i to w dokładnie taki sam sposób - wystrczy w Makefile w odpowiedniej linii dopisać kolejną definicję. 4\/3!!
Twoje ustawienie w makefile jest całkowicie błędne niestety i albo twój makefile nie jest brany pod uwagę przy kompilacji tylko jakiś inny albo może pomylił ci się makefile z kodem programu. w makefile to musiałoby być tak: -DF_CPU 16000000 a nie tak jak ty to napisałeś wyżej :( co do fusebitów to już ci podpowiedziałem - zassaj program MkAvrCalculator...
Witam.... Jestem bardzo początkujący jeśli chodzi o IAR ... może ktoś z Was powie mi jak ustawić wymagane opcje do kompilacji kodu od ATMELA do projektu AVR444: -Enable bit definitions in I/O include files -Under processor configuration, select device ATmega48, ATmega88 or ATmega168 resztę udało mi się "wyklikać" z góry dziękuje za pomoc Pozdrawiam
Zbyt dużo Ci nie pomogę chyba - niestety składnia poleceń kompilacji której oczekuje Twoja wersja kompilatora jest zupełnie inna niż moja, dlatego też nie mogę skompilować Twojego przykładu u mnie. Po podstawieniu mojego Makefile'a do Twojego projektu wszystko kompiluje się bez większych problemów (konieczne są drobne zmiany w skrypcie linkera - ustawienie...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
https://obrazki.elektroda.pl/2451177300_... Dzień dobry, Jakiś czas temu otrzymałem NAS, model DS1515+, sprzęt był pierwotnie uszkodzony i ktoś już go naprawiał z racji dodatkowego rezystora, który ma przeciwdziałać https://obrazki.elektroda.pl/8088734500_... Sprzęt oczywiście się uruchomił i była możliwa instalacja...
https://obrazki.elektroda.pl/7088978900_... Nie tak znowu dawno temu, jeszcze gimnazjalistą będąc natrafiłem na Układ FV-1 (właściwie SPN1001) jest procesorem DSP zaprojektowanym przez śp. Keitha Barra oraz Franka Thompsona, a produkowanym przez ich firmę - SpinSemiconductor od roku 2006. Cechą szczególną tej jednostki jest jej kompaktowa...
https://obrazki.elektroda.pl/5931581900_... Opiszę tutaj krok po kroku instalację, konfigurację oraz użycie darmowego kompilatora SDCC do tworzenia programów na mikroprocesory PIC. Całość będzie w formie szczegółowego tutoriala. Ze względu na długość całości tutorial podzielę na osobne tematy . W dalszych częściach postaram się...
Witajcie Chciałem się podzielić nową aktualizacja radia Evo - wersja 3.17 a tak naprawdę 3.17.36 OTA Update - aktualizacja przez www Na dole strony www pojawiły się trzy opcje: SD CARD, OTA UPDATE, CONFIG, wchodzimy w OTA Update. Radio wyłączy stream audio, pojawi się na ekranie OLED komunikat: "ESP-Radio, OTA Firmware Update", po wybraniu pliku na...
https://obrazki.elektroda.pl/8085974000_... OpenBeken posiada automatyczny system testowania, który sprawdza firmware pod kątem potencjalnych błędów i problemów przy każdej nowej zmianie na repozytorium Github (tzw. commit). Każdy test symuluje praktyczny scenariusz użycia, symuluje określone dane wejściowe i sprawdza, czy dane wyjściowe...
Ten artykuł ma raczej cel edukacyjny. Jednak na podstawie tej wiedzy można opracować retro komputer, np. ZX Spectrum. Każdy, kto miał do czynienia z pierwszymi 8-bitowcami na początku ery komputerowej, chyba pamięta, że budowa takiego sprzętu własnymi siłami wiązała się z poważnym problemem — koniecznością zaprogramowania pamięci ROM. Był potrzebny...
(...) (*(char **)(param_1 + 4), "rb"); if (pFVar1 == (FILE *)0x0) { lVar3 = 0; } else { fseek(pFVar1,0,2); lVar3 = ftell(pFVar1); fclose(pFVar1); } printf("nowy rozmiar %d\r\n",lVar3); } (at)__security_check_cookie(at)4(local_4 ^ (uint)&pFStack_28); return; } Wstępna ocena dostępnych informacji Pytanie dotyczy wielu kwestii: 1. Potencjalne wady...
Czy błąd pomiaru występuje okresowo? Raportowanie -127C może zanieczyścić wykresy w HA, więc nie jestem pewien, czy to dobry pomysł. Może po prostu pominąć ustawienie kanału, jeśli pomiar nie jest prawidłowy, lub przynajmniej spróbować odfiltrować błędy podczas normalnego użytkowania.
Ustawienie środowiska programistycznego w język polski to katastrofa. Jak się ma komunikaty błędów po angielsku, w 90% wklejka komunikatu w googla daje rozwiązanie
Zastanawiam się nad stworzeniem osobnego przewodnika na ten temat, ale mogę już zacząć tutaj. Istnieją więc dwa rodzaje autotestów. 1. Autotesty tylko dla systemu Windows - są uruchamiane w symulatorze systemu Windows, znajdują się tutaj: https://github.com/openshwprojects/OpenB... Są uruchamiane na Githubie przy każdej...
DVR HD3804 nie uruchamia się. Dostałem mały rejestrator HD3804 i nie uruchamia się, załączyłem dziennik seryjny, aby uzyskać więcej informacji oraz zdjęcia płyty i komponentów. Proszę, czy ktoś może mi pomóc we właściwym kierunku, aby go uruchomić. U-Boot 2010.06 (20 lutego 2017 - 14:24:07) Pamięć DRAM: 256 MB Sprawdź kontroler spi flash v350... Znaleziono...
https://obrazki.elektroda.pl/3203452300_... 1. Wstęp Raspbbery Pi jako platforma edukacyjna dla linuksa okazała się wielkim sukcesem . Dalszy rozwój platformy zaowocował zastosowaniem rdzeni cortex-A53 o architekturze 64bit oraz 4 rdzeniach. Zachęcam jak najbardziej do używania linuksa i jego nauki. Z drugiej strony czy jest możliwe...
https://obrazki.elektroda.pl/2568884200_... Witajcie moi drodzy Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części zademonstruję jak używać wyświetlacza 7-segmentowego z PIC18F2550 . Kod obsługi wyświetlacza będzie oczywiście napisany w oparciu o przerwania i timery . Cały proces powstawania układu...
https://obrazki.elektroda.pl/7419499100_... Witam. Opis dotyczy wykonania wylacznika zmierzchowego opartego na uC ATTINY45 i module zegara czasu rzeczywistego typ DS1302 z bateria. Wylacznik zmierzchowy dziala na fotorezystorze wykorzystujac jedno z wejsc ustawiono programowo jako ADC w ATTINY45 to jest typowe rozwiazanie i do tego...
Witam ! (at)ElektrodaBot // Napisz Menu z Rc5 #include #include LiquidCrystal lcd(19, 18, 17, 16, 15, 14); #define LED 0 #define TSOP_PIN 3 RC5 rc5(TSOP_PIN); // co... Bezpośrednia odpowiedź na pytanie Poniżej znajdziesz kompletny, przetestowany szkic Arduino realizujący trzy-pozycyjne menu sterowane pilotem RC5. – Przycisk „+” (cmd 16) zwiększa odpowiednią...
https://obrazki.elektroda.pl/3029878300_... Witajcie moi drodzy Oto trzecia część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie najpierw krótko omówię różne konfiguracje oscylatora PIC18F2550 - oscylator wewnętrzny (internal oscillator), zewnętrzny (zegarowy...
http://obrazki.elektroda.pl/3036840200_1... Wstęp/założenia Przedstawiam sterownik jasności diod LED przy pomocy PWM 14bit, max 6 niezależnych linii, 3 różne źródła sterowania jasnością. Układ został uruchomiony w dwóch wersjach: Attiny13 (2kanały) oraz Atmega48 (6kanałów), dodatkowo w kodzie obsłużyłem Attiny24 (4kanały) jednak nie...
(...) karcie SD podłączonej do UNO, dane zapisze w kolejnych linijkach pliku w porządku: temperaruta;odległość;rok;miesiąc;dzień;... -nazwa pliku będzie zmieniać się codziennie w formacie YYYY-MM-DD.dat wg. danych odczytanych z RTC https://obrazki.elektroda.pl/3810142200_... Poniżej przedstawiam przykładowy kod do Arduino,...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
Musiałem to dointalować by sprawdzić. Przy próbie kompilacji tego szkicu dość nachalnie prosi o to ustawienie i tłumaczy gdzie to zrobić. https://obrazki.elektroda.pl/8579661600_... Po zmianie kompilacja jest OK.
Moja wersja to VS 2012. No i mam problem. Wszedłem w ustawienie kompilacji i zmieniałem kolejno na [Any CPU] oraz na [x86] ale i tak nadal nie działa. Na docelowym PC wyskakuje błąd że aplikacja nie jest zgodna z systemem win32, czy jakoś tak ;p
Przypomniałam sobie, że moje podejście zajmuje mniej cennej pamięci RAM, zwłaszcza w serii ATiny. Jednak struktury do każdego pinu zajmą 4 bajty wg Twojego pomysłu, natomiast wykorzystanie stałych dosłownych przetworzonych przez preprocesor są prawie "darmowe". Czy mógłbyś tak zmodyfikować moje podejście oparte o #define, aby było bardziej czytelne...
http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...
Witam. Od kilku lat posiadam Amiko Viper 4K, jeszcze się na nim uczę ale sprzęt jest naprawdę mega. Problem mam taki że chciałem odpalić na tym sprzęcie aplikację Player, niestety takiej z tego co wiem nie ma dedykowanej pod ten sprzęt. Jak czytałem można to obejść poprzez Kodi (gdzieś widziałem filmik że gościowi to działa ale film jest sprzed 2lat...
Nie można użyć szkicu Arduino w Bascom. Wgranie bootloadera nie blokuje uC, jak byś wybrał zewnętrzny kwarc 16MHz i wgrał bootloaer do uC, który nie ma połączonego kwarcu 16MHz, to już nic mu nie wgrasz, dopóki nie podłączysz tego kwarcu 16MHz, na tym polega ewentualne zablokowanie. Przestawienie taktowania w Arduino na "internal 8MHz" nic nie robi...
o jakąś drobną pomoc w kompilacji i fuse-bitów na pw? Ustawienie fuse wyciągniesz z orginalnego Hex'a.
Czy to tak ma być? tak ma być. To dobry znak, że minimalistyczny kod działa. Błędy w linii 864, to błędy spacji w kodzie. Widzę, że jest ich (błędów) troszkę więcej. Ważna sprawa: jeśli podczas kompilacji wystąpi błąd (nie warning, a błąd), to kod wynikowy (HEX) nie powstanie. Wtedy nie wgrasz kodu wynikowego na mikrokontroler, bo go nie ma. Po szybkiej...
Dalej walczę Zrobiłem tak jak radzicie. Podczas kompilacji mam problem z // ustawienie prędkoci i2c i2cSetBitrate( I2C_KHZ ) w bibliotece lcd44780.c Error undefined reference to `i2cSetBitrate' brakuje mi funkcji `i2cSetBitrate, która powinienem podpiąć w lcd44780.c czyli biblioteki do I2C
Robertowi już odpowiedziałem, ale odpowiem także innym, którzy mogli mieć podobny problem z kompilacją w bascomie kodu wykorzystującego procedurkę do odczytu RC5. Mark Alberts wiele razy zmieniał działanie GETRC5, ostatecznie procedurka działa tylko na przerwaniu INT0 i P3.2 (tak jak w przykładzie bascoma), jednak nie wiadomo dlaczego dalej reaguje...
Ok, można powiedzieć że jestem krok dalej: po ustawieniu fuse BOOTEND na 0xB oraz kompilacji programu aplikacji z parametrem linkera: -Wl,--section-start=.text=0x0B00. oraz ręcznym wrzuceniu programu aplikacji pod adres 0x0B00 flasha mcu program startuje, oraz poprawnie wywołuje tryb DFU bootloadera po resecie. zastosowałem poniższą konstrukcję [syntax=c]#define...
Ustawienie bitów BOOTSZ zależy od tego, gdzie załadujesz bootloader. Jeśli masz wersję skompilowaną to musisz wiedzieć pod jaki adres została skompilowana i tak ustawić te fusebity. Jeśli kompilujesz to adres musisz ustawić jako adres sekcji przy kompilacji bootloadera i pod ten adres ustawić BOOTSZ. BOOTRST możesz wyzerować. Z drugiej strony jednak...
https://obrazki.elektroda.pl/1338282300_... Pokażę tutaj jak uruchomić pasek LED RGBW z DMX512 w oparciu o firmware Plan działania Oto kolejne cele na dzisiaj: 1. Uruchomienie zwykłej kompilacji WLED w PlatformIO 2. Zmiana ustawień projektu WLED tak, aby uruchomić sterownik DMX obecny już w tym środowisku 3. Dostosowanie istniejącego...
Co do szybkości działania to i tak potem jest OPTYMALIZACJA. Ona najprawdopodobniej proste operacje (niezależnie od zapisu) zamieni podczas kompilacji na instrukcje ASM cbi i sbi. Za to np. ustawienie 2 czy 3 bitów na raz może być przez kompilator inaczej skompilowane. Reasumując piszesz w języku wysokiego poziomu, więc zapewniasz kompilatorowi pewną...
Ten schemat pokazany przez (at)khoam działa na pewno, bo sam takiego używam zarówno w programowaniu z konwerterami USB/UART jak i z BT HC-05 (tu reset robię pinem STATE po odwróceniu komendą AT logiki). Po każdym użyciu programatora do wgrania szkicu bootloader (w sensie program we flash) znika, zostają tylko ustawienia fuse i jak zamierzasz używać...
Cześć! Ten artykuł opisuje budowę dwukołowego pojazdu samobalansującego z Raspberry Pi. Obejmuje on uzasadnienie wyboru Pi-repurposing bezczynnego sprzętu i naukę programowania Linuksa poprzez komponenty z listy roboczej DIY (Raspberry Pi, MPU6050, sterowniki silnika itp.), nakreśla etapy rozwoju (kalibracja czujników, sterowanie silnikiem, implementacja...
Chodziło mi o piny oznaczone na zdjęciu. Ale już dokopałem się do informacji. Ustawienie zegarów, pętli PLL ogranicza się tylko do wpisania liczby. A zaznaczone piny są wykorzystywane prze uC do bardziej skomplikowanych rzeczy niż GPIO. Jeszcze raz dzięki.
Witam, potrzebuję stworzyć userforma zakładkowego w excelu, w którym będzie widniało około 800 zdjęc w formacie jpg nie większych jak do 10kb - katalog produktów. Niestety po dodaniu mniej więcej 100 foto wywala mi błąd kompilacji - brak pamięci. Chwilowo cały plik waży około 800 kilo. Czy jest możliwe ręczne ustawienie wielkości mocy przerobowej kompilatora...
Ponowne zainstalowanie programów i ustawienie ich pomogło, teraz działa bez problemowo, Dziękuje wszystkim za pomoc
Ustawienie "Config Portd.4 = Output" powoduje przy kompilacji Error 101, natomiast wyłączenie "Config Portd.4 = Output " oraz zmiana "Enter Alias Portd.4" na "Enter Alias Pind.4" załatwiło problem. SERDECZNE DZIĘKI !!!
długi kompilacji bledy kompilacji biblioteka kompilacji
router ustawić hasło amplituner at9010 chińska turbina wiatrowa
sterownik atheros ar9285 esp32 radio internetowe
Konfiguracja kontroli rodzicielskiej na routerze Technicolor Nierówna praca silnika Peugeot 308 na zimno - przyczyny i diagnostyka