delay debug

Znaleziono około 878 wyników dla: delay debug
  • Atmel Studio 6: Problem z _delay_ms() podczas symulacji na Atmega8

    Niestety nadal występuje ten sam problem :cry: Problem wystąi niezależnie czy naciśniesz F10 czy F11 bo funkcje delay są inlinowane, więc co prawda tego nie widzisz, ale ich ciało jest osadzane w miejscu wywołania. Najlepiej ustawić breakpointa za delay i dać F5. A jeszcze lepiej zrobić tak, żeby dla celu debug przy symulacji preprocesor wywalał delay.

    Mikrokontrolery Początkujący   16 Lip 2014 10:36 Odpowiedzi: 8    Wyświetleń: 2271
  • zestaw uruchomieniowy AVR ,filtracja i Atmel Studio

    Masz 2 błędy: 1. Funkcja delay nie jest static. 2. Przekazujesz do _delay_ms wartość nie znaną na etapie kompilacji. [syntax=c]static inline void delay(uint16_t cnt) { #if !DEBUG while (cnt--) _delay_ms(1); #endif }[/syntax] BTW: Wklejając tutaj kod + komunikaty błędu kompilacji będziesz miał większe szanse na uzyskanie pomocy niż w przypadku screen...

    Mikrokontrolery AVR   22 Lip 2017 22:46 Odpowiedzi: 117    Wyświetleń: 6837
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • MenuBackend - nie dziala przyklad, a jesli nie to, to co proponujecie?

    Poniżej poprawiony przykład "HelloWorld", który się skompiluje (brakowało deklaracji funkcji menuUseEvent() oraz menuChangeEvent() przed użyciem tych funkcji w MenuBackend): Koniecznie dodatkowo w pliku MenuBackend.h należy zakomentować linię "#include <String.h>": Nie mam pojęcia, jaka była intencja autora tego programu, aby ją tam umieścić....

    Arduino   28 Lut 2019 22:41 Odpowiedzi: 11    Wyświetleń: 723
  • STM32CubeIDE: Jak włączyć tryb HotPlug dla debugowania przez SWD?

    Witam. Mam problem z połączeniem CubeIDE / programowaniem / debugowaniem przez przez SWD ( podłączone tylko 2 linie SWDIO/SWCLK bez NRST ) . Zaznaczę, że STM32programmer łączy się bezproblemowo bez dotykania/jakichkolwiek zmian uC->STLINK . https://obrazki.elektroda.pl/2348537100_... A w CibeIDE: STMicroelectronics ST-LINK GDB server....

    Mikrokontrolery ARM   21 Lis 2024 10:27 Odpowiedzi: 2    Wyświetleń: 264
  • ATmega 32 - Jak poprawić dokładność funkcji delayms i delayus?

    Aby sprawdzić czy optymalizacja zmieniła kod uruchom debugowanie w AVR Studio i zobacz podgląd kodu assemblera poprzez menu View/Disassembler.

    Mikrokontrolery   31 Sty 2011 14:37 Odpowiedzi: 5    Wyświetleń: 1741
  • REKLAMA
  • D-Box2 Nokia 2xI Avia500 - Błąd przy wgrywaniu obrazu, LCD init error -1

    D-Box2 _Problem z wgraniem imaga Nokia 2xI(2xAMD) Avia500 1.)Odpalamy botmenagera i właczamy konsole i mamy: 9debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS debug: LCD init error -1 debug: unknown demodulatordebug: BMon V1.0 mID 01 debug: feID 00 gtxID 0b debug: fpID 5a dsID 01-86.b3.1b.07.00.00-b2 debug: HWrev X5 SWrev 0.81 debug:...

    SAT Serwis   02 Mar 2005 01:41 Odpowiedzi: 3    Wyświetleń: 1728
  • [Atmega 2560] Atmega 2560: Skoki w debugowaniu AVR Studio, pomijanie instrukcji w pętli for

    SIGNAL(SIG_OVERFLOW0){ straznik = 0; cli(); } #1 Skoro 'straznik' przyjmuje tylko wartości 0 lub 1, to po co 16-bitowy typ 'int'. Wystarczy w zupełności 'uint8_t'. Ta sama uwaga dotyczy również zmiennych 'i' oraz 'j' w pętli 'for'. #2 Jeżeli używasz zmiennej 'straznik' zarówno wewnątrz procedury obsługi przerwania i w programie...

    Mikrokontrolery AVR   05 Gru 2010 22:49 Odpowiedzi: 7    Wyświetleń: 1404
  • Jak wgrać image przez COM w D-BOX Philips 2xINTEL bez działającej sieci?

    Robiłem tak już z 10 razy i zawsze to samo debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS debug: BMon V1.0 mID 02 debug: feID 00 enxID 03 debug: fpID 52 dsID 01-55.35.63.08.00.00-93 debug: HWrev 01 FPrev 0.30 debug: B/Ex/Fl(MB) 32/00/08 debug: &_text 0x10000, &_etext 0x26d40, &_data 0x26d40, &_edata 0x2a83c debug: &_end 0x357c4, &__stack...

    SAT Serwis   21 Paź 2006 09:14 Odpowiedzi: 8    Wyświetleń: 2868
  • LPC2129: Problem z funkcją printf oraz sprintf - linkowanie

    Witam. Z góry przepraszam za dużo linii w poście. Problem dotyczy GNUARM oraz procka LPC2129. Mam następujący problem występujący podczas linkowania poniższego kodu: int main() { char bufor[256]; unsigned int i = 0; IODIR0 = 0xFF000000; IODIR1 = 0x00FF0000; UART0_init(); while (1) { sprintf(bufor, "ZONK...

    Mikrokontrolery ARM   16 Lis 2009 21:37 Odpowiedzi: 9    Wyświetleń: 2211
  • Nokia DiBox - ciągłe restarty podczas wgrywania nowego image IFA

    Board: ### No HW ID - assuming TQM8xxL DRAM: (faked) 32 MB Ethernet: 00-50-9c-13-a9-50 FLASH: 8 MB LCD driver (KS0713) initialized BOOTP broadcast 1 TFTP from server 192.168.1.100; our IP address is 192.168.1.101 Filename 'C/PROGRAM FILES/tftpboot/logo-lcd'. Load address: 0x130000 Loading: ## done LCD logo at: 0x130000 (0x1F9FFC0 bytes) BOOTP broadcast...

    SAT Serwis   10 Lut 2008 17:19 Odpowiedzi: 5    Wyświetleń: 2125
  • REKLAMA
  • PICPIC18F4680 - ICD3Err0040: Urządzenie nie gotowe do debugowania w MPLAB IDE

    Witam zainstalowałem sobie mplab ide v8.76 do tego ,MPLAB C Compiler for PIC18 MCUs. Robię wszystko zgodnie z dołączonym pdf MPLAB-C18-Getting-Started_51295f, w tej instrukcji pisze że powonieniem mieć pliki inkera w katalogu lkr, ja natomiast nie mam takiego katalogu. Wiec nie dołączam pliku linkera, program mimo to prawidłowo się kompiluje i wgrywa...

    Mikrokontrolery PIC   09 Lis 2011 07:02 Odpowiedzi: 5    Wyświetleń: 1415
  • [STM32] debugowanie możliwe, po debugowaniu program zatrzymuje się

    Witam. Wygenerowałem kod w STM32CubeIDE. Problem polega na tym, że gdy debuguje go, to mogę swobodnie przechodzić krok po kroku do kolejnych instrukcji programu. Po wyłączeniu debugowania w celu pozwolenia mikrokontrolerowi działać swobodnie, ten nie chce działać. Znalazłem tako oto radę dotyczącą SysTicka: "You have to be very carefull when using HAL_Delay(),...

    Mikrokontrolery Początkujący   11 Cze 2021 14:14 Odpowiedzi: 2    Wyświetleń: 732
  • NiceMCU XH-WB3S Flashowanie, testowanie, pinout, rozwój

    https://www.elektroda.com/rtvforum/viewt... Ale taniej jest kupić devboard. Mam płytkę za ~1,5$ i 2 moduły za ~0,7$ każdy. A praca z devboardem jest o wiele łatwiejsza, w przeciwieństwie do modułu tr6260, który mam. Nie muszę go nawet resetować przed flashowaniem, ch340 na płycie robi to sam. Btw, ota działa, po prostu otaizowałem...

    Smart Home IoT   29 Maj 2025 22:18 Odpowiedzi: 223    Wyświetleń: 6789
  • AVR Studio 4.18: Debugowanie ATMega16A - brak odświeżania PORTC w pętli while

    Jak wywalisz optymalizację na -o0 wtedy w "debugu" działa od razu, w -os też działa "w realu" (disasm mowi działa), tylko z jakiegoś powodu nie do końca działa w avrstudio:) Ale...nie powinno się debugować -os:)(chyba że jesteś hardcorem) ani używac -o0 (nie działają delaye) Ł.

    Mikrokontrolery AVR   11 Sty 2011 14:32 Odpowiedzi: 5    Wyświetleń: 1048
  • Xplained Mini ATmega328p - debugowanie. Dlaczego delaye trwaja tak dlugo?

    Nikt nie wie dlaczego tak się dzieje? Sterowniki do płytki przeinstalowałem, działają poprawnie ale problem nadal występuje. Może zamiast instalować trzeba pomyśleć? to jest zinlinowane makro, w którym się kręcisz jak wiadomo co. Jak delay to tylko breakpoint na następną po niej instrukcje a najlepiej wogóle nie stosować delay Może zamiast pisać tego...

    Mikrokontrolery   22 Sie 2017 21:27 Odpowiedzi: 4    Wyświetleń: 1071
  • Stany poleceń WiFiState i automatyzacja krótkich sygnałów dźwiękowych w skrypcie Autoexec OpenBK7231

    Jeśli istnieje szybsza pętla (szybkie ticki??), moglibyśmy również przechowywać wartość ticków dla "now + <X> ms" i komendy "wstrzymaj", sprawdzając wartość od czasu do czasu i komendę "wznów", jeśli wartość zostanie osiągnięta. Ale nie jestem tak głęboko w tej części OBK, więc wybrałem prostą drogę ... Dodano po 1 . Za późno ... Dodano po 1 ....

    Smart Home IoT   20 Cze 2025 13:05 Odpowiedzi: 15    Wyświetleń: 285
  • AVR+LCD, czy wyświetlacz wogóle działa? Błąd w kodzie?

    Wyświetlacz po podłączeniu zasilania powinien zapalić kwadraciki w górnej linijce, po inicjalizacji te kwadraciki gasną. Mam prawie identyczny kod przy czym niepoprawnie działały mi funkcje _delay_ms(100); nie wiem dlaczego dlatego zastosowałem swoje, kwarc mam wewn, 8MHz: // Piszemy procedury opóźnienia czasowego //======================================...

    Mikrokontrolery   19 Mar 2008 10:26 Odpowiedzi: 4    Wyświetleń: 1326
  • [stm32] Debuggowanie STM32F103RBT6 przez OpenOCD z użyciem H-JTAG w Eclipse

    No wreszcie się udało, DZIĘKI Ci bardzo Freddie. Bez twojej pomocy siedziałbym nad tym chyba jeszcze z miesiąc. Błędami w moim przypadku było: - polecenie monitor reset halt , zapisane oddzielnie, - polecenie load (po wykasowaniu tego z poleceń zadziałało), load miałem więc tylko zaznaczone wraz ze ścieżką do pliku .elf - nie odznaczenie opcji Reset...

    Mikrokontrolery ARM   23 Paź 2010 21:13 Odpowiedzi: 6    Wyświetleń: 2787
  • AVR Studio 4.15 i WinAVR: problem z funkcją delayms w osobnym pliku

    Witam. Zainstalowalem sobie: - AVR Studio 4.15 (Build 623) - WinAVR-20081124rc3 Napisalem prosty program: # define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> void delayms(uint16_t millis); void delayms(uint16_t millis) { while ( millis) { _delay_ms(1);...

    Mikrokontrolery AVR   18 Lut 2009 13:15 Odpowiedzi: 5    Wyświetleń: 2519
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Wiesza się w tym samym miejscu co w moim programie - po włączeniu przerwania NVIC_EnableIRQ. W stosunku do oryginału zmieniłem tylko port GPIO oraz dodałem obsługę TIM3 i mryganie diodą na podstawie TIM3->CNT by wiedzieć czy licznik rzeczywiście działa. W skrypcie linkera ustawiłem oba stosy oraz tak jak sugerowałeś zmniejszyłem pamięć o połowę -...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 993
  • Atmel Studio 6.1 - USBasp nie otwiera pliku Debugmain1.hex

    Nie jestem pewien ale chyba już program się wgrał, lecz dalej led nie pulsuje :/ Tu jest program: Dodano po 27 Co to oznacza? avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. Tak mam podłączone wszystko: (jeszcze na pinie 11 podłączyłem VCC) //http://iv.pl/images/721914469855036574... Proszę poprawić post, edytując...

    Mikrokontrolery Początkujący   24 Lip 2013 15:15 Odpowiedzi: 4    Wyświetleń: 2100
  • Debugowanie programu w .NET 6 na Raspberry Pi 4 z użyciem portu szeregowego i SIM7000E

    Próbowałem robić takie smutne delaye w procedurze wysyłki danych ale nic to nie dawało. Kodowanie znaków chyba się zgadza, bo nie mam żadnych polskich znaków w jsonie a komendy AT są wszystkie jako ascii. No i ten control flow - też mi to chodziło po głowie i próbowałem z XOn/XOff. Popisałem sobie nawet ify żeby wydrukował na konsoli kiedy trafi jeden...

    Programowanie   05 Gru 2021 15:57 Odpowiedzi: 7    Wyświetleń: 429
  • odczyt z dwóch czujników drgań z użyciem Arduino

    Witam Jestem początkujący w tej kwestii. Mam program napisany dla jednego czujnika drgań, który steruje świeceniem diody. Jak mogę go przerobić abym mógł podłączyć dwa czujniki, które będą sterować dwoma osobnymi diodami? [syntax=c]const int ledPin = 5; // led connected to digital pin 5 const int knockSensor = A0; // the piezo is connected to analog...

    Arduino   26 Lip 2019 15:48 Odpowiedzi: 8    Wyświetleń: 747
  • [atmega] [ATmega][AVR Studio 5][C] F_CPU i problemy z bibliotekami delay.h i LCD

    Nie przesadzaj, czy to jest AS, czy Eclipse, to działa to dokładnie tak samo - kompilator musi mieć przekazaną definicję symbolu F_CPU, czyli w wywołaniu musi się znaleźć -DF_CPU=xxx. Czy masz gotowe okienko, gdzie pisze "Tu ustaw częstotliwość", czy to okienko nazwiemy "Define symbols" to wygląda to tak samo. BTW, zonki w AS5 wynikały z toolchaina,...

    Mikrokontrolery AVR   10 Mar 2012 12:38 Odpowiedzi: 7    Wyświetleń: 4981
  • Jak debugować STM32F103C8T6 z Ubuntu 18.04 i ST-Link/V2?

    Znalazłem przykładowy program do migania diodą, która zawarta jest na module STM32F103*: Open On-Chip Debugger 0.10.0-dev-00019-g5352c55 (2019-02-14-15:31) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.... Warn : Could not determine executable path, using configured BINDIR. none separate Info...

    Mikrokontrolery ARM   19 Maj 2020 14:25 Odpowiedzi: 53    Wyświetleń: 4200
  • Dibox 2 - jak naprawić zawieszający się tuner po aktualizacji Neutrino?

    Witam !!! Po walce z tunerkiem i komendami .... Tuner wstał i jest gotowy do pracy !!!!!! Oto moje logi, może komuś się to przyda : ˙debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS debug: BMon V1.2 mID 01 debug: feID dd gtxID 0b debug: fpID 5a dsID 01-2d.39.1c.07.00.00-e6 debug: HWrev 09 FPrev 0.81 debug: B/Ex/Fl(MB) 32/00/08 WATCHDOG...

    SAT Serwis   16 Lis 2010 17:37 Odpowiedzi: 8    Wyświetleń: 3625
  • [stm32] [stm32][Eclipse/C] Błędy debuggera z JTAG-lock-pick i OpenOCD, konfiguracja startup

    Udał mi się pięknie odpalić debugger. A zmieniłem następujące rzeczy w zakładce "Startup": - odznaczyłem "Reset and delay" i "Halt", - poniżej wpisałem: monitor reset monitor soft_reset_halt load - potem zaznaczyłem "Load image" a w "Image file name" lokalizacja pilku elf np:. ${workspace_loc:\lcd\Debug\lcd.elf} - w "Runtime options" zastawiłem jak...

    Mikrokontrolery ARM   06 Cze 2011 16:56 Odpowiedzi: 2    Wyświetleń: 2410
  • [attiny13][C++][atmel studio6] - wieszanie sie atmel studio podczas debugowania

    Witam, Piszę program na ATtiny13A, aby działał jak licznik mod 4 (piny PB0 i PB1), zmiana wyzwalana zboczem opadającym na PB3. Rozwiązanie opiera się na przerwaniach. PCINT3 to obsługa "przycisku" -> naciśnięcie powoduje uruchomienie timera (ustawienie adekwatnego przerwania). Obsługa przerwania timera zwiększa licznik przepełnień - po ok2 sek wyłącza...

    Mikrokontrolery Początkujący   29 Sty 2015 19:02 Odpowiedzi: 11    Wyświetleń: 1761
  • ESP8266 Arduino IDE Obsługa POST lub GET i odczyt URL

    Witam, proszę o pomoc w dodaniu obsługi POST. Kiedy programowałem ESP w NODEMCU w LUA nie było problemu, sprawdzałem zawartość ładunku (payload) i szukałem tego co mnie interesuje. Tutaj już nie jest tak różowo. Aktualnie ESP wykorzystuje do sterowania przekaźnikami z wykorzystaniem GET, ale wysłanie tekstu ze strony WEB na server który znajduje się...

    ESP8266 i ESP32   09 Paź 2016 21:22 Odpowiedzi: 2    Wyświetleń: 3126
  • AVRStudio i _delay_(). Dlaczego dostaję taką dziwną wartość?

    No tak wygląda: tescik.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 0000008a 00000000 00000000 00000054 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .stab 000006cc 00000000 00000000 000000e0 2**2 CONTENTS, READONLY, DEBUGGING 2 .stabstr 00000085 00000000 00000000 000007ac 2**0 CONTENTS, READONLY, DEBUGGING...

    Mikrokontrolery   04 Wrz 2011 18:21 Odpowiedzi: 14    Wyświetleń: 1553
  • Jakie środowisko do STM32 Nucleo-f103? Problemy z Eclipse System Workbench

    Ciągle walczę i właśnie pobrałem sobie CubeIDE i teraz ta: 1. stworzyłem nowy projekt bez bibliotek zaznaczając m.in. Target projekt type na empty: https://obrazki.elektroda.pl/9699499800_... 2. w projekcie zobaczyłem pliki: - main.c - syscalls.c - sysmem.c 3. wrzuciłem sobie do projektu kolejne pliki: - stm32f103xb.h - core_cm3.h -...

    Mikrokontrolery ARM   19 Lut 2025 15:32 Odpowiedzi: 7    Wyświetleń: 171
  • Arduino Uno: Sterowanie i monitorowanie silnika przez przeglądarkę

    oby dwie diody się świeciły lub obydwie diody się świecą. :?: Jaki terminal używasz? Po enter nie dokłada Ci jakiegoś znaczka? Jak coś nie działa to trzeba debug. [syntax=c] void loop() { if(Serial.available() > 0) { Serial.println("dawaj dane"); //for debug odebraneDane = Serial.parseInt(); Serial.println(odebraneDane); } Serial.println(odebraneDane);...

    Arduino   13 Lis 2018 15:14 Odpowiedzi: 9    Wyświetleń: 801
  • LPCXpresso LPC1769 - LPCXpresso LPC1769 - debugowanie

    Jak wygląda funkcja EncoderSwitch? don diego, przesyłam cały kompletny program: funkcję "main" wraz z trzema pomocniczymi funkcjami (główna z nich to właśnie EncoderSwitch). [syntax=c]/* * main.c; plik zgodny z biblioteką CMSISv1p30_LPC17xx/inc/LPC17xx.h * CMSISv1p30_LPC17xx/src/system_LPC17xx.h * * Created on: * Author: */ // pliki nagłówkowe bibliotek...

    Mikrokontrolery ARM   10 Kwi 2015 16:50 Odpowiedzi: 17    Wyświetleń: 1638
  • STM32 Wgrywanie i debugowanie programu z poziomu Eclipse

    (np. Delay) Porzuc delay-e. Program z delay nadaje sie jedinie do skasowanie (wyjatki sa bardzo nieliczne i do tego raczej nie dla początkujących)

    Mikrokontrolery ARM   30 Wrz 2017 07:37 Odpowiedzi: 6    Wyświetleń: 1626
  • Atmel Studio 7: Automatyczna symulacja migania diodą bez debugowania krokowego

    Witam Czy w symulatorze trzeba zawsze jechać krok po kroku i obserwować zmiany na wyjściach, a nie można zrobić tego automatycznie tak jak na fizycznej atmedze? np. mam program do migania diodą. Czy da się tak zrobić aby pin na symulatorze sam zmieniał swoją wartość? Patrzyłem na yt i tam każdy debuguje program step by step. [syntax=c]#include <avr/io.h>...

    Mikrokontrolery AVR   22 Lis 2017 02:11 Odpowiedzi: 23    Wyświetleń: 2538
  • AVR Studio: Dlaczego F11 pomija funkcję czekaj w debugowaniu?

    Jeśli masz załączoną optymalizację, prawie pewnym jest, że funkcja zostanie zoptymalizowana (czytaj: usunięta, gdyż nic nie wykonuje) a wywołanie czekaj() rozwinięte w miejscu, czyli nic nie zostanie. Masz co najmniej dwie możliwości: skorzystać z funkcji oczekiwania zawartych w <util/delay.h> (funkcje _delay_ms i _delay_us) lub wymusić, aby nie...

    Mikrokontrolery AVR   29 Lip 2008 15:02 Odpowiedzi: 9    Wyświetleń: 2387
  • Brak opcji debugowania w AVR Studio z AVR JTAG i ATmega32 na COM1

    Witam, problem jak w temacie; z góry uprzedzam, że nie znalazłem identycznego problemu w innym temacie. A teraz do rzeczy: kupiłem ostatnio programator AVR JTAG (ze względu na jego możliwości debugowania; wcześniej używałem USBasp). Zainstalowałem sterowniki (do Win7 64x), AVR Studio (4.14/4.18 -> próbowałem oba) oraz WinAVR 20100110 dołączone na...

    Mikrokontrolery AVR   12 Lip 2012 13:23 Odpowiedzi: 2    Wyświetleń: 1892
  • Jak uruchomić delay32ms na LPC1343 z LPCXpresso? Timer32.h dodany

    hmm może wkleje cały flik, a systick co ma z tym wspólnego i ma być w ogóle podzielony? przez 1? ------------edit A już chyba widze, po drodzę brakuje mi[syntax=c] LPC_SYSCON->SYSAHBCLKCTRL |= 1<<TIMER_SYSAHBCLKCTRL_BIT;[/synta... ------------edit2 Ok, lata :) teraz moja zwłoka wygląda jak poniżej, oczywiście trzeba jeszcze doszlifować bo funkcja...

    Mikrokontrolery ARM   12 Mar 2012 20:48 Odpowiedzi: 6    Wyświetleń: 1760
  • STM32F103 - Problemy z inicjalizacją karty SD i USART bez debugowania

    Ciężko diagnozować na odległość, jakkolwiek dodam tylko jedną możliwą poradę - dodaj jakiś krótki delay po starcie programu, zanim zrobisz cokolwiek. Być może karta musi mieć sama czas na wystartowanie. Kiedyś miałem podobny problem (ale nie z SD)

    Mikrokontrolery ARM   06 Gru 2017 22:03 Odpowiedzi: 5    Wyświetleń: 630
  • ATmega64 - Błąd JTAG ICE przy debugowaniu, nieprawidłowy program counter

    Zakupiłem programator z ICE w jednej obudowie: http://www.allegro.pl/item916923394_usb_... W AVRstudio napisałem do przetestowania następujący program: #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include <avr/interrupt.h> #define FOSC...

    Mikrokontrolery AVR   21 Lut 2013 22:33 Odpowiedzi: 12    Wyświetleń: 2091
  • Nokia dbox 2 image, boot menager, wyskakujące błędy.

    No niestety nic nie idzie mimo metgo czy zmienie ip czy wcześniej włącze to nic to nie zmeinia bo nie ma częściowego kontaktu z boxem. Log z ify: çdebug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS debug: BMon V1.0 mID 01 debug: feID dd gtxID 0b debug: fpID 5a dsID http://Hallenberg.com debug: HWrev X5 SWrev 0.81 debug: B/Ex/Fl(MB) 16/16/08...

    SAT Serwis   31 Maj 2009 11:30 Odpowiedzi: 7    Wyświetleń: 2895
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Zrobienie OW na USARCIE moim zdaniem jest prostsze i bardziej efektywnie niż pajacowanie z delayami i ustawieniami portów, tym bardziej, że schemat takiego połączenia jest bardzo prosty i wszystko sprowadza do wysłania/odbierania pojedynczych bajtów z USARTu, co jest dobrze opisane na stronie MAXIMa A mi się wydaje, że pajacowaniem jest twierdzenie,...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5499
  • [NXP/LPC1114] - Debugowanie pod OpenOCD przy użyciu Versaloona

    Znalazłem patcha i obecnie działa mi swd i mam wersję Open On-Chip Debugger 0.7.0-dev-00106-gb7ea4a6-dirty. Przy czym na chwilę obecną wypluwa mi errory że dgb chce się dostać do nie istniejącego rejestru. errory code syntax LordBlick //------------------ Rozwiązanie: Po wielu kombinacjach dopiero na wersji OpenOcd 0.6.0-dev poszło bez problemów. Próbowałem...

    Mikrokontrolery ARM   15 Gru 2012 09:49 Odpowiedzi: 3    Wyświetleń: 2958
  • [stm32] [STM32] Ostrzeżenie Unresolved breakpoint w Eclipse podczas debugowania

    Widziałem ten watek i ustawiłem wszystko wg podanych wskazówek, za uwarzyłem jeszcze ze ten problem nie występuje wszędzie i na początku funkcji main() można ustawić breakpointa i działa problem zaczyna się przy po wejściu do pętli while albo jakiejś funkcji, dodam ze mam wylaczone optymalizacje kompilatora 3.1.13. (10.9, 15) Zabronione jest publikowanie...

    Mikrokontrolery ARM   27 Gru 2011 17:43 Odpowiedzi: 10    Wyświetleń: 3967
  • [LPC1788] [LPC1788][Eclipse] Breakpointy nie działają podczas debugowania aplikacji

    Witam, Aktualnie debug działa. Konfiguracja: # NXP LPC1768 Cortex-M3 with 512kB Flash and 32kB+32kB Local On-Chip SRAM, clocked with 4MHz internal RC oscillator if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc1788 } if { [info exists ENDIAN] } { set _ENDIAN...

    Mikrokontrolery ARM   20 Lut 2013 16:10 Odpowiedzi: 10    Wyświetleń: 3005
  • [STM32F4-Discovery][CoIDE] - Program nie działa podczas debugowania w RAM

    Witam, męczę się od jakiegoś czasu z komunikacją przez USART. Poniższy kod działa prawidłowo kiedy załaduję go do FLASH, ale nie chce działać poprawnie w RAM. 4 diody z poniższego kodu zapalają się w obu przypadkach, tylko uC nie wysyła danych jak program siedzi w RAM. Używam CoIDE. Proszę o pomoc. [syntax=c] #include "stm32f4xx.h" void init_RCC(void);...

    Mikrokontrolery ARM   09 Gru 2013 23:06 Odpowiedzi: 4    Wyświetleń: 1392
  • [LPC2148] [LPC2148][C] Dziwne zachowanie przerwań timera w kodzie C - pomoc w debugowaniu

    Nie piszesz, jakiego używasz środowiska, co mogłoby ułatić diagnozę. Podstawowym błędem, który popełniasz wydaje się użycie instrukcji wyjścia (wyświetlania) cout << zarówno w pętli main, jak i w przerwaniu. W drugim programie błąd także występuje, ale bardzo rzadko, dlatego, że większość czasu procesor spędza na funkcji delay. Szansa więc, że...

    Mikrokontrolery ARM   15 Lis 2008 14:10 Odpowiedzi: 7    Wyświetleń: 1872
  • stm32f103vb - debugowanie z zl30prg dla jtag nie działa, ale dla SW już tak

    no już Ci to napisałem. jezeli chcesz robić prawdziwe delaye to zrób sobie przerwanie timera (czy systicka) i inkrementuj jakąś zmienną w znanym sobie okresie czasu. Jak chcesz napisać sobie taką blokująca funkcję delay - to raczej w asemblerze, czy też inline asemblerze, aby nie byc zależnym od kompilatora jezeli chodzi o długość iteracji i optymalizacje,.

    Mikrokontrolery ARM   26 Sie 2016 00:02 Odpowiedzi: 7    Wyświetleń: 1374
  • LPCXpresso - skąd kompilator bierze nazwy obsługi przerwań ?

    Przejrzałem projekt nie mam pliku asemblera, katalog Debug wygląda tak 00000278 g F .text000000b4 PIOINT3_IRQHandler na np. 00000278 g F .text000000b4 MOJAINT3_IRQHandler ? Jak to później skompilować ???

    Mikrokontrolery ARM   06 Wrz 2015 09:45 Odpowiedzi: 6    Wyświetleń: 912
  • Mam nadzieję na moduł XR1. Ogólny czujnik okna/drzwi Tuya z CB3S

    Uważam, że ta strona jest bardzo przydatna do umieszczania wszystkich zdjęć produktów Ali Express opublikowanych przez recenzentów w jednym, łatwym do przeglądania miejscu: https://alitools.io/en/showcase. Czasami można znaleźć rzadkie moduły, takie jak XR1 i TW-03. https://obrazki.elektroda.pl/7684498400_... Na przykład ten kontroler...

    Smart Home IoT   08 Sie 2024 16:51 Odpowiedzi: 10    Wyświetleń: 1116
  • [BK7231N CBU] Otwarcie i zmiana firmware WiFi czujnik wilgotności temperatury

    Witam. Ja też odbieram ten sam czujnik. Próbowałem bk7231flasher_1.1.6 i nikt nie może odczytać / zapisać. O punktach testowych, TP1 podłączony do GND i TP2 podłączony do pinu RX2 CBU i możemy odczytać niektóre dane. To mój log: V:BK7231N_1.0.1 REG:cpsr spsr r13 r14 SVC:000000D3 00401C1C 000033AC IRQ:000000d2 00000010 00401e0c 7a1c8bcf FIR:000000d1...

    Smart Home Urządzenia   13 Maj 2025 12:45 Odpowiedzi: 359    Wyświetleń: 54309
  • Konwersja czujnika wibracji Tuya z BK7231N MCU do integracji OpenBeken

    Nie rozpoznaję tego typu urządzenia, o którym pisano wcześniej. Domyślam się, że jeśli jest to czujnik i2c, to wymagałoby to napisania dla niego sterownika. Informacje z kopii zapasowej Dodano po 1 Czy masz teraz uruchomiony OpenBeken i czy otrzymałeś adres i2c z powrotem od scani2c soft ? https://github.com/openshwprojects/OpenB...

    Smart Home IoT   20 Mar 2025 01:24 Odpowiedzi: 5    Wyświetleń: 342
  • [ZL25ARM] Czy można debugować STR912FAW44 za pomocą ZL18PRG przez LPT?

    Witam Tak wiec powyzsze problemy zostaly rozwiazanie poprzez juz teraz w miare swiadoma instalacje "srodowiska". Problemem byla zle skonsturowana sciezka PATH, ktora albo nie podpowiadala gdzie znajduja sie programy, albo podpowiadala nie te co trzeba. Na dzien dzisiejszy moj zestaw wyglada tak: - Eclipse (jeszcze debugger nie polaczony z insightem)...

    Mikrokontrolery ARM   02 Kwi 2009 12:28 Odpowiedzi: 54    Wyświetleń: 7867
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Pisałeś do mnie, że nowa bateria "naprawiła" sygnał przychodzący z pilota. Przejrzałem kod i niewiele da się zoptymalizować. Prostą techniką uzyskałem dodatkowo 2µs precyzji odczytu, ale w tej architekturze programu niewiele więcej da się zrobić. Dodałem obsługę przycisku "pauza" na pilocie. [syntax=c]#define IR_DEBUG //========================= Constants...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1311
  • Identyfikacja pinów TX/RX w EWELINK Zigbee Gateway z ESP32 i modułem EWL-WBT04

    Nie wiem jak działa Tasmota - nigdy jej nie używałem. Ale tworzy port dla połączenia z zigbee, a ja oczywiście używam proxy bluetooth. Połączenie z zigbee jest proste - wystarczy podać tcp://{ip}:8888 Przetestowałem to z Z2M, a teraz działa z ZHA. Migrowałem z bramki Tuya WRG1+TYZS3, flashowanej OpenBekenem do tego. Zamieniłem funkcje diod, teraz czerwona...

    ESP8266 i ESP32   30 Cze 2025 13:12 Odpowiedzi: 22    Wyświetleń: 1245
  • [BK7231N] Konfiguracja Tuya CO400A-A004 (czujnik tlenku węgla) z (OpenBeken)

    Właśnie kupiłem detektor tlenku węgla z AliExpress i chciałem uwolnić tę rzecz z chmury. Podstawowe informacje: Marka: Tuya? Model: CO400A-A004 Chip: BK7231N (CBU) Lokalny dostawca: https://obrazki.elektroda.pl/9301900900_... https://obrazki.elektroda.pl/8371743500_... https://obrazki.elektroda.pl/3586232800_...

    Smart Home IoT   20 Gru 2024 23:12 Odpowiedzi: 20    Wyświetleń: 1308
  • [BK7231N][CB2S] Licznik energii WiFi Tuya PJ-1103a flashowanie

    interesujące, że to wszystko jest w tym koszu [syntax=json]{ "CURRENT_B_CALIBRATION": { "133": 1000 }, "gw_bi": { "uuid": "b270276212d5ae9d", "psk_key": "3R0IHPsdd17KtA97p0QuHkVI3ZYM2U7n5J7Wi", "auth_key": "x3dC5TAgGbDthZkteQxcaauI4sExiS8N", "ap_ssid": "SmartLife", "ap_passwd": null, "country_code": "CN", "bt_mac": null, "bt_hid": null, "prod_test":...

    Smart Home IoT   21 Mar 2025 04:25 Odpowiedzi: 49    Wyświetleń: 7725
  • AVR - _delay_ms() i komunikat File not found w AVRStudio Debugger

    http://mikrokontrolery.blogspot.com/2011... Sporo o delay. Osobiście uważam, że delay wszelakie jest złem, nie mówię o opóźnieniach typu 1-3 nopy :) Jeśli chcesz wygenerować jakiś przebieg, tym bardziej prosty to od tego są timery.

    Mikrokontrolery AVR   12 Kwi 2013 12:31 Odpowiedzi: 6    Wyświetleń: 1275
  • 89s52 - UART przerwanie - program wchodzi w pętlę, działa tylko w debugerze

    Witam. Mam malutki problem z przerwaniem z UART'a. Otoz program wchodzi do przerwania i w nim zostaje, wykonujac je ciagle. W debugerze wszystko dziala swietnie a w rzeczywistosci ... niestaty nie. Nizej zalaczam listing programu. Srodowisko keil, procek 89s52. #include <AT89X52.H> #include <stdio.h> #define FREQ 3686400L //czestotliwosc...

    Mikrokontrolery   25 Sie 2006 20:31 Odpowiedzi: 7    Wyświetleń: 1889
  • [CBU/BK7231N] Konfiguracja pinów GPIO dla czujnika wycieku wody Guudgo DP-WW001 z funkcją głębokiego

    przypisania pinów są również wymienione w dzienniku rozruchu dla tego urządzenia Dodano po 14 . przypisania pinów pasują do tego czujnika wycieku wody, ale obudowa/PCB jest wyraźnie inna https://www.elektroda.com/rtvforum/topic... https://github.com/OpenBekenIOT/webapp/p...

    Smart Home IoT   13 Wrz 2024 22:31 Odpowiedzi: 1    Wyświetleń: 582
  • Integracja Atorch DT20HBW z Home Assistant - potrzebna rada.

    Cześć. Mam przerobione 3 sztuki na esphome. substitutions: name: dt20hbw-1 friendly_name: dt20hbw-1 device_description: "Monitor and control Atorch DT20HBW" esphome: name: ${name} friendly_name: ${friendly_name} comment: ${device_description} project: name: "f3nix.esphome-dt20hbw"...

    Smart Home IoT   02 Kwi 2025 18:25 Odpowiedzi: 5    Wyświetleń: 1206
  • Doświadczenia z modułami GSM GPS Siemens XT55 XT65 XT75 do lokalizacji SMS

    Witam wszystkich. Pozwólcie, że się podłączę pod temat i zadam pytań kilka odnośnie modułów TC-65/TC-65i. Byćmoże ktoś jeszcze obserwuje ten post ;) 1. Jak przedstawia się wydajność aplikacji pisanej w javie w tej wesji modemu?? Słyszałem głosy, że w poprzedniej wersji (bez "i" - na armie 7) było niezbyt ciekawie z wydajnością? 2. Czy udało się komuś...

    Mikrokontrolery   04 Maj 2012 19:20 Odpowiedzi: 14    Wyświetleń: 8193
  • [j2me] Jak w J2ME połączyć telefon z systemem mikroprocesorowym i przesyłać dane?

    Witam wszystkich. Pozwólcie, że się podłączę pod temat i zadam pytań kilka odnośnie modułów TC-65/TC-65i. Byćmoże ktoś jeszcze obserwuje ten post ;) 1. Jak przedstawia się wydajność aplikacji pisanej w javie w tej wesji modemu?? Słyszałem głosy, że w poprzedniej wersji (bez "i" - na armie 7) było niezbyt ciekawie z wydajnością? 2. Czy udało się komuś...

    Programowanie   29 Lip 2010 17:51 Odpowiedzi: 17    Wyświetleń: 3037
  • Brak migania diody na mikrokontrolerze STM32 C011: konfiguracja pinów GPIO i rejestry

    Tak, łączność debugerem mam, odczytywałem rejestry i porównywałem sobie spodziewane wyniki z otrzymanymi. Krok po kroku również działa, wtedy co siało zakłócenia na USB dzięki niemu wiedziałem w którym momencie te dziwne sygnały mimo, że zakłócenia to jednak się pojawiły. Odnośnie MCO sprawdzę to jutro z rana bo głowa mi lekko paruje od tego. Dodano...

    Mikrokontrolery   21 Lis 2023 12:49 Odpowiedzi: 29    Wyświetleń: 750
  • Własny otwarty firmware dla XR809 kompatybilny z Tasmota HTTP/Home Assistant

    Przepraszam, za wolną odpowiedź. Chyba znów nie zadziałały powiadomienia. Nie jestem pewny, czy udało mi się uzyskać więcej niż Ty. Nie wykonywałem żadnego "pakowania" wsadu ręcznie, żadnego encodingu. Przedstawię ponizej na razie tyle ile wiem - może komus sie przyda. Wgrywanie wsadu dla WB2S: , RX i TX służy do programowania, 2RX i 2TX służy do debugowania....

    Artykuły   19 Kwi 2025 08:29 Odpowiedzi: 57    Wyświetleń: 35160
  • [CooCox][STM32F4 Discovery] - Tworzenie projektu w CooCox

    zobacz jak wyglądają debugi z przykładowego projektu. Generalnie to monitor reset halt do commands, odznaczasz halt& delay, dla ładowania flasha wybierasz load image i load symbols, dla samego debuga bez load image. Wybierasz jeszcze breakpoint at: main, resume. I koniecznie Standard GDB Launcher zamiast DSF. pzdr.

    Mikrokontrolery ARM   09 Mar 2013 10:40 Odpowiedzi: 13    Wyświetleń: 4527
  • Niskie napięcie na porcie C PIC18F2550 przy zasilaniu 7805 - co robić?

    list p=18f2550 #include <p18F2550.inc> CONFIG WDT=OFF CONFIG MCLRE = ON CONFIG DEBUG = ON CONFIG LVP = OFF CONFIG FOSC = INTOSCIO_EC org 0 Delay1 equ 0x23 Delay2 equ 0x24 Start: movlw 0FH movwf ADCON1 movlw 07H movwf CMCON CLRF PORTC CLRF TRISC CLRF Delay1 CLRF Delay2 MainLoop: BSF PORTC,RC1 Delay: DECFSZ Delay1,1 GOTO Delay DECFSZ...

    Mikrokontrolery PIC   17 Lip 2009 14:56 Odpowiedzi: 6    Wyświetleń: 1872
  • JTAG ICE i AVRStudio - zawieszanie się debuggera na pętli for w ATmega128

    #include <inttypes.h> #include <avr/io.h> #include <stdio.h> #include <stdlib.h> #include <avr/iom32.h> #include <avr/interrupt.h> #include <string.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "HD44780.h" //definicje zmiennych volatile int ms, s, m, h, znacznik; char buf[256];...

    Mikrokontrolery AVR   03 Sie 2008 19:10 Odpowiedzi: 5    Wyświetleń: 1889
  • STM32F031 - Program nie startuje po włączeniu zasilania, debug działa poprawnie

    Może za krótko czekasz po włączeniu zasilania i próbujesz komunikować się/inicjalizować zewnętrzne urządzenie zanim zdąży zakończyć sekwencję POR. Mogę tylko gdybać bo nie wiem co masz do tego uC podłączone, ale widać że jakieś magistrale szeregowe masz wyprowadzone. No ale koniec sekwencji POR oznacza wykonanie kodu z Reset Handler ? [syntax=c]int...

    Mikrokontrolery ARM   21 Lip 2015 16:35 Odpowiedzi: 12    Wyświetleń: 1446
  • Jak uruchomić komunikację i2c między NodeMcu a Wemos D1?

    Witam, koledzy i koleżanki brakuje mi już pomysłów na powyższy problem. Próbuje od paru godzin uruchomić komunikacje i2c pomiędzy NodeMcu oraz Wemos D1 mini. Obydwie płytki połączyłem masą oraz d1 do d1 i d2 do d2. Oczywiście linie podciągnięte do zasilania przez 4k7. Node jako Master i Wemos jako Slave. Niestety po wgraniu programów w monitorze portów...

    ESP8266 i ESP32   02 Mar 2020 13:19 Odpowiedzi: 15    Wyświetleń: 1188
  • Stacja pogodowa arduino z wysyłaniem danych na serwer

    I znów następny czujnik, i następny problem..... Proszę zerknijcie na ten kod i powiedzcie czemu czujnik ds18b20 Nie odświeża temperatury?? ani na serialmonitor ani też na wyświetlaczu, Czujnik działa poprawnie w gotowych przykładach. #include <DHT.h> #include <SoftwareSerial.h> SoftwareSerial espSerial = SoftwareSerial(8, 7); #include...

    Mikrokontrolery Początkujący   01 Gru 2017 19:58 Odpowiedzi: 11    Wyświetleń: 2655
  • Wewnątrz dzwonka do drzwi Tuya: Eksploracja BK7252 i programowanie SPI za pomocą Python/NeoProgramme

    Złapałem ten tani dzwonek do drzwi Tuya z Ali Express, zastanawiając się, czy będzie on wyposażony w BK7252. https://obrazki.elektroda.pl/9324523600_... . I chociaż wiem, że OpenBeken nie obsługuje BK7252 ani nie ma sterownika / opakowania kamery, nadal będzie interesujące zobaczyć, co jest w środku, sprawdzić wyjście dziennika rozruchu...

    Smart Home IoT   14 Cze 2025 06:49 Odpowiedzi: 17    Wyświetleń: 3069
  • Xiaomei Fish Feeder WIFI002_V20 Belon BL2028N OpenBK7231N Problem z lampą błyskową

    Cześć Doszedłem dalej z pomocą (at)divadiow Dzięki za to Wykonałem następujące czynności Pobrałem bootloader od (at)Oranż Metylowy z discorda https://discord.com/channels/96786352151... Następnie sflashowałem plik programem ltchiptool-v4.11.1.exe z ustawieniami jak na obrazku https://obrazki.elektroda.pl/7437323000_...

    Smart Home IoT   22 Lut 2025 13:48 Odpowiedzi: 35    Wyświetleń: 2454
  • Otrzymuje niepoprawną wartość, gdy zamieniam long do char, jak mogę to naprawić?

    Otrzymuje niepoprawną, skróconą wartość po zamianie zmiennej long do char, co mogę z tym zrobić? [syntax=c] char temp[12]; boolean neg=false; const int stringLength=100; char tempData[stringLength]; long a = 514583200; long b = 200068600; void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code...

    Programowanie Początkujący   27 Lip 2019 21:05 Odpowiedzi: 2    Wyświetleń: 312
  • STM32F107 + DP83848 [OOCD+GCC] - Procesor pracuje inaczej bez debuggera

    Dzięki za podpowiedź. To musiała być wina niestabilnego napięcia po załączeniu zasilania. Wystarczyło dać większego delay-a 100 ms a wszystko inicjalizuje się dobrze, jak przy pracy z debuggerem.

    Mikrokontrolery ARM   01 Kwi 2013 19:51 Odpowiedzi: 2    Wyświetleń: 1737
  • [C] Jak wyłączyć optymalizację dla funkcji delay_us() i czekaj() w C?

    Obserwacja zmiennych lokalnych w zoptymalizowanym kodzie jest bezsensu - kompilator tak wszystko poprzestawia, że debugger często nie jest w stanie dobrać się do poprawnych wartości, więc po się tym przejmować? Jest to częste i normalne. 4\/3!!

    Mikrokontrolery   05 Wrz 2010 22:26 Odpowiedzi: 12    Wyświetleń: 2092
  • Jak podłączyć ST-link do mikrokontrolera STM32F103? Brak SWDIO, SWIM w schemacie.

    Tak zrobiłem, zasilanie 3.3v podłączyłem z programatora. W true studio pojawia się device connect error. Z kolei w st-link utilty pojawia się "can not read memory" Dodano po 22 Udało mi się nawiązać połączenie, teraz problemem jest, że w ST-link utility pamięć jest pusta. Atollic truestudio wyświetla komunikat STMicroelectronics ST-LINK GDB server....

    Mikrokontrolery ARM   09 Paź 2019 13:32 Odpowiedzi: 7    Wyświetleń: 2691
  • Przełącznik bojlera/podgrzewacza wody z 4 przyciskami dotykowymi i przekaźnikiem 20A

    przechowywanie danych json Dodano po 3 bity https://obrazki.elektroda.pl/1389944800_... https://obrazki.elektroda.pl/4507404800_... https://obrazki.elektroda.pl/7161403900_... https://obrazki.elektroda.pl/3187629300_... https://obrazki.elektroda.pl/8356545500_... https://obrazki.elektroda.pl/4109700100_...

    Smart Home IoT   27 Cze 2024 17:49 Odpowiedzi: 7    Wyświetleń: 1305
  • Jak odczytać dane z wielu PCF8574 na Arduino Nano?

    Miało by to wyglądać jakoś tak: [syntax=c] void loop() { printIOexpander(DEVICE_1); printIOexpander(DEVICE_2); printIOexpander(DEVICE_3); printIOexpander(DEVICE_4); Serial.println(); delay(100); } void printIOexpander(int address) { // Serial.print(address, HEX); Serial.print(": "); Serial.print(IOexpanderRead(address), BIN); // Serial.print(" | ");...

    Arduino   18 Sty 2020 19:55 Odpowiedzi: 15    Wyświetleń: 987
  • Konfiguracja diod LED WS2812 do rytmu muzyki z modułem 8 LED i Atmega328

    Usunąłem kod obsługujący drugi kanał, bo była jakaś interferencja pomiędzy kanałami w wyświetlaniu. Powinno działać w miarę dobrze (sprawdzane na symulatorze): [syntax=c]#include <Adafruit_NeoPixel.h> //#define DEBUG_TEST_LEDS #define nonLinearLogAudio //#define DEBUG_PRINT_ANALOGVALUES //#define DEBUG_NO_PEAK_SWITCH const int useSensorValues...

    Arduino   11 Gru 2021 12:14 Odpowiedzi: 14    Wyświetleń: 918
  • ESP32 i Arduino MEGA: brak komunikacji z przekaźnikami 6, 7, 8 przy użyciu BT Serial Terminal

    Te kawałki kodu nic nie wnoszą do rozwiązania Twojego problemu. Pokaż cały kod. Dobra, rozwaliłem to. Arduino jest za wolne chyba dla ESP. Nienawidzę DELAY przerobię to na coś innego - delay(5) w kodzie ESP32 i już jest jak powinno. // ----------------------------------------... // // --- WYSYŁA...

    ESP8266 i ESP32   27 Lut 2021 21:19 Odpowiedzi: 10    Wyświetleń: 789
  • Snap - nowy debugger Microchip dla MPLAB

    Przy założeniu programowania uC tylko z rodzin PIC, DSPic czy PIC32 zgadam się w 100% z użytkownikiem AGrodecki. Kanadyjski programator jest najszybszy i równocześnie najtańszy, tańszy nawet od omawianego tu SNAPA. A można coś więcej na ten temat - jakiś link itp. W sumie przy takiej cenie można się pokusić ;) ot programatorów nigdy zbyt wiele ;) Natomiast...

    Newsy   17 Mar 2020 10:23 Odpowiedzi: 27    Wyświetleń: 3780
  • Wgrywanie bibliotek (io.h, delay.h, aux.h, pwm.h) do Visual Studio 2022 oraz 2013 i AVR

    W AVRStudio stwórz projekt "GCC C++ Executable Project" https://obrazki.elektroda.pl/1839141900_... następnie wybierz Atmega8 https://obrazki.elektroda.pl/4897385900_... usuń "main.cpp" z projektu https://obrazki.elektroda.pl/7900310400_... dodaj main.cpp do projektu https://obrazki.elektroda.pl/5870815300_...

    Programowanie Początkujący   15 Maj 2022 14:58 Odpowiedzi: 49    Wyświetleń: 1275
  • „Detektor przełożonego” - inna wersja

    https://obrazki.elektroda.pl/7238862200_... Niedawno w dziale DIY pojawił się Hardware Hardware jest tak banalne, że nie odważyłem się zaprezentować niniejszego artykułu jako DIY :). Od pewnego czasu wykorzystuję SONOFFy jako bazę projektów opartych o ESP8266. Sonoff zapewnia mi ESP, zasilanie i obudowę. Jedyne co mi pozostało to dodanie...

    Artykuły   02 Cze 2024 21:17 Odpowiedzi: 5    Wyświetleń: 3309
  • ESP8266 Arduino IDE EEPROM lub inna nie ulotna pamięć

    Racja, zapomnialem zamieścić chociaż sprawka kodu. Więc tak, zapisywanie znajduje się w funkcji która wywoływania jest jeżeli która kolwiek z wartości ulegnie zmianie. Wygląda to w ten sposob EEPROM.begin(512) sprawdzałem też z wartością 64 chociaż nie wiem co to oznacza czy jest to maksymalna porcja danych jaka wyślę czy maksymalna pojemność eepromu...

    ESP8266 i ESP32   23 Paź 2016 19:07 Odpowiedzi: 8    Wyświetleń: 3522
  • [STM32f4 Discovery] - HD44780 - dziwna zależność od delay'a

    Jak dopisuję tą linijkę: [syntax=c]SysTick -> LOAD &= ~(SYSTICK_F/1000000 - 1); [/syntax] to program zawiesza się w miejscu wywołania delay'a. Nie mogę nawet podejrzeć wartości load w debugerze.

    Mikrokontrolery ARM   28 Mar 2013 20:14 Odpowiedzi: 20    Wyświetleń: 2676
  • [LPC2378][C/eclipse] prośba os prawdzenie kodu i ustawien debugera

    Witam, Mam nadzieję, że ktoś tu jeszcze zagląda. Mam generalnie problem ze stabilnym działaniem debugowania pod eclipsem. Ale może po kolei. Na razie odstawiłem eclipse'a i programuję procka z linii poleceń komendą: openocd-0.5.0 -f interface/olimex-arm-usb-ocd.cfg -f target/lpc2368.cfg -c"init; reset halt; flash write_image erase d:/Projekty/MIK/Oprogramowanie/lpc-2...

    Mikrokontrolery ARM   11 Gru 2012 11:43 Odpowiedzi: 45    Wyświetleń: 7693
  • Arduino - mqtt przestaje działać po dodaniu linii

    Proszę o pomoc w poniższym kodzie, po dodaniu kolejnej zmiennej do przesłania w mqtt klient mqtt przestaje działać, poniżej zmiany jakie wprowadzam: void publishData(float temp,int hum, float rAcum ,float wSpeed,float wGust,int dir,int status) { dodaję root oraz modyfikuję linię publishData(temp, hum, rAcum, wSpeed, wGust, dir, status); [syntax=c]/*...

    Arduino   04 Sie 2017 08:12 Odpowiedzi: 6    Wyświetleń: 1107
  • Jak dodać obsługę procesorów STM G030 do Atollica 9.3.0?

    To może ze względu na mniej doświadczonych kolegów (...), zrobiłbyś instrukcję krok po kroku jak taki projekt w Keilu stworzyć 1. Pobrać i zainstalować MDK-Arm w wersji najbardziej aktualnej. 2. Przy pierwszym uruchomieniu od razu przejść do Pack Installer -a - ostatnia ikonka na niższym pasku narzędzi. 3. Tam powinna się samoczynnie zaktualizować...

    Mikrokontrolery   23 Wrz 2019 19:36 Odpowiedzi: 22    Wyświetleń: 834
  • Jak odblokować NUCLEO-H755ZI-Q? Błędy ST-LINK i GDB server.

    Płytka NUCLEO-H755ZI-Q Tak robię programy w C pisze w STM32CubeIDE. Niepotrzebnie wystraszyłem się dwóch rdzeni i wyłączyłem jeden po czym płytka chyba zgłupiała :) Potwierdzam to co było tu pisane wcześniej - da się pisać program używając tylko jednego rdzenia w konfiguracji poprostu się wybiera czy funkcjonalność X ma być dostępna dla rdzenia CM4...

    Mikrokontrolery ARM   07 Sty 2024 21:20 Odpowiedzi: 6    Wyświetleń: 435
  • [STM32] STM32 F103 SysTick Delayms nie odlicza poprawnie czasu przy 72 MHz

    Freddie Chopin nie wiem co powiedzieć. Masz rację jako funkcję inicjalizującą dałem void lcd_init();. Nawet nie będę pisał ile straciłem na to czasu. Dzięki wielkie;) Nie używasz debugera, że nie wiedziałeś, że program nie wchodzi w tą funkcję?

    Mikrokontrolery ARM   13 Sty 2018 21:04 Odpowiedzi: 10    Wyświetleń: 939
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    Po nic niewnoszących dyskusjach, sprawdzona funkcja odmierzająca us [syntax=c] __STATIC_INLINE void Delay_us(volatile uint16_t microseconds) { TIM10->CNT = 0; while ( TIM10->CNT < microseconds); } [/syntax] Wymaga oczywiście inicjalizacji timera na 1MHz (dla zegara 96MHz): [syntax=c] static void MX_TIM10_Init(void) { htim10.Instance = TIM10;...

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3711
  • Drugie życie modeli RC, czyli zdalne sterowanie by Frog_Qmak

    https://obrazki.elektroda.pl/7533783400_... Witajcie Chciałbym zaprezentować i podzielić się uniwersalną platformą do obsługi zdalnie sterowanych modeli. Wiele lat nie publikowałem niczego na forum - nie znaczy to, że nic się nie działo, natomiast nie zawsze nadawało się to do pokazania ;) Wszystko zaczęło się od tego, że chciałem...

    DIY Konstrukcje   15 Cze 2024 15:28 Odpowiedzi: 17    Wyświetleń: 4968
  • LPC17xx - program działa, ale debugger ląduje w HardFault

    Pojawił się nowy zgrzyt. Mianowicie, program dopóki jest mały (30kB) daje się bezproblemowo debugować. Ale gdy dołączę dodatkowe pliki i kod wzrasta do 90kB, to po wgraniu flash przez oocd 050 zgłaszane jest : Error: GDB missing ack(2) - assumed good Error: GDB missing ack(2) - assumed good a środowisko wyświetla komunikat "'Malformed response to offset...

    Mikrokontrolery ARM   09 Lip 2012 10:37 Odpowiedzi: 23    Wyświetleń: 2855
  • Tłumaczenie kodu C/C++ (wskaźniki C)

    Witam. Mam tutaj taki kodzik, którego poszczególne linie chciałbym sobie przetłumaczyć aby zrozumieć zasadę działania. Program automatycznie łączy się z zadanym adresem MAC i wymienia dane przez bluetooth między urządzeniami. Doszedłem do linii gdzie w tablicy w nawiasach kwadratowych wpisane jest [0] lub [1] [syntax=actionscript] // http://www.instructables.com/id/BlueToot...

    Arduino   03 Cze 2016 00:49 Odpowiedzi: 7    Wyświetleń: 1551
  • Videoporadnik wyświetlacze NEXTION

    :( Dalej nie chodzi. Z komputerem wszystko ładnie śmiga, z Nextion nie. Dane do wyświetlacza idą normalnie, ale na odwrót lipa. Arduino: #include "Nextion.h" const int ledPin = 5; const int ledPin1 = 6; const int ledPin2 = 7; const int ledPin3 = 8; NexDSButton bt0 = NexDSButton(0, 1, "bt0"); NexDSButton bt1 = NexDSButton(0,...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 40977
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Zamieszczam kod związany z GSM. zamiast z obiektów client czy mqtt, Masz na myśli takie coś? : 'class PubSubClient' has no member named 'available' . Zauważyłem, że jeśli na końcu setup() dodam: 12:39:14.656 -> ### Unhandled: +CSQ: 16,0 12:39:14.656 -> 12:39:14.656 -> OK 12:39:14.656 -> 12:39:14.656 -> +CSQ: 16,0 12:39:14.656 -> 12:39:14.656...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21717
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    Witam. Podobne tematy już były, ale nie znalazłem tematu z moim problemem. Mam płytkę STM32 discovery value line z STM32f10x na pokładzie. ST-link jest wykrywany w WINDOWS XP. STlink Utility działa poprawnie, łączy się, można przejść w pracę krokową, zobaczyć rejestry etc. Moje środowisko to eclipse + Code Sourcey. Jako GDB server uruchamiam serwer...

    Mikrokontrolery ARM   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 5001
  • STM32F0 ADS1234 - niestabilne odczyty z belki tensometrycznej po CANie

    A nóżkę PWDN opuszczałem przed funkcją wraz SCLKa, ale, żeby nie było pierdzielnika (za dużego ;)) w kodzie przeniosłem do funkcji. W każdym razie dostaje same zera nadal, chyba czas wziąć się za rysowanie nowej płytki :/. [syntax=c] /* * adc.c * * Created on: 17-02-2012 * Author: Robert Wadowski */ #include "global.h" spi_buffer_t spi_buffer; #define...

    Mikrokontrolery ARM   18 Lip 2012 15:03 Odpowiedzi: 39    Wyświetleń: 6951
  • [Nano] Arduino: LEDy nie świecą przy wielozadaniowości z przyciskami

    Mam Arduino, z 5 przyciskami, 5 ledami i dwoma przekaźnikami. Układ ma za zadanie zapalać ledy w wyznaczonej kolejności (zapala się pierwszy w kolejności, świeci sekundę, gaśnie, po pół skundy zapala się następny). I nie byłoby z tym problemu gdyby nie to, że jednocześnie musi też kontrolować kolejność wciskania przycisków ( czy odpowiada zapalanym...

    Arduino   15 Mar 2024 16:12 Odpowiedzi: 6    Wyświetleń: 441