inicjalizacja tablicy

Znaleziono około 705 wyników dla: inicjalizacja tablicy
  • [C++] Jak zacząć pisać warcaby w C++ w Borland C++ Builder? Inicjalizacja tablicy pionków

    ja mam statki w C# VS 2005 pola zrobione są z buttonów, umiejscowienie w statków znajduje się w macierzy/tablicy tam gdzie statek mam 1 tam gdzie jego brak 0, jedyna trudność podczas gry jest taka że podczas rozstawianai statków obydwoje nie powinni jednocześnie patrzeć na komputer, ale to Ciebie nie dotyczy....

    Programowanie Początkujący   09 Sty 2010 23:45 Odpowiedzi: 10    Wyświetleń: 6417
  • [C] Błędne zliczanie spacji w tablicy w języku C - inicjalizacja zmiennej `b`

    Funkcja [url=http://www.cplusplus.com/reference/... z ctype.h. [syntax=c] for(a = 0; tab[a]; ++a) // ... else if (isdigit(tab[a])) { ++cyfry; } [/syntax] Poza tym żaden strlen tylko tak jak wyżej (pętla trwa do póki nie trafi się NULL czyli koniec stringa).

    Programowanie Początkujący   23 Gru 2011 17:47 Odpowiedzi: 8    Wyświetleń: 1874
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Inicjalizacja tablicy w C z wartościami - błąd w MPLAB XC8 i poprawne rozwiązanie

    Jeżeli w funkcji deklarujesz zmienną o takiej samej nazwie jak zmienna globalna, to automatycznie przysłaniasz widoczność tej zmiennej globalnej. W czym problem aby definicję wyrzucić w miejscu, w którym masz zmienną globalną? Możesz też użyć extern, ale to też wymusi definicję zmiennej razem z deklaracją. Lokalnie jeśli chcesz zainicjalizować wiele...

    Mikrokontrolery PIC   11 Lut 2023 20:34 Odpowiedzi: 3    Wyświetleń: 492
  • Jak poprawić wyświetlanie tekstu na LCD w AVR[C] i błędy kompilacji?

    ... Bzdury! Inicjalizacja tablicy w postaci char tablica[] = {'a', 'b', 0}; jest 100% poprawnym "napisem" w standardzie języka C - wartość zero (0, '\0') to zupełnie co innego niż znak zero ('0'); 4\/3!!

    Mikrokontrolery   30 Cze 2010 11:50 Odpowiedzi: 23    Wyświetleń: 3319
  • REKLAMA
  • [AVR-gcc] Jak zmniejszyć sekcję .data przy użyciu stringów?

    Czyli jak rozumiem chodzi Ci o to żeby po wywołaniu twojej funkcji następowała inicjalizacja tablicy lokalnej (na stosie) za pomocą wartości w postaci tekstu. Tekst ten musiałby siedzieć w pamięci nieulotnej i za kazdym wywołaniem fukcji musiałby by być kopiowany do twojej tablicy lokalnej. I żeby na dodatek jeszcze działo się w to sposób niejawny (automatycznie...

    Mikrokontrolery   13 Lis 2005 23:16 Odpowiedzi: 6    Wyświetleń: 1311
  • Usterka dysku Biostar S100-120GB - BIOS go widzi, błędy skanowania, nieudana inicjalizacja

    O to chodzi że nie można utworzyć partycji bez utworzenia tablicy alokacji. odwrotnie - tablicę alokacji plików tworzysz po utworzeniu partycji i to tylko w przypadku FATu. Niby jak mam cokolwiek zapisać, skoro nie można go zainicjować. - to świadczy o problemie z pamięcią. Ponadto skoro HD Tune przeskanował całą pamięć flash, to musi być dostępna?...

    Naprawa nośników i odzysk danych   06 Paź 2022 23:35 Odpowiedzi: 47    Wyświetleń: 2676
  • REKLAMA
  • Jak zastosować malloc i realloc w celu zestrzelenia wrogich statków i przejścia na kolejny poziom?

    błąd jaki zauważyłem to definicja "main" powinna być z dwoma argumentami, czyli "int main(int argc, char*argv[])". Wynika to z faktu, że biblioteka SDL2 podmieni ją na swoją. Dokładniej to SDL definiuje makro "main" jako "SDL_main" i jest to typ funkcyjny dwuargumentowy "int(*)(int,char**)". goto? Niektórzy tego nie lubią i uważają za zło. Jeżeli to...

    Programowanie Początkujący   22 Lip 2023 20:47 Odpowiedzi: 7    Wyświetleń: 999
  • C++ inicjalizacja tablicy w funkcji - brak zwracanej wartości

    Witam jak zainicjowac tablice stringiem w funkcji ? Wymyśliłem coś takiego jak poniżej ale niestety program nie zwraca mi nic a moim zdnaiem powinna zwrócić wartość SLOWO:/ #include <iostream> #include <string> #include <conio.h> #include <fstream> using namespace std; char tablica[30] ; char zapis() ; int main()...

    Programowanie Początkujący   25 Lis 2009 10:03 Odpowiedzi: 28    Wyświetleń: 5587
  • C++ - Inicjalizacja tablicy struktur za pomocą wskaźnika i alokacji dynamicznej

    http://ideone.com/iImEGU [syntax=cpp]#include <iostream> #include <vector> using namespace std; struct telefony { string marka; float przekatna; float waga; telefony(const string &marka="",float przekatna=0,float waga=0):marka(marka),przekatna(przekatna... {} }; int main() { vector<telefony> tbl={ telefony("cos tam",3.3,155),...

    Programowanie   03 Maj 2015 10:43 Odpowiedzi: 3    Wyświetleń: 1440
  • Inicjalizacja tablicy w pętli for w C dla AVR - jak działa?

    A w następnej kolejności kolega mógłby mi pomóc.

    Mikrokontrolery AVR   13 Lis 2010 23:37 Odpowiedzi: 4    Wyświetleń: 1855
  • REKLAMA
  • Błąd przy tworzeniu macierzy D w metodzie Jacobiego – inicjalizacja tablicy w C++

    Witam Otóż piszę sobie program, który liczy układ równań metodą Jacoobiego.. Wrzuciłbym cały kod, ale mnie zbiczujecie na maksa dlatego odważę się dać tylko jego fragment, który wiem, że powoduje błąd?(?) [syntax=cpp]//Tworzę macierz D int wierszd; int kolumnad; int tabd[wierszd][kolumnad]; wierszd=0; wiersz=0; for(int wskazd=0;wskazd<kolumna;wskazd++)...

    Programowanie   20 Lis 2011 18:49 Odpowiedzi: 3    Wyświetleń: 957
  • [STM32][C/eclipse] - Inicjalizacja sekcji .text w pamięci RAM

    No ale jak zrobisz takie przyporządkowanie o jakim piszesz (bez podziału) to funkcja Reset_Handler ma adres w RAM, więc w tablicy wektorów będzie adres w RAM. Oczywiście zanim ten Reset_Handler się uruchomi, to w RAM nic nie ma - tak więc to nie ma prawa działać... 4\/3!!

    Mikrokontrolery ARM   07 Gru 2013 21:09 Odpowiedzi: 15    Wyświetleń: 3756
  • Inicjalizacja tablicy char code a[4][3][2] w C dla AT89S52 – błąd kompilacji MIDE

    Jakoś nigdy nie miałem takiej potrzeby. Mógłbyś podać przykład takiej funkcji?

    Mikrokontrolery   07 Wrz 2007 09:49 Odpowiedzi: 10    Wyświetleń: 1523
  • [STM32] Dlaczego inicjalizacja SP wymaga asm? Adres stosu w RAM

    po co w niektórych implementacjach takich 'rozbiegówek' mamy kod assemblerowy który kopiuje adres stosu do rejestru SP procesora? STM32 może używać dwóch stosów - jednego dla przerwań (nazwanego wyjątkowo myląco "main stack") i drugiego dla wątków (nazwanego "process stack") - a więc i dla "main()". To co jest w tablicy wektorów ląduje w MSP ("main...

    Mikrokontrolery Początkujący   29 Kwi 2019 20:11 Odpowiedzi: 14    Wyświetleń: 750
  • [ATtiny13][gcc/asm solved]Sterowniczek RGB - o 20 bajtów za dużo

    Oczywiście przeglądałem plik .lss i jest tam parę spraw do wycięcia, np. ... inicjalizacja .bss Jeśli zmienne nie muszą być inicjalizowane, to może umieścić je w sekcji .noinit ? Po dodaniu atrybutu sekcji .noinit do wszystkich zmiennych globalnych rozmiar kodu wyniósł u mnie po skompilowaniu: 1022 bytes (99.8% Full). 4.5 The .noinit Section This sections...

    Mikrokontrolery AVR   30 Sie 2011 21:58 Odpowiedzi: 17    Wyświetleń: 3909
  • [asm] Skok warunkowy w pętli main i powrót do load w AVR Studio

    Kod w obszarze wektorów przerwań jest jak najbardziej bezpieczny, dopóki przerwania nie zostaną włączone. Czasem tak się robi, gdy zaczyna brakować flasha. Stos trzeba koniecznie zainicjalizować, żeby można było używać CALL i RET. RET powoduje powrót do miejsca z którego podprogram został wykonany. call podprogram ; ret wroci tutaj (reszta programu)...

    Mikrokontrolery   23 Mar 2008 09:09 Odpowiedzi: 10    Wyświetleń: 4735
  • [AVR] [AVR][C] - Jak efektywnie tworzyć rozbudowane menu wielopoziomowe?

    Niestety nie mam żadnego filmiku. Sprawuje się REWELACYJNIE. Za to podrzucę Ci gotowca bo ten na stronie wymaga sporo poprawek i domysłów co gdzie jest. Jest to wersja pierwotna która przechowuje w tablicy RAM. Funkcje których tutaj nie ma robią: LCDINIT - inicjalizacja wyświetlacza LCD_POS - ustawia pozycję: wiersz, kolumna LCD_CLS - czyści ekran LCD_PSTR...

    Mikrokontrolery AVR   08 Paź 2012 11:50 Odpowiedzi: 16    Wyświetleń: 20460
  • [Asembler 8051] Obsługa wyświetlacza, przycisków.

    Witam. Szczęśliwie dla użytkowników praktycznie wszystkie wyświetlacze alfanumeryczne LCD obsługuje się tak samo. Ich chipy sterujące są zgodne z HD44780. W skrócie obsługa LCD'ka wygląda tak: - inicjalizacja (zestaw komend sterujących, ustawia się min. sposób podłączenia 4/8 bit, ilość linii itp itd.). Sprawa dosyć dobrze opisana w większości datasheet'ów...

    Mikrokontrolery   04 Gru 2010 12:56 Odpowiedzi: 3    Wyświetleń: 4383
  • Jak zaprogramować Attiny2313 na płytce AVT3500 plikiem ASM – narzędzia i kroki

    Programik dla AVT3500 z ATTiny2313: ; Henryk Więsyk ; 16.10.2007 ; wersja 1.0 - przerobiona na ATTiny2313 ; Dioda do masy z OC0A ; Wewnętrzny oscylator ustawiony na 1MHz (RC(at)8MHZ + CLKDIV8) .include "tn2313def.inc" ;***************************************... ; Definicje ;***************************************... .def czas1...

    Mikrokontrolery AVR   16 Lis 2008 20:33 Odpowiedzi: 6    Wyświetleń: 1665
  • [ATtiny44] Jak zaimplementować termostat do wytrawiarki z ATtiny44 i czujnikiem LM35?

    OK, no to następne podejście z nadmiarowym kodem testowym odliczającym w kółko na ATmega8515 zamiast ADC - wyświetlanie bez zarzutu. Co do tego dziwnie wyświetlanego zera, to może masz zamienione a z g, b z f itp. W tej wersji łatwiej zapanować nad częstotliwością odświeżania segmentów - zbyt duża skutkuje podświetlaniem sąsiednich cyfr, zbyt mała -...

    Mikrokontrolery AVR   16 Sie 2011 19:59 Odpowiedzi: 17    Wyświetleń: 2961
  • Deklaracja tablicy w PICC Lite 9.60 - inicjalizacja wartości w C

    Formalnie rzecz biorac wartosci inicjujace tablice powinny byc w nawiasach klamrowych. Sprawdzilem Twoj zapis u mnie w Watchu PICLite i wszystko dziala bez zarzutu. BF

    Mikrokontrolery   06 Lis 2007 10:30 Odpowiedzi: 4    Wyświetleń: 1062
  • Czytamy notę katalogową i piszemy sterownik wyświetlacza 7-segmentowego LED CH455H w Arduino

    https://obrazki.elektroda.pl/7246994600_... Dzisiejszy projekt będzie opierać się o Arduino. Pokażę tutaj jak uruchomić kontroler wyświetlacza/klawiatury ze starego tunera sat w oparciu o jego notę katalogową oraz bibliotekę Wire z Arduino. Poznamy szczegóły jego interfejsu szeregowego opartego o linie SDA i SCL i spróbujemy przygotować...

    Artykuły   24 Lip 2024 11:43 Odpowiedzi: 1    Wyświetleń: 1554
  • Wewnątrz dzwonka do drzwi Tuya: Eksploracja BK7252 i programowanie SPI za pomocą Python/NeoProgramme

    Nie spodziewałem się, że to zadziała, ale oto wynik OpenBK7252 OTA

    Smart Home IoT   23 Lis 2025 20:41 Odpowiedzi: 36    Wyświetleń: 6354
  • Protokół TuyaMCU - komunikacja pomiędzy mikrokontrolerem a modułem WiFi

    https://obrazki.elektroda.pl/5371288300_... Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...

    Artykuły   27 Kwi 2022 01:46 Odpowiedzi: 8    Wyświetleń: 11433
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Zwyczajnie wyczekuję na nowe dane, które mają się pojawić w funkcji "displayRadio" i tam na sam koniec wrzuciłem to logowanie zdarzeń: [syntax=c]// Funkcja do wyświetlania aktualnej stacji radiowej void displayRadio() { if (displayActive == false) { // Czyszczenie całego ekranu canvas.fillScreen(COLOR_BLACK); // Nazwa stacji String mainName = stationName;...

    DIY Akustyka   18 Gru 2025 13:36 Odpowiedzi: 1979    Wyświetleń: 175956
  • Licznik Passat B6 2.0 TDI przed lift – jak odczytać obroty i prędkość przez Arduino?

    Na zapytanie: Potrzebuję wygenerować ramki CAN do sterowania wskażnikami w liczniku od Passata B6 2.0 TDI przed liftem. Zależy mi szczególnie na obrotach i prędkości. Chcę to zrobić na arduino. Możesz mi w tym pomóc? Google AI Studio proponuje: Jasne, mogę Ci w tym pomóc. Wygenerowanie ramek CAN do sterowania wskaźnikami w liczniku Passata B6 jest jak...

    Arduino   25 Paź 2025 17:08 Odpowiedzi: 10    Wyświetleń: 123
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) ; commandLength; i++) { stagSerial.write(command ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); lcd.print("%"); W wyżej przedstawionym kodzie istnieje kilka problemów, które należy skorygować,...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 2112
  • Pompka perystaltyczna

    Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a tym bardziej z mikrokontrolerami. http://obrazki.elektroda.pl/2272591900_1...

    DIY Konstrukcje   29 Sty 2015 02:50 Odpowiedzi: 29    Wyświetleń: 19440
  • Problem z uruchamianiem DVR HD3804: Utknięcie po dekompresji Linuksa... gotowe, uruchamianie jądra

    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...

    Monitoring Wizyjny CCTV   13 Wrz 2025 19:52 Odpowiedzi: 1    Wyświetleń: 462
  • Arduino: Jak ustawić różną jasność dla dwóch belek LED z potencjometrami?

    są to belki na power ledach ,drivery itp.Do tej pory wszystko pracowało przez kilka lat na jednym kanale PWM kótry rozjasniał belki ledowe w ciągu 60 min.Chciłbym to teraz przerobic na 4 niezależne kanały z potencjometrami abym mógł sobie regulować różne pasma Dodano po 21 Chciałbym uzyskać coś takiego[syntax=arduino]// Definiowanie pinów const int...

    Arduino   12 Paź 2024 07:53 Odpowiedzi: 2    Wyświetleń: 132
  • Zabezpieczenie kodu Atmega328 przez UID w EEPROM - opinie o metodzie

    To był tylko mój dodatkowy opis jak zabierałem sie za ten kod, gdy programujesz chip mkAVRCalculator posiadasz do wyboru opcje zabezpieczajace. Mi chodziło tez by nie blokowac całkowicie procesora i umożliwić wczytanie programu od nowa jesli UID został wykasowany a program zablokowany(tak do testów na początek). https://obrazki.elektroda.pl/5766266800_...

    Mikrokontrolery Początkujący   01 Kwi 2024 22:12 Odpowiedzi: 19    Wyświetleń: 474
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11964
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    Postaraj się bardziej, zbliż graficzny wygląd do ekranu HD44780, zawrzyj graficzny wygląd z wyświetlacza znaków Aby stworzyć bardziej szczegółowy i wizualnie wierny emulator wyświetlacza HD44780 w P5.js, musimy uwzględnić nie tylko podstawowe wyświetlanie tekstu, ale również graficzną reprezentację pikseli, które tworzą znaki na wyświetlaczu. Dla uproszczenia,...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1071
  • Jak w C++ wypełnić tablicę literami zaczynając od indeksu 11?

    Ile tych liter ma być? Tylko małe? Jeśli tak to kolejne małe litery przyjmują kolejne kody ASCII od 97 do 122 (97 to a, natomiast 122 to z). Więc jeśli potrzebujesz wypełnić tablicę wszystkimi małymi literami od a do z zaczynać od 11 indeksu (czyli 12 elementu tablicy) to potrzebujesz do tablicę o rozmiarach przynajmniej (122-96)+12 (jeśli to zwykła...

    Programowanie Początkujący   03 Maj 2018 17:07 Odpowiedzi: 1    Wyświetleń: 1083
  • GCC + ATMEGA: Jak umieścić tablice w pamięci programu(FLASH)

    Zgoda. Jednak i tak ekonomiczniej umieścić tablicę we Flashu a potem ją przepisać do ramu. Jeśli jej rozmiar jest duży, to można zaoszczędzić w granicy do 100% zapotrzebowania na flash. Tak też pomyśleli twórcy kompilatorów (przynajmniej CodeVision) i w ten sposób realizowana jest inicjalizacja tablicy w ramie. Zatem popieram kol. elektryka w tezie...

    Mikrokontrolery   28 Lut 2005 21:26 Odpowiedzi: 6    Wyświetleń: 3412
  • ATmega8A, Asembler i wektory - bad_interrupt Przy większości wektorów

    Czyli jeśli w kodzie C inicjuję jedynie wektor powiedzmy ADC_vect, to jedynie w kodzie asemblerowym jedynie .org ADCaddr będzie pozbawione komentarza <__bad_interrupt>. A propos wektorów i tablicy: Czy inicjalizacja tablicy wektorów przerwań jest zależna od typu mikrokontrolera? W literaturze i w poradnikach internetowych widzę, że wszędzie wektory...

    Mikrokontrolery Początkujący   01 Kwi 2015 21:05 Odpowiedzi: 11    Wyświetleń: 1056
  • STM32 eclipse - funkcja malloc i jej dziwne działanie

    Musiałbyś sobie przejrzeć kod malloc() z którego korzystasz - zapewne newlib, to dowiesz się czemu akurat na dzień dobry chce aż tyle. Przypuszczalnie rozchodzi się o to, że malloc() z newliba ma dwojaki mechanizm alokacji - małe obszary alokuje ze specjalnej tablicy małych obszarów, duże - normalnie, poprzez listę i sbrk(). Po pierwszym wywołaniu zapewne...

    Mikrokontrolery ARM   12 Lut 2013 22:31 Odpowiedzi: 4    Wyświetleń: 1821
  • [ATmega128] [ATmega128][C] Komunikat o signedness przy eeprom_read_byte w WinAVR

    na końcu stringu będzie znak null, czy trzeba go dodać jawnie? Jeśli ciąg znaków jest w cudzysłowach i jest wystarczająco dużo miejsca, to zero jest zawsze char t1[] = "abcd"; // jest na końcu zero char t2[10] = "abcd"; // jest na końcu zero char t3[5] = "abcd"; // jest na końcu zero char t4[4] = "abcd"; // nie ma zera, brak miejsca char t5[] = {'a',...

    Mikrokontrolery AVR   09 Paź 2009 18:12 Odpowiedzi: 8    Wyświetleń: 1564
  • ARDUINO NANO jako adapter 80x DS18 na USB/UART

    http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...

    DIY Poczekalnia   09 Kwi 2016 10:25 Odpowiedzi: 18    Wyświetleń: 11685
  • Gong_SD "Nikogo nie ma w domu"

    http://obrazki.elektroda.pl/5066557500_1... Poniższy projekt dotyczy pomysłu który został w części zrealizowany już 10lat temu, ale dzisiaj mógł przybrać nieco inny wymiar, zaspokajając wybujałą wyobraźnię jego autora :). Dotyczy rzeczy całkiem zwykłej, jaką jest „przewodowy dzwonek mieszkaniowy”. Pierwszą odsłoną tego pomysłu...

    DIY Konstrukcje   10 Lip 2013 12:00 Odpowiedzi: 11    Wyświetleń: 17103
  • [AT91SAM7S256][C++/Keil 3.72] Startup.s i język C/C++.

    Nie da sie w calosci napisac startup-a w C(przynajmniej dla rdzenia ARM7) gdyz nie masz z poziomu C dostepu np. do niektorych rejestrow jak CPSR itp.Oczywiscie w niektorych startupach oprocz podstawowych operacji jak inicjalizacja tablicy wektorow itp sa wykonywane dodatkowe czynnosci jak np inicjalizacja niektrorych blokow peryferyjnych jak PLL czy...

    Mikrokontrolery ARM   24 Lut 2009 00:21 Odpowiedzi: 9    Wyświetleń: 2332
  • C - Jak uzyskać dostęp do wartości tablicy w pamięci flash mikrokontrolera?

    Witam, Załóżmy, że mamy zdefiniowaną globalnie tablicę: memmove pod adres w ramie. Chodzi mi o to czy istnieją jakieś czystsze formalnie rozwiązania typu przeładowanie pod pewnymi warunkami wskaźnika tab .

    Mikrokontrolery   25 Paź 2013 18:36 Odpowiedzi: 8    Wyświetleń: 1293
  • Zmodyfikowany kod licznika 8-bitowego na Arduino Uno: funkcje, przyciski i LCD

    Dzięki za odpowiedzi, mam jeszcze pytanie, w jaki sposób można by zrealizować sekwencyjne wyświetlenie wszystkich znaków na wyświetlaczu LCD? Próbowałem napisać prosty program i kombinowałem w ten sposób, jednakże średnio to działa, ponieważ przesuwają się obydwie linie i na wyświetlaczu panuje chaos. Chciałbym by linia 0 była nieruchoma (podany numer...

    Arduino   03 Lis 2022 00:20 Odpowiedzi: 10    Wyświetleń: 858
  • Zegar PCF8583 ATmega32 na wyświetlaczach 7-segmentowych

    Witam. Mam problem z zegarem na wyświetlaczach 7-segmentowych. Minuty po 09 wyświetla 16 zamiast 10, sekundy tak samo. Zawsze tak się dzieje, więc musi to być błąd w programie, ale ja już się poddałem, co może być nie tak. Config PortA = Output PortA = &HFF Config Portd = Output Portd = &Hff Config Portb = Output config portc.0 = output config...

    Początkujący Elektronicy   19 Wrz 2022 20:32 Odpowiedzi: 2    Wyświetleń: 225
  • [C] Jak zmieniać wartości w tablicy w C bez tworzenia nowych? Mikrokontroler

    Wartości w już zadeklarowanej tablicy możesz zmienić w każdej chwili przez tablica[indeks]=cośtam. Przy czym taka inicjalizacja jest niewygodna, stąd stosuje się np. strcpy(tablica, "tekst"). Ale... i tak na tym nic nie zyskasz, bo gdzieś te napisy muszą być. Jeśli to są stałe (w sensie samego słowa w trakcie działania programu nie zmieniasz to umieść...

    Mikrokontrolery   11 Kwi 2012 07:04 Odpowiedzi: 8    Wyświetleń: 3875
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Ok, to postaram się krótko i na temat ;-) Moduł RFM12B podłączony jest do ATMega8 następująco: MEGA8 - RFM12B (16) SS - NSEL (17) MOSI - SDI (18) MISO - SDO (19) SCK - SCK (5) INT1 - DCLK/CFIL/FFIT oraz FSK/DATA/nFFS przez rezystor 10k do Vcc Makro, którego używam dla klarowności kodu: #define cbi(sfr, bit)...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241280
  • [Attiny2313][Asm] Brak reakcji na zmiane stanu wejscia

    Witam! Mam dziwny problem i od paru godzin nie mogę znaleźć jego przyczyny. Mianowicie nie wiem dlaczego kontroler nie reaguje na zmianę stanu na wejściu PD2. Mam tam podpięty przycisk który ma włączać diodę podpiętą do PD6. Układ działa na 100% pod względem technicznym, ponieważ sprawdziłem go innym programem. Czuję że przyczyna jest gdzieś w napisanym...

    Mikrokontrolery AVR   14 Kwi 2010 19:22 Odpowiedzi: 4    Wyświetleń: 1423
  • Jak zrealizować szyfrator danych IDE z użyciem XOR między PC a HDD?

    Zwróć też uwagę na dekodowanie przy odczycie, bo o ile proste podawanie kolejnych danych z tablicy dla xor przy zapisie wystarczy, to przy odczycie konieczna jest inicjalizacja miejsca startu z takiej tablicy. Najprościej byłoby robić dzielenie modullo "adresu" danej przez długość tablicy szyfrującej. Zamist tablicy możesz też użyć funkcji zwracającej...

    Projektowanie Układów   22 Lis 2005 04:36 Odpowiedzi: 11    Wyświetleń: 2168
  • [c++] C++: Znaczenie `double** data` i przekazywanie do funkcji w klasie matrix

    witam 1. co oznacza linijka double** data co my w tym miejscu tworzymy? Jest to wskaźnik do tablicy dwuwymiarowej, która przechowuje elementy macierzy. Zrobiono to akurat w ten sposób, aby macierz mogła mieć dynamiczny rozmiar, podawany jako parametry konstruktora. W konstruktorze właśnie następuje inicjalizacja tej tablicy. Jednak uwaga, w kodzie...

    Programowanie Początkujący   21 Sty 2009 07:49 Odpowiedzi: 7    Wyświetleń: 2574
  • [Pascal] Jak napisać program do przeglądania plików tekstowych?

    no i w pętle masz zwiększaną zmienną i . a jeśli wczytujesz plik, to chcesz go umieszczać od początku tablicy (czyli i=0), czyż nie? Ergo, inicjalizacja wartości tej zmiennej musi nastąpić tuż przed ową pętlą.

    Programowanie   12 Cze 2008 18:01 Odpowiedzi: 34    Wyświetleń: 4132