stringi progmem

Znaleziono około 46 wyników dla: stringi progmem
  • Jak poprawnie używać PROGMEM z tablicą stringów w ATmega8?

    C trzyma stringi w postaci nullz, terminatorem stringa jest 0, tak samo w twojej funkcji wyświetlającej. Problem w tym, że w 2 bajtach masz dane i brak miejsca na 0. C nie zgłasza w takiej sytuacji błędu, gdyż semantycznie taki zapis jest poprawny. Więc tak jak kolega powyżej możesz zwiększyć wymiar tablicy lub wiedząc, że każdy string ma tylko 2 litery...

    Mikrokontrolery AVR   16 Lut 2012 18:12 Odpowiedzi: 6    Wyświetleń: 1702
  • Wyświetlanie polskich znaków na LCD za pomocą TFT_eSPI, problemy z literą 'ą'

    Autorze, dałem Ci gotowe rozwiązanie, ale nie czytałeś mojego postu uważnie. Nie czytałeś też dokumentacji ( MojaPolskieZnaki18_Bitmaps . Aby wyświetlić tekst funkcją MojaPolskieZnaki18_Glyphs 90(*) wiersz, gdyż tam znajdują się informacje o tym, gdzie w pliku MojaPolskieZnaki18_Bitmaps znajduje się obraz literki "Z". * - 90 wiersz, a właściwie, to...

    Arduino   28 Wrz 2021 19:14 Odpowiedzi: 29    Wyświetleń: 2922
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATTiny85 nie odbiera danych z SoftwareSerial od SIM800L

    Gdzie byś chciał te Stringi trzymać w ATTiny85, które ma "całe" 512 bajtów RAMu? Skoro to jest stała, to spróbuj ją trzymać we Flashu, ale i tak nie wiem czy zrobi konkatenację stringów. Nie marnuj pamięci na zmienne, które zmiennymi nie są. Poczytaj o PROGMEM i makrze F(): https://www.arduino.cc/reference/en/lang...

    Arduino   07 Cze 2022 04:32 Odpowiedzi: 44    Wyświetleń: 1590
  • GCC - Statement has no effect 'PSTR("Text")'

    Hmm. Naprawdę nie wiesz po co jest PSTR? Czasami deklaruje stringi ze specyfikatorem PROGMEM tam, gdzie jest to wygodne lub elementy się powtarzają. Czasami korzystam z PSTR. Kompilator nie widzi żadnego problemu tylko nie wiem czemu Eclipse się czepia i to tylko w jednym miejscu, podczas gdy w innych nie widzi problemu... robiw

    Mikrokontrolery   03 Cze 2014 21:50 Odpowiedzi: 18    Wyświetleń: 1674
  • REKLAMA
  • [WinAVR] Jak uzyskać dostęp do struktury w pamięci programu w WinAVR?

    Poczytałem trochę manuala do avr-libc dołączonego do najświeższego WinAVR i jak byk pisze tam, że aby zadeklarować i zainicjować tablicę łańcuchów w pamięci programu trzeba osobno zadeklarować samą tablicę jak i stringi ... Natomiast jeśli chodzi o struktury to powyższa reguła nie znajduje zastosowania! Ależ znajduje: tmf polega na stworzeniu typu...

    Mikrokontrolery AVR   15 Paź 2012 15:57 Odpowiedzi: 15    Wyświetleń: 2790
  • WinAVR i AT90S2313 - Procesor nie widzi zawartości tablic w kodzie C

    Nie wiem, jak Ci to może w ogóle działać... masz dużo szczęścia. W 90s2313 jest 128 bajtów ramu. A dla Twojego programu: kokr(at)copper:/tmp/avr$ avr-gcc -Os -mmcu=at90s2313 -Wall -std=c99 -pedantic -DF_CPU=12000000UL modem.c -o modem.elf modem.c: In function ‘main’: modem.c:136: warning: unused variable ‘temp’...

    Mikrokontrolery   11 Gru 2008 09:01 Odpowiedzi: 24    Wyświetleń: 2221
  • REKLAMA
  • ATmega32 - FatFS: Odczyt stringów z Flash i zapis na kartę SD - błędny wynik

    Sorki nie zauwazylem ze to progmem. Pointery w progmem nie istnieja w sposób tak rozumiany jak w normalnej pamieci - tak ze tak łatwo nie bedzie. [syntax=c]#define BUFFLEN 18 char __buff[BUFFLEN]; strncpy_P(__buff, (const char *)pgm_read_word(&(ptr_to_text[0])), BUFFLEN - 1); __buff[BUFFLEN -1 ] = 0;[/syntax] i dopiero mozesz wolac swoja funkcje cos...

    Mikrokontrolery AVR   15 Sty 2016 16:40 Odpowiedzi: 8    Wyświetleń: 1017
  • [AVR] [AVR][C] Błąd przy pgm_read_word w funkcji zmiany języka programu

    Zobacz jak są zrobione języki tutaj: http://www.avrfreaks.net/index.php?name=... Kontkretnie post "glitch PostPosted: Aug 10, 2008 - 11:32 PM" Jak to za skomplikowane to zrób prościej, tak jak umiesz, a później jak trochę opanujesz C - weź się za optymalizację i pakowanie stringów w PROGMEM .

    Mikrokontrolery AVR   16 Lis 2009 15:56 Odpowiedzi: 11    Wyświetleń: 2028
  • CTF 02.2018 sekcji projektowanie i tworzenie - hardware rules.

    (at)akrasuski1 stringi z napisami były umieszczone w pamięci ram, czy w progmem? IDA mi się strasznie gubiła jak analizowałem kod.

    Projektowanie i Tworzenie Po godzinach   10 Mar 2018 23:21 Odpowiedzi: 12    Wyświetleń: 3348
  • AVR UART: Przechowywanie stałych stringów w FLASH zamiast RAM - jak to zrobić?

    Dziękuję za odpowiedź. Wiem że można stworzyć stałą która będzie zapisana w pamięci programu. Niemniej jednak w mojej ocenie jest to rozwiązanie co najmniej nieeleganckie, ponieważ kod będzie mało czytelny. Skoro funkcja uart_puts() działa bez tworzenia stałych w pamięci flash, a jedynie z przekazaniem stringa jako parametr funkcji, To najwyraźniej...

    Programowanie Początkujący   12 Sty 2025 01:08 Odpowiedzi: 6    Wyświetleń: 216
  • [Atmega][GCC] Dziwne zachowanie przy podawaniu napięcia.

    Przy załączeniu napięcia atmedze na wyświetlaczu zamiast oczekiwanego napisu pojawiają się randomowe śmieci. Przy zwyczajnym resecie wszystko jest ok. Z resztą najlepie to widać na filmiku: //MAIN--MAIN--MAIN--MAIN--MAIN--MAIN--MA... portSHORT main(void) { //Inicjalizacja...

    Mikrokontrolery AVR   18 Lip 2009 12:34 Odpowiedzi: 6    Wyświetleń: 1350
  • Wyświetlanie napisów. Dlaczego wypisuje krzaczki?

    Może kombinuję (nie czuje intuicyjnie tych słów kluczowych) const prog_char* info[] PROGMEM = ... prog_long /*prog_void */ const prog_char* info[] PROGMEM = ... warto sprawdzić odwrocenia kolejności słów, ma to inny sens. Manipulując również kolejnością słow ... musi być rozwiązanie lepsze niż wszystko w RAM 2. Takie coś: char *LINE1 = PSTR("Pierwsza...

    Mikrokontrolery   29 Lis 2006 22:07 Odpowiedzi: 16    Wyświetleń: 1965
  • REKLAMA
  • [Atmega16] [Atmega16][C] - UART nie przesyła pełnych stringów, błąd w kodzie?

    (at)rewolt90 Nie jest dokładnie tak jak piszesz. AVR gcc domyślnie umieszcza literały znakowe ("abcd...") w pamięci RAM. W twoim oryginalnym programie te literały były dodatkowo kopiowane na stos przy wywołaniu funkcji main co powodowało przepełnienie stosu. Dodanie static nie wymusza tego, że te zmienne wylądują w pamięci programu. Uniknąłeś w ten...

    Mikrokontrolery AVR   04 Lut 2017 08:29 Odpowiedzi: 5    Wyświetleń: 918
  • [AVR][C] jak działać ze stringami lub wskaźnikami

    Porównaj, komentarz chyba zbędny. #include <avr/pgmspace.h> const char st_w_RAM[]="abcd"; const char st_w_ROM[] PROGMEM ="tekst w pamieci flash"; Nie tylko tablice znaków: const float PI PROGMEM=3.14159; const float PARAMETRY[3] PROGMEM={1.212, 2.4, 3.56};

    Mikrokontrolery AVR   07 Cze 2008 16:44 Odpowiedzi: 35    Wyświetleń: 12676
  • Jak zaoszczędzić na miejscu w pamięci flash? Atmega328p c++

    (at)michalek002a Tak, jak wspomniano wyżej, możesz umieścić stringi we flash. W ten sposób zaoszczędzisz całkiem sporo pamięci RAM. Dla przykładu, zamiast[syntax=c] display.print("Custom battery");[/syntax]lepiej użyć:[syntax=c] display.print(F("Custom battery"));[/syntax][url=https://www.ard...

    Mikrokontrolery AVR   17 Lis 2022 09:27 Odpowiedzi: 18    Wyświetleń: 939
  • [AVR-gcc] Jak zmniejszyć sekcję .data przy użyciu stringów?

    A moze tak send(PSTR("Falomierz V2.0")); a gdzies tam deklaracja send void send(u08 *pBuff) { while(PRG_RDB(pBuff)) putc(PRG_RDB(pBuff++)); } ewentualnie typ prog_char prog_char a[]="Ala ma kota"; i chyba PROGMEM powoduje umnieszczenie tablicy sekcji .text...

    Mikrokontrolery   13 Lis 2005 23:16 Odpowiedzi: 6    Wyświetleń: 1317
  • Jaki zestaw startowy Arduino UNO R3 wybrać - oryginał czy zamiennik?

    jedyna zaleta jaką widzę to płaska przestrzeń adresowa, co wyeliminuje obsys związany z avr-g++, To jeden z wielu powodów, dla których zrezygnowałem z AVR na rzecz ARM. Te "PROGMEM" i "PSTR" czy tam "F" w Arduino, może doprowadzić do rozpaczy. Nie ma możliwości aby w np "sprintf" ("sprintf_P") mieszać stringi z FLASH i RAM. jedynym istotnym ograniczeniem...

    Arduino   03 Gru 2018 14:19 Odpowiedzi: 24    Wyświetleń: 3234
  • Jak odczytać dane z tablicy 2D w pamięci flash AVR-GCC?

    Jak w temacie. Mam zdefiniowaną tablicę: extern unsigned char Fonts [92] [5] PROGMEM = { costam } Jak dokopać się do danych w niej zawartych? W dokumentacji avr-libc jest jakiś przykładowy program na stringach, ale używa funkcji operujących właśnie na ciągach znaków. Po przeniesieniu do RAM-u wszystko działa poprawnie, problemy zaczynają się dopiero...

    Mikrokontrolery   28 Sie 2005 21:49 Odpowiedzi: 4    Wyświetleń: 3803
  • ATmega8 - Nieprawidłowe działania programu - Czary :(

    Witam, Męczę się z kawałkiem kodu, który wbrew (mojej) logice, działa nie tak jak powinien. Chcę wyświetlić element tablicy stringów z pamięci PGMEM, a w niektórych wypadkach otrzymuję śmieci. 05, Piątek 05, ŔGŔFŔEŔDŔCŔBŔAŔ(at)Ŕ?Ŕ>Ŕ=Ŕ<Ŕ;Ŕ:... 05, ŔGŔFŔEŔDŔCŔBŔAŔ(at)Ŕ?Ŕ>Ŕ=Ŕ<Ŕ;Ŕ:... Zmienne idx i d.WeekDay zawierają tą samą wartość,...

    Mikrokontrolery AVR   10 Kwi 2015 07:32 Odpowiedzi: 7    Wyświetleń: 1227
  • Wysyłanie stringów z pamięci programu poprzez uart

    Jeżeli ostrzeżenie, o którym piszesz, jest spowodowane przyczyną, o której myślę, to pomoże zmiana nagłówka funkcji: void uart_putstr_p(prog_char* struart) na postać: void uart_putstr_p(const char* struart) Wiąże się to z dosyć "zakręconym" funkcjonowaniem atrybutu PROGMEM. który wchodzi w skład definicji typów postaci prog_<typ>...

    Mikrokontrolery   16 Sie 2006 19:08 Odpowiedzi: 2    Wyświetleń: 1628
  • AVR -składniki struktury (klasy) rozdzielone na flash i sram

    Witam! Mam następujący problem do rozwiązania... Stworzyłem strukturę napisaną w C, która jest szablonem menu wielopoziomowego pewnego programu. Początkowo projektowana była jako klasa w C++ na PCcie, teraz przenoszę ją jako strukturę do C pod AVR. Klasa była prosta, taka żeby łatwo na C przerobić. Problem polega na tym, że składniki struktury menu...

    Mikrokontrolery   25 Paź 2007 20:47 Odpowiedzi: 12    Wyświetleń: 3538
  • Użycie pinów z LCD na I2C do innych urządzeń a także dwa porty szeregowe

    Jakikolwiek zdefiniowany w kodzie ciąg tekstowy zajmuje RAM. Unikaj tego za wszelką cenę. Jeśli potrafisz, w ogóle najlepiej nie używać stringów tylko właśnie char[]. F() jest makrem, podobnie działa PROGMEM. Jeśli z jakiś względów nie możesz korzystać z tych konstrukcji, pozostaje static const char[]. Tu masz przykładową funkcję zapisu do pliku wartości...

    Arduino   10 Sty 2018 19:45 Odpowiedzi: 36    Wyświetleń: 2025
  • Jak uprościć wyświetlanie stringów na LCD w WinAvr? Błąd: invalid initializer

    ... Moze inaczej sie zapytam: Jak zadeklarowac zmienna do wyswietlenia, aby wstawic ja do funckji pisztekst(PSTR("wyswietl cos")) Zamiast "wyswietl cos" chcialbym wstawic zmienna,ktorej wartosc to "wyswietl cos". W ten sposób sie nie da :( Podejrzewam , że niezbyt dokładnie przeczytałeś manuala.Jest tam napisane: #define PSTR...

    Mikrokontrolery   28 Wrz 2005 20:44 Odpowiedzi: 5    Wyświetleń: 6385
  • Atmega328: Jak umieścić tablicę Int i String w pamięci Flash za pomocą PROGMEM?

    (at)dasej Jest jakiś techniczny argument za tym aby uprawiać tego typu archeologię?

    Mikrokontrolery AVR   06 Lut 2018 19:55 Odpowiedzi: 8    Wyświetleń: 894
  • Elektroniczna głowica zaworu kaloryfera

    http://obrazki.elektroda.pl/4815644800_1... Witam. Dziś zaprezentuję Wszystkim urządzenie, służące w praktyce w mieszkaniu i jako model dydaktyczny podczas nauki programowania. Tajemniczym pudełkiem nie jest kolejny zasilacz laboratoryjny. ;) Jest to... "Elektroniczny zawór" . (Hmm chyba powinienem wyświetlić "Elektroniczna głowica"...

    DIY Konstrukcje   01 Lut 2016 22:56 Odpowiedzi: 43    Wyświetleń: 15528
  • Jak skonfigurować WiFi w przełącznikach Zamel przez ESP8266?

    Jeszcze tylko potrzebowałbym jeżeli ktoś wie, jak mogę to co wpisze w Textbox-ie wrzucić do zmiennej typu string na arduino. Mam taki kod: https://obrazki.elektroda.pl/2190746000_... Jeżeli dobrze rozumiem to nazwą tego textboxa jest textbox5: https://obrazki.elektroda.pl/2892608800_... https://obrazki.elektroda.pl/2535134500_...

    ESP8266 i ESP32   22 Gru 2019 13:27 Odpowiedzi: 18    Wyświetleń: 2421
  • [STM32] Jak pisać efektywne i przenośne biblioteki dla STM32 w C?

    Przeczytałem wątek z dużym zainteresowaniem, wracam do uP po paru latach natomiast jestem starym programistą C Nie będę redagował jednolinijkowych cytatów, wypowiem się w punktach mam nadzieję każdy wyczyta co pochwalam / czemu się sprzeciwiam 0) nie zmienimy starego albo nie swojego kodu (np AVR czy innego) ale nowy możemy pisać lepiej. a) makra to...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10815
  • 4x dłuższy czas połączenia po zastosowaniu forceSleepBegin

    Hmm constexpr, heh do tej pory znałem albo #define albo const, muszę poczytać ;) Szczerze mówiąc do końca nie wiem co może tutaj pożerać pamięć, największe połacie strony są przechowywane jako PROGMEM Poprawić by można było np wysyłanie strony po kawałku niż z jednego dużego Stringa

    ESP8266 i ESP32   04 Sie 2020 17:41 Odpowiedzi: 21    Wyświetleń: 1737
  • [atmega128] [atmega128]/[C] - Reset programu przy nawigacji w menu powyżej 100 pozycji

    Zainkluduj bibliotekę avr/pgmspace.h i do każdego stringa dodaj atrybut PROGMEM. Tutaj masz opisy dostępnych funkcji http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   28 Gru 2013 22:45 Odpowiedzi: 7    Wyświetleń: 1566
  • [AT8] Jak sprawdzić długość tablicy w pamięci flash Atmega? `sizeof` nie działa

    Cześć Mądrzy Ludzie, podpowiedzcie jak sprawdzić długość stringa w pamięcie flash atmegi. Myślałem że "sizeof" zadziała, a tu zonk. Kod proszę umeścić w znacznikach. Robak

    Mikrokontrolery AVR   06 Cze 2011 21:03 Odpowiedzi: 5    Wyświetleń: 1534
  • C - Przekazywanie wskaźnika na tablice PROGMEM do funkcji

    W nawiązaniu do porad kolegi tmf proponowałbym coś w tym stylu (być może strach przed kwalifikatorem __flash wynika z braku przykładów kodu :?: : [syntax=c] // przykład jak używać kwalifikatora __flash do umieszczania // danych w pamięci programu i jak się do nich odwoływać // kod gotowy do odpalenia w symulatorze Atmel Studio 6 // można zaobserwować...

    Mikrokontrolery AVR   07 Lip 2015 18:51 Odpowiedzi: 15    Wyświetleń: 2193
  • [ATEMGA162][C/AVRGCC] Odbiór stringów z uart w przerwaniach

    Witam, Próbuję korzystać z biblioteki Peter Fleury do obsługi usart-u, której listing znajduje się poniżej: PLIK uart.c /***************************************... Title: Interrupt UART library with receive/transmit circular buffers Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File:...

    Mikrokontrolery AVR   30 Sie 2009 11:03 Odpowiedzi: 1    Wyświetleń: 3600
  • [C] Jak poprawić funkcję w C do odczytu danych z pamięci FLASH?

    Witam.. Mam problem z poprawieniem funkcji która będzie odczytywać dane z FLASH, ponieważ zależy mi na pamięci i chce jej troszkę zaoszczędzić. Mianowicie mam tak a funkcje która działa : [syntax=c] void LCD_string(unsigned char *s,unsigned char x,unsigned char y,unsigned char type,unsigned char mode) { unsigned char cx, sx; cx=x; sx=(((unsigned char)type>>4)&0x0f)+1;...

    Mikrokontrolery AVR   27 Sty 2012 20:29 Odpowiedzi: 2    Wyświetleń: 1017
  • Atmega 32u4 - OCR0B - wpisanie wartości resetuje działanie programu

    Cześć, Mam problem z kodem na Atmega32u4. Mam dwie PCB z Atmega 32u4 - w jednej z nich podłączony jest silnik DC poprzez driver do pinu PWM. W drugiej jest tylko nadajnik. Używam NRF24l01, do którego zakupiłem biblioteki od firmy Atnel. Wydaje mi się, że musiałem popełnić gdzieś błąd w kodzie, ponieważ nie wszystkie, a nawet mniejszość pakietów dociera...

    Mikrokontrolery AVR   19 Sie 2019 19:05 Odpowiedzi: 4    Wyświetleń: 420
  • [ATmega8] - Kod z ATmega32 na ATmega8 dla ekranu PCD8544 (Nokia 5110) nie działa

    Witam Mam problem nie do przejścia, znalazłem na internecie kod do obsługi właśnie tego modelu ekranu, standardowo pisany był pod ATmega32, lecz pod ATmega8 również ma działać. Rozpocząłem naukę poruszania się po Eclipse, wcześniej pracowałem na "Programmers Notepad http://obrazki.elektroda.pl/8462891800_1... Konfiguracja pinów w bibliotece...

    Mikrokontrolery AVR   05 Cze 2014 11:45 Odpowiedzi: 6    Wyświetleń: 6513
  • Atmega8 - Jak skonfigurować przyciski na PC0 i PC1 do włączania/wyłączania?

    oto schemat: http://obrazki.elektroda.pl/2569720300_1... [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include <string.h> #include <avr/eeprom.h> #include <stdint.h> #include <stdlib.h> #include "MK_RFM70/rfm70.h" #include "MKUART/mkuart.h"...

    Mikrokontrolery   06 Mar 2014 10:48 Odpowiedzi: 5    Wyświetleń: 1341
  • Atmega8A - Nokia 5110 SPI, brak odpowiedzi wyświetlacza, świecą tylko LEDy

    Witam, Sprawa ma się następująco. Staram się podłączyć wyświetlacz od Nokii 5110 model PCD8544. Używam Atmega8A i zasilam ją 5V. Wyświetlacz zasilam 3V(z hakiem). Staram się wykorzystać sprzętowe SPI przy czym używam ISP do programowania mikrokontrolera dlatego skorzystałem z rady z tego linku: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   21 Lut 2016 22:57 Odpowiedzi: 6    Wyświetleń: 1815
  • Zliczanie impulsów enkodera 100 impulsów/obrót – AVR, wyświetlacz nie reaguje

    Ok, spróbujmy na tym kodzie, jednak sam niezbyt dam radę go przeanalizować, może wkleję go i byłbym bardzo wdzięczny za pomoc w rozszyfrowaniu tego kodu. [syntax=cpp]#include <avr\io.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <avr\interrupt.h> #include <string.h> #include <stdlib.h> #define LEDDISPNO4...

    Mikrokontrolery AVR   27 Gru 2012 23:08 Odpowiedzi: 20    Wyświetleń: 4443
  • Matryca LED 32x8 - Jak wyświetlać fonty z pliku fonty.h?

    Dobrze. Plik 'fonty.h' wygląda następująco http://obrazki.elektroda.pl/9227716000_1... zrobiłem dla każdego wiersza tablicę... [syntax=cpp]uint8_t napis0[]={0x89,0xcf,0x3e,0x88}; uint8_t napis1[]={0xda,0x28,0xa0,0x90}; uint8_t napis2[]={0xaa,0x28,0xa0,0xa0}; uint8_t napis3[]={0x8b,0xef,0x38,0xc0}; uint8_t napis4[]={0x8a,0x2a,0x20,0xa0};...

    Programowanie   20 Maj 2015 18:02 Odpowiedzi: 7    Wyświetleń: 1188
  • Używanie różnych bibliotek w zależności od potrzeby w tym samym kodzie ESP32

    Chciałbym się odnieść do linku https://www.elektroda.pl/rtvforum/topic3... w którym w skrócie udało się zrobić cos takiego, że w zależniści od bajtu nr 0 w pamięci EEPROM ESP wchodzi albo w tryb konfiguracyjny, gdzie tworzy sieć wifi do wprowadzenia parametrów dla docelowej sieci wifi. Po zapisie ESP32 sie resetuje i wchodzi w tryb normalnej...

    Arduino   21 Gru 2019 15:57 Odpowiedzi: 1    Wyświetleń: 516
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Te mieszanie w pliku main.c jest zbędne aby system "zaakceptował" większą ilość osi czy przycisków. http://obrazki.elektroda.pl/4573418200_1... Zobacz że tylko zmieniłem tabele - reszta jest jak z pierwszego postu - no i nazwę (ale to nie ma wpływu). [syntax=c] /* Projekt oparty na przykładzie myszki USB autora: Christiana Starkohanna na licencji:...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84836
  • Atmega8515 - Niezgodność przypisania przycisków do pinów portu A

    AVRStudio 4.18 + WINAVR najnowszy. Reszta kodu i bibliotek to V-USB i tego nie ma sensu zamieszczać. Niezamieszczona część pliku main.c to ustawienia portów, zmiennych itp. Jak tak mocno chcesz to go zamieszczam. Ciekawi mnie czy jest tam coś istotnego co zataiłem. [syntax=c]#include <avr/io.h> #include <avr/wdt.h> #include <string.h>...

    Mikrokontrolery AVR   21 Kwi 2014 08:37 Odpowiedzi: 3    Wyświetleń: 1455
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Cały program jest do napisania od nowa. Ulżę Ci w Twej niedoli :). Napisałem program - jeszcze nie do końca sfinalizowany - ale czyta temperaturę z DS-a poprawnie. Funkcje przyjmują port i pin na którym jest DS. [syntax=c] /* ****************************************... Filename - onewire.h Author - Marcin Szumlański Date...

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 13013
  • ESP8266 - wysyłanie stringa, BMP 280, BME 280, OLED, DS1307

    Może się komuś przyda, wiem że żadne odkrycie ale gotowe do wgrania i testowania. Działające testowe programiki, płytka NodeMCU v3, moduły działają po I2C W pliku BMP280.h należy ustawić adres modułu, w moim przypadku #define BMP280_ADDRESS (0x76) BMP280 Dodano po 1 Wyświetlam na wyświetlaczu OLED temperaturę, wilgotność i ciśnienie, wielkości wyświetlają...

    ESP8266 i ESP32   22 Maj 2019 13:02 Odpowiedzi: 36    Wyświetleń: 2916
  • ATMEGA2560 - Bootloader SD nie wgrywa długich plików

    Nie miałem za bardzo czasu ale wracam do nierozwiązanego problemu. http://obrazki.elektroda.pl/7699775600_1... http://obrazki.elektroda.pl/3826926900_1... Tak wyglądają screeny po wywołaniu programu CRCGEN. Pliki wgrane programatorem działają poprawnie a przez bootloader tylko ten krótki (choć po przemieleniu ma także...

    Mikrokontrolery AVR   01 Paź 2016 18:03 Odpowiedzi: 15    Wyświetleń: 2355
  • [Atmega32][C][WinAVR] - EvB 4.3 Atmega 32 i moduł Ethernet V2

    Witam! Mój problem polega na tym, że muszę podłączyć atmege do Internetu. Posiadam gotowy moduł uruchomieniowy EvB 4.3 + Ethernet v2. Sterownik oparty na atmedze ma sterować temperaturą wody i jeśli chodzi o jego działanie to wszystko jest oki. Za pomoca przycisków zmienia się temperaturę zadaną i serwo zmienia swój kąt obrotu. Uruchomiłem też na niej...

    Mikrokontrolery AVR   03 Paź 2014 16:11 Odpowiedzi: 0    Wyświetleń: 1284