nie wiem jak codevision ale w gcc chyba nie da sie tak nisko zejsc zeby wybierac tryb adresowania w instrukcjach, to juz kompilator wybiera sobie , w kodzie mozna sobie tylko napisac cos w stylu: a = *wsk++; *(--wsk) = a; i miec nadziej ze skompiluje sie tak jak chcemy lub gdzie potrzeba szybkiej procedury to w asmie napisac. Ja tam pamiec wewn/zewn...
Witam, Zapis do EEPROM jest przykładowy i nie ma tutaj większego znaczenia. W moim docelowym programie używam struktur danych. Dla uproszczenia użyłem zmiennych typu int16_t. Chodzi raczej o przekazanie parametrów (wskaźników do pamięci Flash) w funkcji. W jaki sposób należy prawidłowo to wykonać? Czy należy ustawić wskaźniki poza funkcją? pozdrawiam...
Co do roznicy to nie bardzo wiem ale co do stosu: -jest to specjalny "kawalek" pamieci RAM ktory sluzy do odkladania informacji przez procesor. Jest to pamiec typu LIFO (last in first out) Taki przyklad: wykonywany jest program podczas ktorego zostaje wywolane przerwanie. W tym momecie procesor odklada adres w ktorym program zostal przerwany na STOS....
Cześć, W wolnym czasie uczę się układów STM32 na płytce STM32_Smart_v2 (https://stm32-base.org/boards/STM32F103... Próbuję uruchomić pamięć eeprom, która jest na tej płytce na podstawie kursu (https://forbot.pl/blog/kurs-stm32-11-i2... Niestety program nie działa - funkcja I2C_EVENT zwraca error....
Witam Najprostszy sposob to po prostu wymienic pamiec na nowa (koszt max 10 pln. W procesorze Amstrada zaszyty jest program startowy ktory przepisuje sie do pamieci po jej wymianie, wada- stracisz dotychczasowe ustawienia lecz chyba z tym juz sobie dzsz rade. Lub wyjac pamiec zgrac program skasowac pamiec i dalej jak wyzej . Zgranie programu jest niezbedne...
Wywal dyrektywe device.Zamiast niej uzyj : list p=16F84A #include <p16F84A.inc> __CONFIG _CP_ON & _WDT_OFF & _PWRTE_ON & _XT_OSC Wywal tez dyrektywe ORG 8 gdyz w pliku naglowkowym p16F84A.inc jest zdefiniowany ram i uzycie dyrektywy ds spowoduje odpowiednie zalokowanie RAMu.Nie wiem czy ORG definiuje tylko pamiec programu czy danych...
Witam Jesli w/w programem zgram pamiec z SE funkcja READ MEM powstanie plik z rozszerzeniem bin i zostanie zapisany w katalogu read. Jak mam ponownie go wgrac do telefonu? pozdrawiam
C++ jest za wysoki do mikrokontrolerów. Gbyby nawet był kompilator to pewnie jedna funkcja zajeła by jego całą pamięć programu. :cry:
Panel Sterowania -> Programy i funkcje.
dane takie jak pojemnosc, system plikow, wielkosc bloku itp. sa zapisywane w okreslonych sektorach i tablicach przy formatowaniu, ( ale w obszarze dostepnym dla uzytkownika karty ! ) stad moze wynikac blad rozpoznawania pojemnosci.... w pamieci firmware moga byc przechowywane takie informacje jak wersja chipu, predkosc, nazwa producenta - szczerze watpie...
Run time error 6 występuje wtedy gdy komputer nie spełnia wymagań programu, ma zbyt mało pamięci lub błąd jest generowany przez sam program. Jaki system ? Po uruchomieniu programu ile masz wolnej pamięci ? Nie ubywa jej w funkcji czasu ? Sprawdź zaraz po uruchomieniu programu i później w odstępach np.1 godziny ile ubywa wolnej pamięci.
Sciagnalem Everest, nic to nie dalo, ale to fajny program, moze go nawet kupie. Ciekawe, czy w wersji komercjalnej ma wiecej funkcji, jakie? Sprwdzalem pamiec, wszystko jest OK. Dlaczego nie moge zainstalowac tego Sound Blastera? Dlaczego pokazuje sie niebieski ekran i informuje mnie " parity memory error" Kazik
Dlatego ze AVRy maja architekture Harwardzka, a co za tym idzie rozdzieloną pamiec danych i programu, czyli pamiec RAM jest w innej przestrzeni adresowej niz pamiec FLASH. Dlatego do odczytu i zapisu flash kompilator GCC wykorzystuje inne funkcje (pgm_read_byte, prog_char itp)
To że tam pisze to wiem, ale nie wiem gdzie podłączyć wyprowadzenia I0..I7 i O0..O7 pamięci 28C65 (podejrzewam że któregoś portu, ale nie jestem pewien do którego), więc wolałem się spytać czy ktoś przypadkiem niema np. schematu ich połączenia. I czy można te układy połączyć bezpośrednio (bez układów pośredniczących) jeśli eeprom ma pełnić funkcję pamięci...
Witam. Ten uC posiada tylko 512 bajtów SRAM. Jest to niestety niezbyt wielka ilość. Najprawdopodobniej wykorzystujesz pamięć w pełni i dlatego program się sypie. Zwróć uwagę na to, że zmienne, tablice i ciągi deklarowane w programie umieszczane są właśnie w pamięci ram, do tego jeszcze skompilowany program używa pamięci jako stosu. Im więcej zagłębień...
nie możesz zwracać dwóch wartości w taki sposób! Albo przygotuj strukturę, albo osobne funkcje, albo skorzystaj z referencji. To co widzisz, to po prostu śmieci z pamięci.
a teraz takie pytania: A.11. Wywolanie systemowe funkcji exec powoduje: a) zkonczenie biezacego procesu b) utworzenie procesu potomnego powielajac pamiec procesu biezacego c) zawieszenie wykonywanego procesu az do zakonczenia procesu potomnego d) zamiane kodu biezacego procesu innym programem Podaj odpowiedzi TAK lub NIE. Przypisz odpowiednie funkcje...
Scandisk w windows xp? Swietna rada przy ntfs. Prosze przeskanuj dysk programem mhdd funkcja 2xf4 A czy komputer nie byl podkrecany? Tasma od dysku sprawna? Prosze tez przeskanowac pamiec memtestem
proponuje zainstalowac program Super ram program ten defragmentuje pamiec usuwa zbedne pliki nieaktywne dll i tym zapobiega czestym resetom odmian programów które spelniaja taka sama lub podobna funkcje jest wiecej pojecam wiec google.wychodze z zalozenia ze pamiec jest ok ale upewnic sie memtest-em. przyczyn takiego zachowania kompa moze byc wiecej...
Witam. Musiałem dodać "x=0", ponieważ bez tego kompilator wyrzucał błędy, że "x" jest niezdefiniowane. robil tak z prostego powodu, ze x jest w tej funkcji (jak i w calym programie) calkowicie zbedne. nie wykorzystujesz go w zaden sposob, tylko marnujesz pamiec. 0x41 0x56 0x45!!
Funkcje delay tez maja swoje ogrniczenia(max czas opoznienia), dlatego i te trzeba potem dawac do petli, wg mnie w ogole mija sie z celem odmierzanie sekundy w sposob inny niz licznik;) No ale jak kolega tak bardzo sie upiera to i na nopach mozna zrobic:) Najlepiej zapisac cala pamiec programu nopami, zostawiajac tylko miejsce na ewentualne kilkukrotne...
Po pierwsze, ważna sprawa. Adres kości w funkcjach HAL podawany jest w konwencji 8-bitowej (przesunięty o jeden bit w lewo względem drugiej konwencji występującej np. w dokumentacji tej kostki). Czyli dla QN8025 używasz adresu 0x20 (00100000). Druga rzecz. Nie wiem czy Twój moduł posiada oporniki podciągające linie I2C. Sprawdź, ewentualnie dodaj jeśli...
Najprostsze rozwiązanie. Tworzysz w pamięci programu tablicę funkcji sinus (na 8 bitach). Tworzysz trzy wskażniki do danych w tablicy, przesunięte o 1/3 rozmiaru tablicy. Ze zmienną częstotliwością (zmienianą np. przerwaniem od timera) odczytujesz wartości z tablicy i wystawiasz na trzy porty. Zwiększasz wskaźniki. I to chyba cały algorytm
Otwierasz plik. Sprawdzasz jego długość w bajtach (fseek, ftell). Alokujesz pamiec (malloc, free). Wczytujesz plik do tablicy. I indeksując tablice od konca wypluwasz całą zawartość tablicy na ekran.
Czyżby w tekim sprzęcie Japończyk nie przewidział tej powszechnie użytecznej funkcji?
Witam ! moim zdaniem najlepszym programem do czyszczenia pamięci ram jest FreeRAM XP Pro 1.52 . Program jest darmowy. dodatkowo posiada funkcję czyszczenia pamięci co pewien czas :D
sorki niemoge wyslac sprawdz napiecia na glowicy czy jest zasilanie LNB oraz czy tuner realizuje wszystkie funkcje np. H/V Wersje XL15 mialy pamiec atmela one padaly czesto a XL 10 nieprzypominam sobie. Pozdrawiam Mir
Sporo nauki przed tobą jeszcze. Po pierwsze musisz wiedzieć jaka jest różnica między stosem (stack) a stertą (heap). Jeśli tego sobie nie uświadomisz to trudno ci będzie pojąć po jakiego czorta stworzyli new oraz delete. Na twoim miejscu najpierw zająłbym się starym dobrym C oraz funkcjami malloc() oraz free(). Mówiąc w bardzo dużym uproszczeniu new...
Witam jeśli dysponujesz boxem lub kabelkiem rs232 i systemem xp to pobierz sobie sofcik do sagema może być z serii MC9xx i wejdź w self test jest tam funkcja sprawdzenia wyświetlacza włącznie z nasyceniem kontrastu i zapisem do pamięci telefonu , nie używaj innych funkcji w tych programach bo ubijesz telefonik jest jeszcze bodajże wersja softu do serii...
Jeśli piszesz w WinAVR i otworzysz plik w asemblerze to zobaczysz, że każde nie używane przerwanie prowadzi do resetu. Nieużywane tzn. nie posiada funkcji obsługi przerwania. Przerwanie takie od np. przepełnienia timera może nastąpić jeśli zostanie odblokowane, ale jak mówisz w tym przypadku to nie to. Możesz po prostu wyłączyć watchdoga i upewnić się...
Niestety avr-gcc zawarte w najnowszej wersji winavr jeszcze nie posiada wsparcia dla 2560. Cały problem polega na tym, że przekroczono magiczną granicę 64k słów programu i każde wywołanie funkcji odkłada 3, a nie 2 bajty na stosie (posypie się obliczanie pozycji argumentów przekazywanych przez stos). Podobny problem dotyczy wskaźników do funkcji i danych...
PCF8583 potrafi liczyć do czterech :D Rok moze byc po prostu przestepny... i tam sa tylko 4 wartości ....ale PCF8583 ma chyba 128B RAM a sam wykorzystuje tylko 16 lub wiecej jesli uzywasz funkcji zegarka/alarmu - jesli nie używasz to masz podtrzymywany bateryjnie RAM lub jak kto woli pamiec programu. Mozna to wykorzystac wielorako. W tym - mozna sobie...
Robi wrażenie. Wykorzystanie 8051 w czasach TTL dawało możliwość dodawania kolejnych funkcji tylko kosztem zajętości pamięci programu. No i w porównaniu do TTL można było zrobić zegarek wielkości wyświetlacza LED i zamknąć w obudowie wielkości nie większej niż np. 2-3 pudełka zapałek. To było coś :)
Niestety jako początkujący użytkownik Deplhi mam pewne problemy z odebraniem danych z portu COM. Mój program działa na zasadzie wysyłania do mikrokontrolera znaku z PC z ilością odczytywanych komórek pamięci danych. Przykładowo jeśli wysyłam 'A' odczytywana jest jedna komórka, 'L' dwanaście komórek itd. Ta funkcja programu działa prawidłowo. Problem...
Pamiec wymienie dopiero w srode ale nie jestem pewien czy wymiana jej cos pomoze. Wszystkie inne funkcje dzialaja dobrze, zaprogramowane czestotliwosci zostaja zapamietane tyle ze po chwili zmienia sie program na00 wiec da sie tylko ogladac kanal jaki jest na nim zapisany. Nadal mysle czy to nie jest cos z glowica , albo cos z kondesatorami(uplynnosc)....
Zamiast wstawiać argument do delaya umieść delaya w pętli for ze stałym argumentem. Zmienna zawsze znajdują się w SRAM. Ale stałe można umieścić w pamięci programu.
hint 1: Tablice do funkcji zwykle przekazuje sie (ze wzgledu na ich wielkosc) przez wskaznik (operujesz na oryginale nie na kopii). hint 2: W C nazwa tablicy jest adresem jej pierwszego elementu.
Ja bym zaproponował może tak: Przed rozpoczecie ładowania programu istniejący sprawny program kopiujesz do pamieci obojętnie jakiej. Następnie ładujesz program w docelowe miejsce i oczywiscie po weryfikacji odpalasz. Dopisujesz funkcje w programie co ma sie dziac w przypadku błedu weryfikacji lub błednego działania programu - np zadziałanie ...doga...
"obrazek" - to adres umieszczonego w pamięci RAM łańcucha znaków "obrazek", więc raczej nie da się w ten sposób dostać do tablicy o nazwie obrazek. Jak jest zadeklarowana funkcja wyświetlania obrazka? Twój obraz jest zapisany w pamięci programu (atrybut PROGMEM) - być może funkcja, której używasz, kopiuje dane z pamięci danych, a nie programu.
Pamięć można zaalokować na kilka sposobów: Pierwszy polega na rezerwowaniu pamięci ze stosu programu. call GetProcessHeap ;pobiera "handle" do stosu danego procesu(naszego programu) mov hProcessHeap, eax ;i zapisije go do pamieci push 1024 ;ilosc bajtów do zarezerwowania push HEAP_ZERO_MEMORY ; flaga zerujaca zaalokowana pamiec push...
Przecież to nie jest funkcja, tylko tablica w pamięci programu.
Witam Sam aktualnie 'bawie sie' z msc, tyle ze na innym mc (arm7) ale tez przerabiam program , ktory uzywa pamieci mc. Wiec co do usb to lepiej nie zmieniac nic, no moze poza deskryptorem nazwy urzadzenia, ale wtedy nalezy pamietac zeby odpowiednio zmienic ilosc wysylanych danych. Najwazniejszy dla nas jest protokol uzywany do wymiany danych ,czyli...
Witam. Od jakiegos czasu szukam juz po sieci jakichs tutoriali/skrawkow programow na ten temat. I poki co posiadam wiedze bardzo podstawowa (wiem ze sa takie a takie funkcje do zabawy w pamieci RAM). Pytanie jak uzywac funkcji memccpy(), memchr(), memcmp(), memmove(), memset(), memcpy() ? Potrzebuje napisac programik przegladajacy pamiec RAM (najlepiej...
Witam, Pytanie do osób biegłych w tym środowisku, bo niestety w tym względzie jestem zielony. Czy można wskazać w liniach kodu programu (chodzi o C) bezpośrednie położenie danej procedury lub funkcji w wybranym miejscu pamięci programu? Chodzi o to, aby dana część była położona tam, gdzie konkretnie sobie to założyłem. Z pozoru to pewnie banalne pytanie,...
PRG_RDB jest funkcją czytającą z pamięci programu (flash), w basicu to będzie pewnie LOOKUP, jeśli tablice auchCRCloi hi umieścisz w data, &coś to adres cosia ^ to xor
Trzeba włączyć różne optymalizacje g++ - przede wszystkim -Os, ew. dodać inne, np. optymalizację prologów i epilogów funkcji.
dzień dobry:) ja pierwszy raz na forum i nie wiem czy dobrze pisze a nigdzie nie umie znaleźć podobnego problemu otóż mam viste i po formacie klasyfikacja z 4 spadła do 1 z grafiki.... komp AMD Athlon(tm)64 X2 Dual Core Procesor 4800+ 2.50 GHz pamiec ram 1919MB 32-bit system operacyjny po uruchomieniu programu dxdiag funkcje DirectX sa niedostepne (tzn...
Problem teraz mam z dopisywaniem, tkwi on w 52 lini ;/ set color to w+/b clear klawisz='t' do while klawisz='t' .or. klawisz='T' clear gets clear mar=space(20) mod=space(15) seria1=space(4) aparat1=0 obudowa1=space(8) pamiec1=0 ekran1=0 klawiatura1=space(9) cena1=0 rp1=0 kp1=space(10) (at)0,0 to 24,79...
dzieki za odpowiedzi zaczynam programowac s7-300 i potrzebuje paru instrukcji logiki programu, ogladalem pare przykladow i dlatego wydaje mi sie troche dziwne. -dlaczego nie robi sie kontroli calego portu (np ep0) a potem tylko modifikacji pamieci(asm)??? -dlaczego sprawdzane jest wrzystko po koleji? -czy mozna pisac caly program tylko na tych specjalnych...
Witam! Robię program w WinApi który odczytuję jakąś zmienną long int z pamięci funkcją [syntax=cpp]ReadProcessMemory(hProcess, (LPVOID)pamiec, &zmienna,sizeof(long),0); [/syntax] następnie stworzyłem sobie pole statyczne [syntax=cpp] HWND hStatic = CreateWindowEx (0, "STATIC",NULL, WS_CHILD | WS_VISIBLE | SS_LEFT, 5, 80, 150, 200, hWnd, NULL, hInstance,...
Na gotowy projekt mozesz liczyc o ile chcesz za niego zaplacic, jesli nie i tak mozesz liczyc na pomoc i rady. Na poczatek zalozenia: - czy napewno chcesz sie ograniczyc tylko do sterowania przekaznikiem? Latwo i tanio bedzie zawrzec tam dodatkowe funkcje (temperatura, napiecie, wiecej przekaznikow, ...) - moze warto to wykorzystac. - czy dostep do...
Nie dziala dlatego, że funkcja write_text() potrafi odczytać tylko tekst z ramu. Pewnie jest zadeklarowana jakoś tak: write_text(char *text); By można było wyświetlić tekst z pamięci programu funkcja musi wiedziec ze przyjmuje dane z pamieci programu, dlatego musi ona być zdefiniowana np tak: write_text_PGM(PGM_P text) { char buf[16]; strcpy_P(buf,text);...
Ale PSTR to w istocie wskaźnik do c-stringa w pamięci programu a nie żadna deklaracja zmiennej. Zobacz sobie tutaj: http://www.avrfreaks.net/index.php?name=... Poza tym, Twój zapis "keyPad((const char*)"Jakis tekst"), zmiennaTypuString);" utworzy "Jakis tekst" w RAMie rezerwując dla niego pamięć a funkcja oczekuje wskaźnika...
Czy np. stosowanie tablic, pętli tylko ułatwi programowanie (np. skróci długość programu "polepszy przejrzystość" kodu), czy ma też wpływ na prędkość działania, stabilność pracy? Raczej to pierwsze chociaż na prędkość działania ma oczywiście wpływ sposób w jaki iteruje się po zmiennych. Odnośnie pamięci - czy dla arduino ma znaczenie, że program i...
Slowko kluczowe extern przed deklaracja obiektu najczesciej stosowane jest w plikach naglowkowych programu. Powoduje ono, ze w tym konkretnym miejscu nie jest przydzielana pamiec dla obiektu, a wiec nie mozna w jednej linijce zdefiniowac tej zmiennej [przypisac wartosci poczatkowej] //naglowek extern char zmienna; //plik zrodlowy zmienna =12; Poprostu...
Witam Tez o tym myślałem, tylko że cały program jest w procesorze a eeprom to tylko zewnetrzna pamiec, wktórej przechowywane są parametry, zdarzenia itd. Dobrze by było zdobyć kod źródłowy jakiejś centrali :) Ale to tylko moje ciche marzenia :P
_delay_ms(zmienna) To jest właśnie problem. A dlaczego? Zobacz co to za makro i jak go używać. Chcesz użyć zmiennych? To korzystaj z odpowiedniej funkcji i timera.
No tak opcje kompilatora i linkera zawsze jest dobrze ustawic przed praca :lol: Co do drugiego problemu to kompilator nie zrobi ci nic takiego jak tablica w eeprom-ie bo dla niego nie jest to "normalna" pamiec (EEPROM na I2C jak mniemam).Mozesz sobie zrobic funkcje ktora bedzie przyjmowala jako parametry dana zmienna oraz adres i wpisywala(zczytywala)...
Witam Zmienne TEMP są odkładane na stosie i nie są inicjalizowane przy wywołaniu funkcji. Jest to fragment pamięci programu. Mogą tam być różne śmieci. Jak chcesz ich używać wartości jakie są w nich zapamiętane pomiędzy wywołaniami funkcji to szykujesz sobie niezłe kłopoty.
No jasne, że należy używać FormX->Close(); Wtedy są zwalniane zasoby formy i wszystkich umieszczonych na niej komponentów. Natomiast Terminate jest to to samo co użycie systemowego ExitProcess(kod wyjścia), czyli nic innego jak bezpardonowe zabicie procesu danej aplikacji bez wywoływania jakichkolwiek innych funkcji deinicjujących program z pamięci....
ani tego ani tego, mam kupionego dejana v1.05 z programem bazujacym na orginalnych plikach mcu i ppm... ma on taka funkcje jak upgreade softu badz forced download ... wystarczy, ze dostanie impuls z telefonu i zaczyna ladowac flash. a co do tego to kumam, czyli po prosu flash "emuluje" pamiec ... sprytne ...
Mam kolejne pytanie. Z uwagi na to że będę (a właściwie już mam) bardzo dużą ilość grafik jakie ładuję na LCD jest problem z szybkim zużywaniem się ramu jeśli podaję za każdym razem do funkcji ładującej grafiki nazwę pliku do otwarcia np: [syntax=c]gfx("menu_gl"); [/syntax] Funkcja wygląda tak: [syntax=c]void gfx( char *plik ) { strcat(plik,".gfx");...
Wypróbuj też program: AUDIOGRABER o ile mnie pamięć nie myli dysponuje takimi funkcjami.
badgerman ale po co??? Komputer bedzie dzialal z szybkoscia 200 a nie 266. Jesli to slotowiec to rozpoznasz po numerze nadrukowanym na gorze ja mam BB0522P 233 512 to jest czestotliwosc rdzenia u ciebie powino byc 266 a BB0522P233 512 a to pamiec podreczna procesora. No Toshiba o takim numerze to tylko laptop :) Dltego czasem lepiej nie ufać programom...
Za często nie używam zmiennoprzecinkowych i myślałem że float to 2 bajty. Teraz działa: eeprom_write_block((float *)&wynik, (float *)0x0, sizeof(wynik)); eeprom_read_block((float *)&wynik, (float *)0x0, sizeof(wynik)); Chodź przy funkcji write wykorzystanie pamięci programu wzrasta o 10%...
Napiszcie mi tylko czy ta pamiec na aukcji jest EDO DRAM ? U mnie jest wbudowana 32Mb tyle ma w standardzie i jest gdziej na osobnym slocie , pod plastikiem przed klawiaturą jest wejscie na taką wlasnie pamiec przynajmniej na oko tak mi sie wydaje i jest ono wolne . Dodano po 31 Oprogramowaniu ? gdzie to jest ? w ustawieniach własciwosci/ekran nie ma...
cs to nie jest wprowadzenie programu.. to jest wprowadzenie kanału.. kanał odpowiada za czestotliwosc.. przykład w okolicy bydgoszczy TVP2 jest na kanale 36 i chciał bys go miec na programie 2 w telewizorze wiec : wciskasz 2 na tv.. pózniej CS => 36 i pamiec... w ten sposób bedziesz miał na programie 2 =>TVP2 jesli chcesz miec na 10 np. Polsat wciskasz...
Czesc , mam dwa pytania 1. czy ktos wie jak odczytac pamiec z Radia VW DELTA 6 , i odczytac kod radia ? czy trzeba do tego jakiegos programu ? jak to sie robi ? nie mam niestety do niego kodu i wyświetla sie SAFE 2. Czy ktos ma tez schemat podlaczenia tego Radia do kostek iso ? Kupilem na allegro przejsciowke ale tam w jednej kosttce ( tej od zasilania...
Jezeli makro LCDC_DDA wygląda tak: #define LCDC_DDA 0x80 to jego wywołanie z parametrem : LCDC_DDA|64) powinno wywołać błąd i nie ma najmniejszego sensu(chyba ze definicja tego makra jest inna) Pozatym cały czas mówię o tym zebys wkleił rozwinięcie tego drugiego makra i implementacje czyli definicje tej fukcji do wyswietlania stringów. Kod rc5 nie bedzie...
Kilka miesięcy temu napisałem do tego drobny program oferujący kilka funkcji niezwiązanych z programowaniem pamięci (odczyt Smart Battery, odczyt danych z kilku typów czujników, sterowanie kilkoma wyświetlaczami) - trochę jak Bus Pirate: https://obrazki.elektroda.pl/6692240700_... https://tomeko.net/software/CH341A_tool/
W programie PonyProg jest funkcja SWAP ale nie wiem czy o takie odwrócenie Ci chodzi - musisz sprawdzić na próbę wstaw dowolny hex. Pozdr. N.
Pewność co do przydzielenia za pomocą new określonego kawałka pamięci wydaje się nader optymistyczna. Chcesz przydzielić pamięć w funkcji i zwrócić wskaźnik do programu głownego czy też wykonać funkcją operacje na już przydzielonym obszarze pamięci za pomocą przekazanego wskaźnika do danych? Może jedno i drugie?
dotknalem juz... nie mowie tez o algorytmach matematycznych - interesuje mnie w skrocie to 'jak przyjelo sie robic dana rzecz'. czy np do funkcji przekazuje sie zmienne poprzez zestaw rejestrow? czy moze pisze sie ladne makro? czy moze poprzez stos? czy moze lepiej funkcji przydzielic pewien obszar pamieci? czy lepiej optymalizowac pamiec i probowac...
Nie ma żadnego haczyka.Po prostu przycisk SELECT należy naciskać tyle razy aż pojawi się funkcja programowania, poszukać program, zapamiętywanie jest automatyczne.
Masz kilka opcji: Optymalizacja systemu czyli usunięcie niepotrzebnych programów, wyłączenie pamięciożernych funkcji. Wymiana pamięci na kość 2GB (tam jest jeden slot z tego co się orientuję) dlatego trzeba kupić jedną kość 2GB a nie dokupować drugą 1GB. Wymiana dysku twardego na dysk SSD, to wyższe koszta ale wg. mnie do netbooka i 32GB wystarczą na...
jest coś takiego: /---------------------------------------... Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator...
Pierwszy raz w życiu widzę aby wywoływać rekurencyjnie funkcje main. To tak jakby we wnętrzu programu jeszcze raz uruchamiać samego siebie. Utwórz osobną funkcję silnia i wewnątrz niej wywołuj silnia(n-1). Funkcja main to nie zwykła funkcja i jej argumenty nie mogą być definiowane przez programistę. U ciebie argument funkcji main będzie miał wartość...
Wymagania programu · Windows Vista (32/64-bit) · Windows XP SP2 (32/64-bit) · Windows 2000 SP4 · Pamiec operacyjna: od 128 MB RAM · Połaczenie z Internetem Założyciel tematu zbyt wylewny nie był w opisie bo jeżeli używa zwykłego XP2003 - to Gdata działa bez problemów, a jeśli to maszyna w firmie i jest to prawdziwy serwer,...
Funkcja (instrukcje programu) jest w pamięci ROM (Flash). Dane statyczne są w pamięci RAM w sekcji danych, argumenty, zmienne lokalne niestatyczne, ślady i wszystko, co związane z wołaniem funkcji - w sekcji stosu, zwykle na końcu pamięci RAM.
No to od początku. Ustawienie pamięci wirtualnej powyżej 2048mb to jest bezsens i nic zupełnie nie daje. Bufor systemu o którym piszesz, powoduje z kolei przyznawanie większego priorytetu systemowi. Jest to dobre jeśli komputer pełni rolę serwera, ale w domowych warunkach nie jest dobre. Przełącz zatem obie funkcje na "programy". Pamięć wirtualną przestaw...
(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...
wieczorem spawdze ile dysk pobiera prądu, ale wiekszosc tych zeczy czytałem to na stronie LG w instrukcji jest tez napisane: "Urządzenie pamięci masowej USB korzystające z funkcji automatycznego rozpoznawania programu może nie zostać rozpoznane." Jak moge sprawdzic czy mój dysk korzysta z funkcji automatycznego rozpoznawania programów??? "Urządzenie...
Witam posiadam LG 42LV3550 czy istnieje możliwość dostania się do trybu serwisowego po przez jakąś kombinacje klawiszy na pilocie? Widziałem nie dawno zdjęcie mojego modelu z odblokowaną funkcją nagrywania programów tv na pamieć flash...
Easy Cleaner program do czyszczenia rejsestru kasuje niepotrzebne pliki i ma jeszce kikla ciekawych funkcji
Nie napisałeś jakie dokładnie 315, ale zakładając, że nie jest przedpotopowe ;) to masz w nim zajęte jakieś 10-20% pamięci roboczej. Pozostaje pytanie, jak skomplikowany jest ten program. Czy duże znaczenie ma czas jego wykonania oraz obsługa procesu, którym steruje? Pod względem dostępnej pamięci na pewno się zmieścisz w 1214, w nowych firmware'ach...
Wlasnie ukonczylem program na mikrokontroler AVR ATmega32 realizujacy funkcje prostego komputerka samochodowego. Komputerek jak narazie ma nastepujace funkcje: - pokazuje wartosc napiecia akumulatora (ADC wbudowany w ATmega32) - pokazuje aktualny czas (PCF8583) - mierzy temperature z trzech niezaleznych czujnikow np. w samochodzie, na zewnatrz, oraz...
Z pamięci masowej raczej nie zaktualizujesz bios. Jedynie płyty główne posiadające funkcje aktualizacji bios z pamięci masowej za pomocą programu który jest w bios.
Ten kod który podałeś ma być użyty w programie głównym int main(void)? czy też w innym.(np ds1307.c) Czy tablica char o nazwie time ma zdeklarowane 6 elementów i co to jest za funkcja updtime.
mam wersje 9 po uruchomieniu dxdiag wyswietla mi: Program dxdiag wykryl, ze mogly wyastapic problemy przy prubach dostepu do direct3d podczas ostatniego uzycia tego programu. czy chcesz tym razem pominac direc3d ?? TAK/NIE gdy wcisne NIE dxdiag sie wylacza, gdy wcisne TAK w okienku /ekran/ wysiwetla sie: Funkcje modułu Direct3D są nieodstępne. Należy...
Zamiast OllyDbg można wykorzystać program SoftICE. Bez dobrego asemblera i znajomości architektury procesora może być ciężko. SoftICE to dawne czasy, kiedys byl niemal podstawa ale jest juz dlugi czas nie rozwijany. Obecnie czolowy debugger to OllyDbg i prawde mowiac nic mu nie brakuje, a jak cos brakuje do jakis sepcjalistycznych zastosowan mozna...
16 programów? Funkcje strojenia, dostrajania i pamięci są w pilocie.
Robisz to tak samo jak przy pomocy makefile - tyle, że w AS definiujesz nową sekcję i określasz jej adres. Następnie używasz atrybutów gcc, aby wskazać, żeby określona zmienna/funkcja się w tej sekcji znalazła. Resztę robi linker.
...Jednak pojawił sie problem - funkcja: pgm_read_byte(*Cyfry); zwraca adres początku pamięci programu... Nie myl wskaźnika z adresem.Funkcja pgm_read_byte(address) , wymaga adresu jako argumentu , a nie wskaźnika na adres. poprawnie działa funkcja: pgm_read_byte(Cyfry); w takim razie pod stałą "Cyfry" jest przechowywany wskaźnik? Etykieta/zmienna...
To znaczy że coś ci pożera dużo pamięci, dlatego masz taki efekt. Włącz w programie wxtoimg funkcję "resync" w zakładce options.
Wszystkie przykłady sa złe ponieważ zmienne są deklarowane jako zmienne automatyczne w body funkcji. Jeśli taka funkcja zakończy działanie, jej zmienne z natury ulegają unicestwieniu. Tak więc nie trafimy zwróconym wskażnikiem do zawartości zmiennej. Inaczej mówiąc po co nam zwrócony wskażnik skoro może on być już nieaktualny. Jesli taki program zadziała...
Jak sama nazwa wskazuje funkcja ta odczytuje tylko jeden bajt z pamięci programu. Proponuje zajrzeć do dokumentacji.
Zacznijmy od tego, ze 6ES7291-8BA00-0XA0 to nie modul karty pamieci tylko baterii podtrzymujacej pamiec sterownika (jest wkladana w to samo miejsce co pamiec, ale pelni zupelnie inna funkcje). Jak zapewne sie domyslasz na baterie nic nie nagrasz. Historia: 6ES7291-8BA00-0XA0 karta 16kB dla sterowników CPU-21x 6ES7291-8GE20-0XA0 karta 32kB dla sterownikow...
Co do WinAPI to zalezało mi aby z poziomu pascala napisac taki program no to chyba nie napiszesz bo pascal jest pod dos`a :| chyba, że się mylę ;) Co do funkcji to nie wiem w ogóle dlaczego chcesz mieć funkcję, skoro nie ma Ci nic zwracać. Użyj procedury: procedure Pamiec(N:integer); var T:array of variant; //tutaj typ tablicy jaką...
Czesc wszystkim TV jak w temacie po zalaczeniu pracuje da sie przelaczac programy i podstawowe funkcje z lokalnej klawiatury ale z pilota nie wszystko da sie wykonac. Z pilota meni mozna wyzwolic lecz zadnych zmian nie da sie uzyskac poprostu przy probie jakich kolwiek zmian wyzwala sie regolacja glosnosci. Procesor podstawiony pamiec tez TXT rowniez...
w przypadku 8051 nie znalazlem informacji na temat adresowania indeksowego- zresztą wciąż pytam o możliwość mieszania w pamięci kodu , nie 'jak to zrobić prościej' :) Jestem świadom tego, że wg dokumentacji 'się nie da' Pamiętajmy - 8051 wykorzystuje architekturę harwardzką w kwestii pamięci. Oznacza to, że przestrzeń na kod i przestrzeń danych są...
pamiec 24c01 pamiec canon hyper pamiec
tomato firmware linksys mondeo wtyczka odkamieniacz pralki
toshiba 32l4353d toshiba 32l4353d
Napięcie na PS2_PRT w amplitunerze Yamaha RX-V471 Migająca ikona rozładowanej baterii mimo naładowania – przyczyny i rozwiązania