zajętość stosu

Znaleziono około 117 wyników dla: zajętość stosu
  • [stm32f4,linaro] [STM32F4, Linaro] - Hard fault przy printf z parametrami w LWIP_DEBUGF

    Wciąż nie rozumiem do końca... LWIP_DEBUGF(PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_alloc(length=%"U16_F")\n", length)); //LWIP_DEBUGF(PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_alloc(length=hu)\n"));//Moja modyfikacja - powyższa linijka powodowała hard fault Jak odkomentujesz tą drugą linijkę to się wykrzacza tak? Czy może wykrzacza się jak zakomentujesz pierwszą...

    Mikrokontrolery ARM   03 Lut 2013 18:46 Odpowiedzi: 8    Wyświetleń: 2046
  • REKLAMA
  • [STM32F1][C/Eclipse] - Zawieszający się program: wielkość stosu, zajętości RAM'u

    Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Szablon projektu - Freddie Chopin Do tej pory wszystkie projekty na STM32 działały dobrze jednak teraz buduję większa aplikację i pojawiają się problemy. Objawia się to losową zmianą wartości zmiennych np. zadeklarowanych jako const czy przerwaniem __Default_Handler....

    Mikrokontrolery ARM   09 Kwi 2014 22:29 Odpowiedzi: 9    Wyświetleń: 1809
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Problem z przepełnianiem stosów wynika z istnienia stosów zadań, które trzymają zmienne i stan zadań. Systemy zdarzeniowe wolne są od tej wady RTOSów. ;) Ogólnie RTOS jest pomysłem na to, jak zrobić kilka "pętli głównych", czyli jest to odpowiedź na problem programistów, którzy "zawiesili się" na koncepcji pętli zdarzeń. Tymczasem wystarczy "rozciąć"...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9402
  • Jaka jest dostępna max zajętość pamięci w Atmega328P

    Nie ma takiej zależności. Rozmiar stosu jest zależny od ilości zmiennych automatycznych i "łańcucha wywołań". 4\/3!!

    Mikrokontrolery AVR   08 Wrz 2011 11:07 Odpowiedzi: 14    Wyświetleń: 1708
  • STM32: Czy __main_stack_size i __process_stack_size są konieczne bez OS?

    Warto też zminimalizować liczbę priorytetów przerwań, najlepiej jeśli się da do 2. Wówczas część stosu wymagana do ich obsługi się zmniejszy kosztem pewnego opóźnienia. ISR handlery zwykle nie potrzebują dużo lokalnej pamięci, lwią część stanowią przechowywane rejestry, w praktyce zakładam 128 bajtów/poziom. Co do badania zapotrzebowania na stos części...

    Mikrokontrolery ARM   13 Gru 2016 14:47 Odpowiedzi: 38    Wyświetleń: 2301
  • REKLAMA
  • ATMEGA64 - uP resetuje się podczas wychodzenia z funkcji.

    całkowita zajętość pamięci RAM wynosi 0! A stos gdzie?

    Mikrokontrolery AVR   02 Maj 2023 16:37 Odpowiedzi: 18    Wyświetleń: 2310
  • Konflikt ESP32 z obsługą Bluetooth i SPIFFS w stacji pogodowej

    W pierwszej kolejności sprawdź, jaką masz zajętość pamięci na stosie oraz stercie po inicjacji konstruktora SerialBT. Podałeś tak mało informacji, że więcej nie da się "wywróżyć".

    ESP8266 i ESP32   03 Kwi 2021 19:20 Odpowiedzi: 9    Wyświetleń: 771
  • DS18B20 w Arduino Nano i ENC28J60 zwraca 0°C - dlaczego?

    Postaram się dołączyć wtc do kodu. Myślałem jeszcze o pamięci. Może potestować za pomocą MemoryFree ? https://github.com/sudar/MemoryFree?file... Aby naprawdę dowiedzieć się ile max jest zajmowane pamięci, należy wypełnić ją jakąś wartością od wierzchołka sterty do końca stosu a później sprawdzać. Wynika to z tego, ze tak jak zajętość ram na zmienne...

    Arduino   04 Mar 2018 18:08 Odpowiedzi: 18    Wyświetleń: 909
  • REKLAMA
  • Jak odczytać zajętość RAM z Eclipsa? Szczegóły i przykłady wyjścia

    Patrz na ostatnią linię tam stos jest już dodany... zainteresuj się tą flagą linkera -print-memory-usage

    Mikrokontrolery ARM   20 Lis 2016 13:16 Odpowiedzi: 10    Wyświetleń: 1122
  • [ATmega32][AVRGCC] zajętość ram? oraz uint16_t w EEPROM

    Trzeba też pamiętać, żeby zostawić trochę pamięci - od końca w dół rośnie stos.

    Mikrokontrolery AVR   02 Paź 2008 17:14 Odpowiedzi: 8    Wyświetleń: 2752
  • Jak zamienić pozycje bitów w bajcie dla LCD podłączonego do AVR?

    Nie wiem jak Tobie ale w c mi wychodzi 526 taktów - czy prędkość ta jest wystarczająca? 526 taktów to bardzo dużo jak na takie operacje. Ale nie dziwota skoro kolega np w pętli for używa dla zmiennej "i" zmieniającej swoją wartość w zakresie od 0 do 8 czyli wystarczyłby jeden BAJT. Tymczasem kolega niefrasobliwie dobiera sobie typ int (DWA BAJTY) -...

    Mikrokontrolery   02 Sie 2011 19:05 Odpowiedzi: 15    Wyświetleń: 1905
  • [RTOS][esp-idf] ESP32 przerwania i taski kilka podstawowych pytań

    Wykonałem prosty test. Użyłem możliwie najprostszej funkcji callback dla timera: Stoi na 5µs. Czasem pik do 8 góra 10 Co najmniej pięciokrotnie dłużej się wykonuje, ale to już zostawiam Tobie do dalszej analizy. Jeżeli ten callback ma faktycznie się wykonywać co 111µs, to jego czas wykonania nie powinien przekraczać 10µs - tak, aby dać...

    ESP8266 i ESP32   27 Sie 2021 09:53 Odpowiedzi: 56    Wyświetleń: 3222
  • Arduino uno + bosch BME280 + mysql = inicjalizacja BME uniemożliwia połączenie

    W momencie, gdy je złożę i załaduję do arduino zostaje przydzielony mac, ip, odnalezione ip serwera, na którym stoi mysql i wykryty czujnik BME280. W tym momencie wyświetla się Connecting... i koniec. Czy sprawdzałeś, jak wygląda zajętość SRAM w trakcie działania programu? Obie biblioteki korzystają również ze sterty, oprócz stosu, więc tu może być...

    Arduino   28 Paź 2018 17:35 Odpowiedzi: 6    Wyświetleń: 633
  • [Atmega162][WINAVR][C]Prośba o sprawdzenie inicjalizacji RS

    jeśli zajętość data 99% to może stos wjeżdża ci już na zmienne. pozatym buffers masz zadeklarowane w rozmiarze 55 a w ISR masz index od 0 do 255 jak nic masz konflikt między tymi trzema rzeczami: stos, ten bufor, zmienne podebuguj i włącz podgląd pamięci, zobaczysz co gdzie maże

    Mikrokontrolery AVR   14 Paź 2010 07:08 Odpowiedzi: 7    Wyświetleń: 1535
  • REKLAMA
  • [STM32F103][RAM] - Dostępność wolnego miejsca - runtime

    Czy jest jakiś sprzętowy mechanizm ochrony tego obszaru ? Nie ma. Jak zbadać zajętość pamięci ? Stos można po resecie zerować i na tej podstawie analizować "dokąd" jest zajęty. Do sprawdzania stanu heap można wykorzystać funkcję mallinfo() jeśli używasz toolchaina z newlibem - zerknij tutaj http://www.elektroda.pl/rtvforum/viewtop...

    Mikrokontrolery ARM   20 Lut 2016 22:47 Odpowiedzi: 8    Wyświetleń: 1152
  • [AVR GCC] AVR GCC - Niepoprawne działanie programu przy włączonej optymalizacji kodu

    Sprawdz zajętość RAM. Twój program niepotrzebnie używa b. dużo miejsca na stosie, więc możesz dorzucić ze 200 bajtów do tego, co podaje kompilator. Kompilator podaje zajętość ramu około 20% procek ma 2048. Więc jest jeszcze kupa miejsca

    Mikrokontrolery AVR   02 Sty 2014 12:31 Odpowiedzi: 21    Wyświetleń: 2985
  • [atmega128] [atmega128]/[C] - Reset programu przy nawigacji w menu powyżej 100 pozycji

    Po pierwsze kod umieszczaj w tagach "syntax". Po drugie w jakim programie i jakiej wersji to kompilujesz, a po trzecie 75% zajętości RAM źle wróży. Moim zdaniem przepełniasz stos.

    Mikrokontrolery AVR   28 Gru 2013 22:45 Odpowiedzi: 7    Wyświetleń: 1563
  • [ATMEGA] Jak sprawdzić zużycie RAM w programie C dla ATMEGA w WinAvr?

    mozna tez recznie, w symulatorze jeśli chodzi o AVRStudio to zajętość Ramu w dowolnym punkcie programu oblicza się poprzez sumowanie (.sekcji data + .bss + .noinit) oraz wskaźnika stosu SP(liczonego w kierunku malejących adresów)?Co z obszarem "heap"?

    Mikrokontrolery AVR   04 Lut 2024 20:46 Odpowiedzi: 17    Wyświetleń: 2792
  • [Atmega][FreeRTOS] jak dopasować wielkość stosu?

    8 zadań? A czemu tak dużo? Założe się że można to skutecznie zoptymalizować, np przenosząc zadania o niskim priorytecie do IddleHook (np miganie diodkami). Na stronie freeRTOS jest krótki poradnik jak optymalizować aplikacje pod względem szybkości i zajętości ramu.

    Mikrokontrolery   16 Lip 2009 17:06 Odpowiedzi: 5    Wyświetleń: 3621
  • Jak poprawnie sprawdzić flagę zajętości w wyświetlaczu LCD?

    Nie wiem, albo mi się wydaje, albo jakieś takie rozbudowane to masz ;) Spróbuj tego kodu, powinno działać (dobierz opóźnienia): .EQU LCD=PORTC .EQU LCD_EN=PORTC6 .EQU LCD_RS=PORTC4 .EQU LCD_RW=PORTC5 lcd_busy: ldi R16,0b11110000 out DDRC,R16 ;linie D7 - D4 przełączone w tryb wejściowy (0) cbi LCD,LCD_RS sbi LCD,LCD_RW nop ;opóźnienie minimum...

    Mikrokontrolery   24 Cze 2007 18:16 Odpowiedzi: 18    Wyświetleń: 2702
  • ARM - Zbiór informacji z innych tematów plus FAQ (Dla początkujących)

    Zajętość Flash to suma text i data. Zajętość RAM - to suma data i BSS. W zależności od środowiska stos może być wliczony do BSS albo nie.

    Mikrokontrolery ARM   05 Kwi 2014 17:20 Odpowiedzi: 110    Wyświetleń: 21771
  • Konfigurator projektów ESP32: Biblioteka Arduino i App Android

    (at)kolgreen Wynik kompilacji w Arduino IDE to ma sens jedynie w odniesieniu do zajętości pamięci flash. Jeżeli chodzi o zużycie pamięci RAM, to taki test trzeba przeprowadzić w trakcie działania programu i monitorować przede wszystkim zajętość sterty (heap) oraz jej stopień fragmentacji. Zajętość pamięci przez zmienne globalne to jest problem drugorzędny...

    Artykuły   15 Lis 2024 00:40 Odpowiedzi: 8    Wyświetleń: 1695
  • STM32 - Plik linkera od ST oraz ustawiania stosu i sterty

    PS. myślałem że za stos i stertę odpowiada sam "kompilator/program" a nie użytkownik (w AVR się z tym nie spotkałem). Dlatego jest to dla mnie zagadkowe :) Bo tam stos ustawiany był na koniec ramu. Co nie jest najlepszym rozwiązaniem. I tak linaro na pewno uwzględnia stos w ramach zajętości. Ci jest słuszne. Bo pokazuje prawdziwe jej wykorzystanie....

    Mikrokontrolery ARM   05 Lut 2016 10:30 Odpowiedzi: 12    Wyświetleń: 2325
  • Nowe mikrokontrolery AVR ATTINY414 i wyświetlacz OLED

    Zajętość RAM według kompilatora to 86%. ... czyli jakieś 220 B, a na stosie kilkudziesięciobajtowe wektory, który zapewne nie są uwzględnione w tym raporcie. Razem sporo ponad 256 B.

    Mikrokontrolery AVR   06 Kwi 2021 10:02 Odpowiedzi: 12    Wyświetleń: 882
  • Jak zarządzać stosem i RAM w Atmega 162 w AvrStudio?

    Najpierw opiszę objaw, domniemaną przyczynę a potem poprosze o rade: Mam program który pożera mi większość RAM, głównie za sprawą dużych buforów między innymi na dane pochodzące z 2 UART-ów (atmega 162) i innych zadeklarowanych tablic. Generalnie wszystko jest OK jednak kiedy powięszam wielkość zajętej pamieci RAM , tak gdzieś do zużycia jej w 80% program...

    Mikrokontrolery AVR   02 Mar 2010 18:42 Odpowiedzi: 2    Wyświetleń: 1161
  • XMEGA 16A4U a 32A4U różnie działa z tym samym programem

    32AU4 ma 2 razy więcej pamięci RAM. Może dla mniejszego brata po prostu następuje nadpisywanie stosu lub coś podobnego. Podczas kompilacji programu, w podsumowaniu nie zawsze widać właściwą zajętość pamięci ram, szczególnie mogę wprowadzać w błąd "duże"zmienne lokalne.

    Mikrokontrolery Początkujący   21 Lip 2018 12:40 Odpowiedzi: 7    Wyświetleń: 1158
  • Jak umieścić tablice struktur w SDRAM na Xplaind z ATxmega128A1?

    A jak inicjalizujesz stos? Ponieważ kod startowy C inicjalizuje stos bardzo wcześnie, najpewniej jest on inicjalizowany zanim zainicjalizowany zostaje kontroler SDRAM. Kod inicjalizacji SDRAM musisz umieścić w sekcji .init0. Druga sprawa, że ox 0x800000 zaszyna się wewnętrzny SRAM mikrokontrolera, sekcja dla SDRAM powinna się zaczynać po SRAM (SRAM...

    Mikrokontrolery   02 Cze 2014 14:11 Odpowiedzi: 22    Wyświetleń: 1422
  • AtMega8 - program o rozmiarze bliskim 8kB przestaje działać

    A jesteś pewien, że ten bufor na 100% jest we flash'u? Pisząc bufor - sugerujesz że jest to tablica zmiennych, która na bierząco pośredniczy w wymianie danych. Jeżeli tak - bufor ten musi znajdować się w ramie. W przypadku AVR nie ma możliwości zapisywania do flasha z pozoimu programu (można to tylko zrobić z sekcji bootloadera). A co mówi kompilator...

    Mikrokontrolery   20 Lip 2007 22:22 Odpowiedzi: 13    Wyświetleń: 1653
  • Jak zaoszczędzić na miejscu w pamięci flash? Atmega328p c++

    Jak mam 90%, to pojawiają się artefakty na wyświetlaczu, pomimo, że nie dodałem kodu go dotyczącego, a trochę jeszcze więcej zająć, to procesor wpada w bootloop i uruchamia się tylko setup. To raczej wynika z zachodzenia sterty na stos w pamięci RAM. Miałem kiedyś podobne przypadki. Niestety w atmega328 ciężko jest to zdiagnozować. Jaką zajętość RAM...

    Mikrokontrolery AVR   17 Lis 2022 09:27 Odpowiedzi: 18    Wyświetleń: 909
  • Jakie minimum wolnej pamięci Flash dla stabilności Atmega328P?

    Tylko tego nie mogę umieścić w Flash Ale można i trzeba :) https://www.arduino.cc/reference/tr/lang... Używam PlattformIO podaje 50% wolnego RAM Problem polega na tym, że nie wliczona jest w to zajętość sterty w trakcie działania programu. Miałem wielokrotnie przygody z Atmega328P, kiedy stos "najeżdżał" na stertę i działy...

    Arduino   03 Lut 2020 19:54 Odpowiedzi: 35    Wyświetleń: 1071
  • Zastępczy generator 8x PWM sterowany przez UART

    Polimorfizm i metody wirtualne zajmują pamięć w sposób statyczny, więc one nie wygenerują problemu Chodziło mi o to, że tego typu mechanizmy, nie stosowane z umiarem, mogą spowodować trudną do skontrolowania zajętość SRAM (właśnie głównie z powodu VTables), a to czy nałożenie się sterty na stos nastąpi z jednej lub drugiej strony, to już naprawdę nie...

    Artykuły   15 Lut 2019 17:24 Odpowiedzi: 33    Wyświetleń: 3579
  • [C] Optymalizacja zapisu liczb na kartę SD z FatFS - problem z buforem 100 liczb

    No skoro nie są globalne albo statyczne to jak myślisz - gdzie są tworzone ? - podpowiedź: - na stosie więc nie pokaże ci się zajętość RAM sugestia: jak masz duże tablice to albo rób je zawsze jako zmienne globalne albo co najmniej statyczne - wtedy będziesz widział ile ci to zjada RAM'u. A tak? wydaje ci się że program nie zjada RAMu a tymczasem wszystko...

    Mikrokontrolery AVR   20 Cze 2011 18:54 Odpowiedzi: 18    Wyświetleń: 1661
  • ATmega16 [C] - Samowolne odpalanie przerwania po mrugnięciu kontaktem etc.

    Zajętość RAM: proste - stos. Dodaj do tego narzut na przekazywanie zbędnych argumentów. Sugerujesz, że programista powinien podzielić program na procedury i polegać na tym, że mądry współczesny kompilator z LTO z powrotem scali to w jeden liniowy kod? No cóż, można i tak, ale skoro chcemy uzyskać liniowy kod w jednym kawałku, to może prościej byłoby...

    Mikrokontrolery   22 Sie 2013 21:38 Odpowiedzi: 9    Wyświetleń: 1656
  • [Atmega2560] [BASCOM] Wielkość kodu >50% czyli >128k

    Dobrze. To może tak: Dla czego mając 16kb FLASH nie mogę przekroczyć 60% przy kompilacji zajętości w M168 ? Po przekroczeniu tej wartości program kompiluje się, ale przestaje odpowiadać lub robi błędy po wgraniu do UC. Ustawienia stosu nic nie dają.

    Mikrokontrolery AVR   25 Cze 2011 18:48 Odpowiedzi: 44    Wyświetleń: 5363
  • ADPCM (zamiast MP3) player (teraz to właściwie mp3 na ARMie)

    Skompilowałem to po wyeliminowaniu błędów. Pochodzą tylko i wyłącznie z funkcji specyficznych dla lpc210x. Z tego co mi się udało zaobserwować z kompilacji to RAM-u potrzeba 28 KB w tym: bufor na dane wyjściowe i cała pamięć alokowana przez dekoder. Nie wiem ile będzie zajmował stos. Jak określiłeś zajętość RAM, przez analizę kodu czy są jakieś inne...

    Programowanie   26 Sie 2009 11:13 Odpowiedzi: 99    Wyświetleń: 20029
  • Jak obsłużyć karty SDHC (8GB) na XMega32E5 z użyciem FatFs i USART?

    (at)Mscichu Nie wiem jak z zajętością RAM w sowim systemie stoisz ale to: [syntax=c] FIL fil; /* File object */ TCHAR line[512]; /* Line buffer */ [/syntax] zajmuje na dzień dobry ponad 1KB stosu.

    Mikrokontrolery AVR   29 Kwi 2017 17:42 Odpowiedzi: 12    Wyświetleń: 1341
  • Atmega128 + BASCOM: Znikające fonty przy 60% zajętości flash - co robić?

    A problemem nie jest przypadkiem nie tyle pamięć flash (bo tu BASCOM nie powinien dopuścić do nadpisania jakichś sektorów FLASH'a) co pamięć RAM? Czy przypadkiem stos i inne funkcje nie kolidują ze zmiennymi globalnymi i dlatego wszystko się sypie, bo nadpisuje się RAM?

    Mikrokontrolery AVR   09 Lip 2012 13:06 Odpowiedzi: 5    Wyświetleń: 1274
  • [AVR] Pomiar zajetosci stosu w trakcie dzialania programu

    stack a heap to mocno inne rzeczy. One na małych architekturach mogą gdzieś tam się zazębiać, ale generalnie są oddzielne *) A stos w językach wysokopoziomowych - pewnie wiesz - to w praktyce powołanie ramki (frame) funkcji / rezygnacja z ramki (return) (na marginesie, o ile heap jest słowem generalnie jednoznacznym, to stack w 99% oznacza prostą rosnącą/malejącą...

    Mikrokontrolery AVR   29 Sie 2020 12:15 Odpowiedzi: 6    Wyświetleń: 684
  • Rozproszony system zbierania danych ZigBee

    Problemów jest wiele: Podczas kolizji (w danej chwili kanał jest zajęty) Zigbee z reguły używa funkcji autrepeat - jednak problemem jest czas w którym przychodzi pakiet i to czy pakiet faktycznie nie został odebrany czy może został odebrany ale potwierdzenie odebrania nie zostało poprawnie przyjęte przez transmitter - niestety trzeba mieć time stamp'y...

    DIY Konstrukcje   01 Cze 2013 18:20 Odpowiedzi: 20    Wyświetleń: 15657
  • BASCOM, AVR, Timer0, dziwne zachowanie LCD alfanum. przy wyświetlaniu zegarów

    Dziękuję super podpowiedź dzięki niej udało się ustalić optymalne wartości dla ramki hw i sw. Dyrektywa $DBG faktycznie bardzo przydatna można nią wyliczyć wartości stosów dla całego programu, albo dla jakiejś jednej funkcji/procedury. Po utworzeniu pliku .log można użyć stack analizera , no i super :) Niestety nie sprawdza się dla rozbudowanych programów...

    Mikrokontrolery AVR   07 Maj 2020 22:26 Odpowiedzi: 9    Wyświetleń: 747
  • Jak sprawdzić i ustawić rozmiar stosu w LPC1114 na Eclipse Code-Red?

    Witaj, Z tego co widzę to jakaś komercyjna wersja ide do LPC-ków bazująca na eclipse. Nie napisałeś jakiego kompilatora używasz. Informacje o wykorzystaniu ramu znajdziesz w *.map pliku lub po wykorzystaj plik kompilatora size do określenia zajętości obszaru pliku wynikowego. Naturalnie ja mam na myśli kompilator gnu gcc. Co do stosu to w gcc jest tak...

    Mikrokontrolery ARM   28 Wrz 2010 19:33 Odpowiedzi: 8    Wyświetleń: 3009
  • Umieszczenie funkcji użwanej przez bootloader poza obszarem BOOTSZ

    To co znalazłem w pliku *.lss nie jest dla mnie w tej chwili zrozumiałe: To sbic oraz rjmp zajmuje się testowaniem flagi zajętości EEPROM. W opisie do eeprom.h autorzy zaznaczyli, że funkcje najpierw sprawdzają zajętość podsystemu odpowiedzialnego za EEPROM. Szczegóły implementacji będą w źródłach AVR-libc, one się trochę różnią pomiędzy procesorami,...

    Mikrokontrolery   14 Lis 2022 12:05 Odpowiedzi: 14    Wyświetleń: 558
  • WS2812- Proszę o podpowiedź w pracy "tablica świetlna".

    Witaj! Adruino i Uno i Nano z Atmegą328 na pokładzie. Mega328 czyli 2kB RAM :-) Standardowo, na jedną diodę potrzeba 8 lub 9 bajtów danych. 2048/8 = 256 diod. Przypuśćmy, że dane transkodowane sa "w locie". RGB - 3 bajty na LED. 2048/3 = 682 led ale gdzieś muszą mieścić się zmienne, stos. Pokaż log z kompilacji, pewnie zajętość ram jest 80 czy 90%...

    Arduino   25 Cze 2018 21:33 Odpowiedzi: 15    Wyświetleń: 1176
  • Jak sprawdzić zajętość magistrali RS485 w projekcie z układami MAX485?

    witam. ja z powodzeniem stosuje podanie 1/2 zasilania poprzez dzielnik 1k/1k. sprawdzam czy jest 1/2 zasilania jeżeli tak to jest wolna. ale przy dużym ruchu są kolizje. rozwiązałem je w ten sposób: -powstał układ master nad masterami. -wysyła on kolejnym master'om zezwolenia na nadawanie i czeka aż zasygnalizują koniec działania. wtedy zezwala następnemu.....

    Mikrokontrolery   10 Paź 2007 15:58 Odpowiedzi: 10    Wyświetleń: 6433
  • [ATMega32] [ATMega32][C] Odczyt danych z SD/MMC FAT32 - problem z pamięcią programu

    To 80 kilka % to pamięć programu - na 99% używasz jej tylko do odczytu. Natomiast zajętość Data to pamięć RAM - te 1408 to zmienne globalne, do tego jeszcze dochodzi zajętość związana z zmiennymi tworzonymi w trakcie działania, zarówno w funkcji main, w wszystkich wywoływanych funkcjach i do tego jeszcze parametry funkcji i adresy powrotu po wywołaniu...

    Mikrokontrolery AVR   31 Sie 2009 23:51 Odpowiedzi: 2    Wyświetleń: 1465
  • AVR: Umiejscowienie stałych i optymalizacja pamięci w GCC

    Może trochę spróbuję podsumować, bo, sądząc z pytań, odpowiedzi kolegow powyżej, aczkolwiek poprawne, moga być na nieco zbyt wysokim poziomie abstrakcji :) 1. Stałe są umieszczane w pamięci programu, a nie pamięci danych. 2. AVR gcc preferuje umieszczanie stałych wewnątrz kodu rozkazu umieszczającego ją w rejestrze. Krócej się nie da, bo załadowanie...

    Mikrokontrolery   22 Lis 2013 15:29 Odpowiedzi: 14    Wyświetleń: 3294
  • Atmega2561 zawiesza się po 4h - brak reakcji na RC5 i zatrzymanie zegara

    Jest kilka możliwości. Po pierwsze procesor nie powinien się grzać, jeśli się grzeje to znaczy, że przekraczasz jego parametry, gdzieś masz zwarcie, albo czymś niepoprawnie sterujesz. Druga możliwość - BASCOM kiepsko obsługuje AVRy z tak dużą ilością pamięci FLASH, ale ten problem powinien pojawić się po przekroczeniu 128kB zajętości, co ciebie chyba...

    Mikrokontrolery   15 Sty 2012 10:19 Odpowiedzi: 3    Wyświetleń: 1125
  • [STM32F1][Keil] Prośba o wyjaśnienie kilku pojęć.

    W ramach nauki postanowiłem zrobić urządzenie na stm32f1 (512kB Flash, 64kB RAM) funkcjonalnie przypominające Palmtopa z WinCE. W miarę rozrastania się programu zacząłem zbliżać się do granic pojemność RAM. Na początku nauki pominąłem pewne aspekty dotyczące zarządzaniem pamięcią ale program zaczyna się już powoli sypać więc najwyższa pora żeby usystematyzować...

    Mikrokontrolery ARM   22 Kwi 2012 08:42 Odpowiedzi: 19    Wyświetleń: 3421
  • ATmega8/32 - USART - RS232 - błędy przy przesyłaniu ponad 570 bajtów

    Wygląda na to, że możliwe, że jest to któreś z proponowanych rozwiązań. Co do bufora wejściowego to zwiększałem go do 4048 i nic. Bardziej wygląda to na coś z pamięcią i ze stosem, ale jak to sprawdzić? Oczywiście nie można zrobić wektora 1500 bajtów w ATmega8 - tam próbowałem różne wartości, mieszczące się w pamięci, tak aby po kompilacji był komunikat...

    Mikrokontrolery AVR   17 Paź 2014 17:37 Odpowiedzi: 8    Wyświetleń: 1113
  • Jak oszacować ilość potrzebnej pamięci w mikrokontrolerze??

    Zajętość pamięci RAM jest oczywista - to po prostu rozmiar wszystkich zmiennych, jakie mogą zaistnieć w najgorszym przypadku przy największym poziomie zagnieżdżenia procedur plus po jakieś 20 bajtów na każdy poziom zagnieżdżenia To zależy od uC. AVR ma dużo rejestrów i stos jest w praktyce potrzeby tylko na adres powrotu. W przerwaniach, używane rejestry...

    Mikrokontrolery Początkujący   19 Lut 2018 11:05 Odpowiedzi: 8    Wyświetleń: 1365
  • Zmiana wyjścia PWM z PB3 na inne dla TIMERA2 - jak to zrobić?

    Pozwolę sobie czepnąć się tego kodu, przynajmniej estetycznie: przekroczenie zakresu zmiennych w c to zdaje się zachowanie niezefiniowane? W związku z tym może się dla cnt bezboleśnie przekręcić licznik (tak jak chcemy tutaj) a może zacząć nadpisywać sąsiedni bajt - zależnie od kompilatora. Czy się mylę? No mylisz się. Jaki sąsiedni bajt? w zależności...

    Mikrokontrolery AVR   10 Cze 2010 14:31 Odpowiedzi: 29    Wyświetleń: 2669
  • [ASM] Jak zapisać fizyczne adresy etykiet jako dane?

    Nie wiem czy koledze o to chodzi ale poniżej przykład jak utworzyć tablicę adresów funkcji i wywoływać funkcję na podstawie jej numeru. [syntax=armasm] #include <m32def.inc> .cseg Reset: ; zainicjowanie stosu LDIR16,high (RAMEND) OUTSPH,R16 LDIR16,low (RAMEND) OUTSPL,R16 CLRR0 // zero LDIZH,high (2*Addresses) LDIZL,low (2*Addresses) LDIR16,1 //...

    Mikrokontrolery AVR   14 Kwi 2020 11:19 Odpowiedzi: 23    Wyświetleń: 699
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    No fakt, ilość linii kodu to sprawa kluczowa. Naprawdę merytoryczny argument. Raczej chodziło tu o podkreslenie prostoty kodu. A'proos linii kodu to nie dalej niz 2-3 dni temu, mój syn przyszedł do mnie z bardzo podobnym problemem. Asystent z metod numerycznych (syn studiuje civil engineering - czyli cos ala budownictwo), stwiedził ze jego program...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 12930
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    Brakowało pamięci RAM. Kompilator pokazywał około 1,2k wolnego ale jak podliczyłem dynamiczne zmienne to mi wyszło, że może brakować kilka bajtów. Korzystałeś może z biblioteki Adafruit? Staram się unikać bibliotek z tej stajni - w ogóle nie są one optymalizowane pod kątem zajętości sterty w SRAM. To akurat nie ma znaczenia bo OLED 128x64 potrzebuje...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1572
  • ESP8266 Wemos D1 - przepełnienie stringu, restart.

    Przecież nie musisz wczytywać całego pliku na raz. Nie masz miejsca na 20kB, ale już 2kB spokojnie zmieścisz. Tekst z pliku z podstawionymi zmiennymi możesz wysłać bezpośrednio do klienta, albo zapisać do pliku. Nie masz czego analizować po zmianie zawartości pliku, jeśli napiszesz np. tak: Problem w tym, że ten plik ma dosyć dużo tekstu w HTML+javascript,...

    ESP8266 i ESP32   06 Lut 2022 22:17 Odpowiedzi: 16    Wyświetleń: 1008
  • W jaki sposób wykrywać zajętość lini telefonicznej?

    Dzięki Paweł - tak to sobie mniej więcej wyobrażałem tylko ze nie dał bym rady tego zrobić - brak mi i przyżądów i wiedzy do analogowych konstrukcji dlatego szukałem "cyfrowego" sposobu . Mam już ten scalak i sprawę filtrów wzmacniaczy itp. mam załatwioną Wchodzę sygnałem (z trafa) do scalaka i na wyjściu mam "1" - kę jeśli sygnał na linii jest większy...

    Mikrokontrolery   04 Lut 2005 17:06 Odpowiedzi: 23    Wyświetleń: 3259
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Przeniosę to przerwanie i tablice do plików .c. Ale wtedy w pliku głównym .c mam includować plik przerwania .c? Myślałem, że tam inkluduje się tylko pliki .h Nie musisz include'ować pliku .c, a nawet nie powinieneś. W Makefile dopisz go tylko do plików źródłowych (SRC = $(TARGET).c przerwanie.c inny_plik.c itd.) a linker odwali resztę roboty. Zostało...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7142
  • Jak odczytać zużycie pamięci Flash i RAM w System Workbench?

    Dokładnie tak. Niestety nie jest to takie proste. Po pierwsze zużycie flash to co najmniej "text + data", a zużycie RAM to co najmniej "data + bss". Liczby te mogą (ale nie muszą) uwzględniać stosu i sterty. Całkiem często realnie zużycie statyczne jest nieco większe niż powyższe sumy. Dlatego osobiście polecam dodać sobie do linkera opcję `-Wl,--print-memory-usage`...

    Mikrokontrolery   16 Mar 2019 10:11 Odpowiedzi: 8    Wyświetleń: 546
  • Kompilacja programu na ATtiny13 w AVRStudio4+WinAVR - przekroczona pamięć

    slawek55 ---> twoje pytanie wynika z dużej niewiedzy na temat działania języka C .... warto poczytać dokładniej na te tematy. Ale jak jeszcze raz napiszesz, że gdzieś w kompilatorze czy symulatorze jest błąd - to ja ci już więcej nie pomogę ;) .... bo zawsze uważam to za jakąś masakrę, że ludzie zamiast poczytać, doczytać i poszukać błędów w swoim...

    Mikrokontrolery AVR   22 Lut 2010 13:42 Odpowiedzi: 20    Wyświetleń: 1906
  • Atmega128 - Bascom - jak sprawdzić zajętość pamięci flash z poziomu programu?

    Marico ma rację - jednak zostają śmieci, oczywiście zgodnie z tym co napisał... w tym FLASH trzeba umieścić CRC, który to CRC zmieni zawartość FLASH To jest akurat stosunkowo proste - wartość CRC jest zapisana jako string, poprzedzony odpowiednim prefixem. Wystarczy go odszukać w pamięci i pominąć podczas liczenia CRC. Faktem jest natomiast, że jest...

    Mikrokontrolery AVR   26 Wrz 2015 21:46 Odpowiedzi: 17    Wyświetleń: 1140
  • Konstruowanie wielokwarcowych filtrów drabinkowych

    Po co te filtry? Bardzo dobre pytanie bowiem rzeczywiście drabinkowe filtry kwarcowe są stosowane na skalę przemysłową bardzo rzadko. Do przesyłania sygnału (każdego) na odległość niezbędna jest "zajętość" pewnego wycinka (pasma) częstotliwości. Dotyczy to zarówno sygnałów cyfrowych jak też i analogowych. Chcąc zatem "upchnąć" jak największą liczbę...

    Artykuły   03 Paź 2023 22:24 Odpowiedzi: 4    Wyświetleń: 3156
  • Ocena parametrów linii Neostrada 6Mb/s - ping 24ms, prędkość 1Mb/s do 20 lutego

    Inna sprawa to że, nie wiem na ile wiarygodne są te informacje i skąd one pochodzą - czy to jest bezpośredni odczyt z oprogramowania modemu (raczej wątpię żebyś miał dostęp). Przypomina to managera od sterowników do Sagem'a Fast800, ewentualnie któryś z "chińczyków" - tak czy inaczej nie są to zbyt dokładne dane. Z drugiej strony w praktyce nie spotkałem...

    Sieci LAN   09 Lip 2014 21:11 Odpowiedzi: 93    Wyświetleń: 17965
  • Inteligentny dom - jak zdalnie sterować gniazdami i oświetleniem?

    Nad przekaźnikami też się zastanawiam, ale raczej będzie to ostateczność. Bezpieczeństwo jest tu najważniejsze a przekaźniki mają tendencje do sklejania się styków lub innych, nawet opisywanych przez ciebie uszkodzeń. Zwróć uwagę że, opisywane problemy tyczą się raczej dużych prądów. Przy małych prądach, schodzimy do strat dużo mniejszych niż zasilanie...

    Smart Home IoT   17 Maj 2021 07:49 Odpowiedzi: 244    Wyświetleń: 139884
  • Jak wykrywać zajętość magistrali RS-485 bez dedykowanego wyjścia?

    Kiedyś zrobiłem taki system jak opisany niżej i działa bez problemu: Jest jedno nadrzędne urządzenie, nazwijmy Master i kilkanaście urządzeń podrzędnych, nazwijmy Slave. Master cyklicznie odpytuje kolejne Slave, jaka jest ich potrzeba przejęcia magistrali. Jednostką była ilość urządzeń do których dany Slave potrzebował przesłać dane. Jednocześnie w...

    DSP i Transmisja   27 Lut 2007 20:28 Odpowiedzi: 3    Wyświetleń: 1346
  • Realme 8 - brak pamięci, "inne ponad 90 GB"

    Obawiam się, że to nic nie pomoże. Żadne narzędzia nie pokazują co dokładnie to miejsce zajmuje. Sprawdziłem podaną aplikację u siebie, gdzie mam zajęte około 14GB pamięci przez "Inne". Pewnie mając roota dało by się sprawdzić. Tego typu wątki przewijają się po forach i dotyczą różnych modeli smartfonów. Co ciekawe nie pomaga na przykład factory reset....

    Smartfony Użytkowy   22 Lip 2023 02:37 Odpowiedzi: 17    Wyświetleń: 5190
  • Mikrokomputer COBRA 1

    Uważam, że technologia FPGA, jeżeli jest kompatybilna programowo z COBRĄ miesci się w tym wątku. Mamy przecież użytkowników COBRY-1 wykonanej na oryginalnych TTL-ach, COBRY nieco zmodyfikowane, COBRY na układach SMD, emulator na PC, a także wiele innych modyfikacji hardwarowych i sofwarowych. Napisałem ostatnio demo animacji "TYGRYS". Zamieszczam screeny...

    DIY Konstrukcje   11 Lip 2025 21:55 Odpowiedzi: 2007    Wyświetleń: 277122
  • Atmega128 plus xram 32kB, przeniesienie segmentu danych

    Myslę, że w następnej edycji trochę o skryptach linkera powinno się znaleźć. Kol (at)tmf na pewno nad tym pracuje. Dostęp przez wskaźniki jest mało wygodny, lepiej używać do tego C - niech samo sobie liczy adresy zajętości i tym podobne drobnostki. Ale to wymaga odrobinę więcej zachodu i wiedzy - ale wiedza odpłaci się koledze z nawiązką. Znajdź sobie...

    Mikrokontrolery AVR   29 Mar 2020 11:52 Odpowiedzi: 45    Wyświetleń: 1878
  • Jak przesłać sygnał TV naziemnej po kablu UTP? Transformator TV-LAN Signal

    W opisie wyrobu brak istotnego szczegółu. Tłumienie i częstotliwości graniczne - proszę nie mylić i nie łączyć tych parametrów - poszczególnych torów w kablu UTP są bardzo różne i uzależnione od skoku skrętu kabla. W tych transformatorach przekaz pasma wizyjnego dokonywany jest na pinach 7-8, w większości produkowanych kabli UTP to nie tor brązowy jest...

    RTV Użytkowy   18 Sie 2015 08:29 Odpowiedzi: 5    Wyświetleń: 9255
  • AVR Simulator: Invalid opcode 0xffff przy dodaniu funkcji w zegarze HD44780

    Dolozylem do zegara zrobionego na hd44780 i atmedze16 jedne dodatkowe wywolanie funkcji co mi wyswietla znaki (dolozylem sobie sekundy na lcd). Program napisany w c kompilowany pod gcc WinAVR-20081205 I zegarek umarl. W symulatorze mam komunikat AVR Simulator: Invalid opcode 0xffff at address 0x001e04 Co to moze byc ? Czyzby stos sie mogl przepelnic...

    Mikrokontrolery AVR   09 Kwi 2009 11:03 Odpowiedzi: 0    Wyświetleń: 1700
  • Arduino UNO enc28j60 DTH22 - jak przesłać dane co 30 min

    Zajętość pamięci dynamicznej możesz zmniejszyć stosując makro F() dla łańcuchów tekstowych - będą wtedy one umieszczane tylko w pamięci flash, np.: Dodano po 3 W celu zmniejszenia zużycia pamięci RAM sugeruję również użycie innej biblioteki do obsługi sensora BME280, zamiast tej od Adafruit. Link do biblioteki: https://github.com/finitespace/BME280

    Arduino   04 Paź 2019 12:54 Odpowiedzi: 8    Wyświetleń: 837
  • Centrale i sieci kablowe telefonii stacjonarnej

    No więc nie jestem specem od Pentaconty ale... robiąc we Wrocławiu w roku 1990 kurs mistrzowski kablowy na moim "roku" drzwi w drzwi odbywał się kurs obsługi od Pentacont. Trochę się nasłuchałem wiadomości i z tego co wiem to: dla danej grupy abonentów a było ich kilka na każdej centrali zależnie od wielkości były w celu sprawniejszego wybierania zestawiane...

    Telefony Stacjonarne Użytkowy   29 Maj 2025 11:34 Odpowiedzi: 5123    Wyświetleń: 461727
  • Bascom czy C/C++ do programowania mikrokontrolerów AVR – Wasze doświadczenia?

    Jeśli idziemy w stronę narzędzi co zrobić, żeby się nie narobić , to znacznie wygodniejsze są "języki" operujące schematami ideowymi czy blokowymi. Miałem (nie)wątpliwą przyjemność realizacji projektów w LabView, a ostatnio oglądałem z bliska Actum Realizer. W stosunku do języków BASICO-podobnych, narzędzia te mają dwie duże zalety. Po pierwsze programowanie...

    Programowanie   16 Kwi 2007 16:11 Odpowiedzi: 4    Wyświetleń: 1580
  • Jak wysterować TSA5511 z ATMega8 w projekcie nadajnika FM RDVV?

    pominę takie szeroko stosowane i "wysokowydajne" zastosowania C jak formatowanie liczby przez sprintf i podobne. Wszystko bierze się z bezrefleksyjnego przekazywania/kopiowania/nauki ze złych wzorów A co niby takiego złego jest w tej funkcji? Najlepiej jest formatować na piechotę wynajdując przy okazji koło na nowo. Mnie ręce opadają jak co najmniej...

    Mikrokontrolery AVR   21 Cze 2016 15:51 Odpowiedzi: 21    Wyświetleń: 2136
  • Wybierak liniowy Strowgera - podłączenie maszynki sygnałowej i reset po widełkach

    Z tymi wieloma WG to na razie teoria, bo mam tylko jeden... Raczej zrobię jakiś układ przekaźnikowy lub przekaźnikowo- półprzewodnikowy zamiast szukacza. Przykładowo, zastanawiałem się nad czymś takim, jak w załączniku. Niech będzie tylko na razie centrala z WL. Dodatkowo, niechby każdemu abonentowi dać szeregowo cewkę przekaźnika z opóźnionym działaniem...

    Telefony Stacjonarne Serwis   29 Kwi 2019 07:34 Odpowiedzi: 91    Wyświetleń: 9189
  • Jak podłączyć wyświetlacz LCD SSC2M16ULGY-03? Problemy z uruchomieniem

    Podłącz według kawałka tego schematu, możesz podłączyć go np. do jakiejś '51 zamieszczam jeszcze procedury inicjujące LCD_INIT: MOV A,#0FH ; inicjacja wyswietlacza LCD LCALL CZEKAJ ;opoznienie 15 ms czas w akumulatorze CLR RW ;RW==0 zapis do LCD CLR RS ;RS==0 zapisujemy komendy do wyswietlacza LCD MOV R0,#3 ;licznik petli PETLA: SETB E ANL LCD,#09CH...

    Mikrokontrolery   22 Lut 2007 23:37 Odpowiedzi: 5    Wyświetleń: 4991
  • Rejestrator - Rejestrator IP + 2-3 kamery- co wybrać ?

    Ponieważ nie miałem nigdy kamery w monitoringu, to jeszcze podpytam i proszę się nie śmiać ;-) Zdecydowałem na 100% na H.265, przy Synology daje to bardzo dobre wyniki jeśli chodzi o zajętość dysku w stosunku do H.264. Kamera z tym kodekiem jest nieco droższa, więc odrzuciłem raczej kamery z zoom-em i ptz. Moje pytania : - czy jest sens przy moim podwórku...

    Monitoring Wizyjny CCTV   10 Gru 2018 13:32 Odpowiedzi: 51    Wyświetleń: 10932
  • AVR GCC wycieki pamięci, praca z dużymi tablicami char/ stringi

    Cześć! Poszukuję wsparci gdyż powstał mętlik w głowie. Mam program, który komunikuję się z modułem GSM, używa wielu globalnych tablic, funkcji operujących na strumieniach typu strcpy, str n cpy, strstr, strtok, poniżej wklejam większość deklaracji dużych zmiennych: Dodano po 1 Przeniosłem deklarację StackPoint z .int1 do .int3 i program zaczął wyświetlać...

    Mikrokontrolery AVR   13 Mar 2023 17:54 Odpowiedzi: 13    Wyświetleń: 702
  • Lenovo IdeaTab A1000 l-f - Komunikat "low memory" przy uruchamianiu ap

    Nie bawiłem się w tej aplikacji w opcje takie jak "niepotrzebne pliki", bo nie wiadomo co mi to pousuwa. Ja mam 1. Pliki śmieci 2. Zwiększenie pamięci Stosuję je standardowo i jak do tej pory nie sprawiło mi żadnych przykrych niespodzianek. Głębsze i zaawansowane sprzątanie nie stosuję ( bo coś tam) Dodano po 3 W tej chwili zapełnone 447 MB RAMu z...

    Tablety Czytniki Software   18 Sie 2014 10:41 Odpowiedzi: 5    Wyświetleń: 5136
  • Napięcie prądu na torach kolejowych w Indonezji - jakie wartości?

    czasem stosuje się taki prymitywny system wykrywania pociągu na szlaku poprzez mierzenie rezystancji między szynami. Tak, były takie urządzenia sterowania ruchem, do dziś jest podobnie tylko nie wiem jakie tam idą napięcia, ale do tych urządzen były stosowane odcinki toró tzw "odcinki izolowane" ale dziś to już raczej rzadko się to stosuje, "wykrywanie"...

    Elektryka Instalacje i Sieci   09 Lut 2016 19:35 Odpowiedzi: 12    Wyświetleń: 3513
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    uruchamianie za każdym razem openocd Akurat OpenOCD nie trzeba uruchamiać za każdym razem. Ono sobie może chodzić cały czas. Nie ma najmniejszej potrzeby aby zamykać akurat ten program. Prawdopodobnie kwestia ustawienia poprawnego parsowania - podejrzę jak zrobiłeś to w swoim przykładzie. Zobacz jak jest ustawiony "build output parser" w tym problematycznym...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38091
  • Częsty "Brak internetu" na WiFi - Jak poprawić stabilność sieci? Załączam schemat idei.

    (...) m, w tym ściana działowa i nośna. Właśnie w tym pokoju mam gniazdko ethernet i chcę postawić (chyba) AP. AI: Czy próbowałeś zmieniać kanały WiFi w ustawieniach ConnectBoxa, aby zminimalizować zakłócenia z sąsiednich sieci? Tak, ale praktycznie na każdym kanale są po 3-4 sieci. Nic to nie pomaga. Wstępna ocena dostępnych informacji Na podstawie...

    Sieci Początkujący   12 Gru 2024 18:35 Odpowiedzi: 10    Wyświetleń: 423
  • Dobór płytki uruchomieniowej oraz programatora pod trening do zadania

    czy stosujesz Atmel-ICE, czy JTAGICEIII to możliwości są takie same Czyli zostaje ICE bo obsługuje minimalnie więcej procków. przypadku Atmel-ICE są o tyle istotne, że stosuje on złącza 50mils, które nie są popularne i dostępne w sklepie za rogiem W moim mieście nic nie jest dostępne. Jak idę do elektronika i proszę kondensator SMD 805/1206 to dostaję...

    Mikrokontrolery AVR   24 Lis 2014 17:27 Odpowiedzi: 38    Wyświetleń: 3219
  • Od 20 lat od Visty upgrady! Teraz Win10 i znow potrzebuje reanimacji!

    Po zastosowaniu wszystkich fix-ów i odchudzania z linku YT powyżej podanego przez Tomequ123. Ale bez wyłączania jednak microsoftowego defendera! Zajętość pamięci wynosiła 15% z 12GB System przez weekend był obserwowany i każdy ruch (uaktualnienia proponowane przez Update) czy start z drugiej partycji gdzie mam miesięczną instalację 7ki do celów testowych....

    Pogotowie Antywirusowe   15 Lis 2019 00:53 Odpowiedzi: 27    Wyświetleń: 954
  • GTA 4 - Zacinanie na AMD Athlon 64 3800+, Radeon HD 6450, 1.5GB RAM, Win 7

    i nie pisze się zużycie CPU tylko użycie, jeżeli coś jest zużyte w 100% to nadaje się do śmieci. Kolego prosimy nie mieszać, bo teraz autorowi wydaje się, że zużył mu się procesor. Określenie niefachowe - każdy wie o co chodzi, nie będziemy wchodzić w niuanse języka polskiego stosująć wyrazy "utylizacja" :) (też się zdarzyło) "zajętość" itp. Czyli...

    Komputery Hardware   31 Sie 2013 17:49 Odpowiedzi: 78    Wyświetleń: 9114
  • Jak zwiększyć prędkość internetu na laptopie z kartą 1 Gb USB 3.0?

    Wiesz, no takim cudem, że tak jak zasugerował jeden z przedmówców tego tematu (jak sprawdziłem KOCUREK1970), dysk SSD to jeden z warunków do uzyskania zadowalającej (czytaj: właściwej) prędkości. Co prawda on cytował zalecenia UPC no ale coś w tym jednak musi być, twierdząc, że dysk twardy bierze także w tym udział. Dla mnie dysk (i ogólnie parametry...

    Sieci LAN   12 Cze 2020 23:46 Odpowiedzi: 42    Wyświetleń: 2487
  • [STM32] - Ilość plików a wielkość kodu wynikowego.

    Fakt, przy jednym pliku kompilatorowi łatwiej poradzić sobie z optymalizacją, niż przy wielu plikach, zwłaszcza, gdy kod jest zabałaganiony. Przy poprawnym użyciu static i ustawieniach, o których pisałem, wciąż jeden plik może dać kod krótszy, ale nie na tyle, by gra była warta świeczki. W końcu podział programu na pliki czemuś służy - choćby zwiększeniu...

    Mikrokontrolery ARM   20 Wrz 2015 21:12 Odpowiedzi: 25    Wyświetleń: 1461
  • Attiny26 - Wyświetlanie znaków na LCD HD44780 w Assemblerze bez bibliotek

    Witam Utworzyłem nowy temat ponieważ nie widziałem żadnego podobnego tematu na elektrodzie. Otóż potrzebuję pomocy odnośnie wyświetlania znaków na wyświetlaczu LCD. Jest on zgodny z HD44780 (jego numer to: WC1602ASFYLY...). Chodzi mi o kod programu napisany w języku Assembler tylko, że bez dołączanych do niego bibliotek oraz przypisywania innych nazw...

    Mikrokontrolery   28 Mar 2009 19:27 Odpowiedzi: 2    Wyświetleń: 2095
  • Zastosowanie fotorezystorów w czujnikach samochodowych - przykłady i funkcje

    Bariera optoelektroniczna, np wykrywanie czy zajęte miesce na fotelu, i inne takie. Bariera optoelektroniczna w zabezpieczeniu samochodu. Nie chcę się sprzeczać bo nie znam takich rozwiązań ale w barierach optycznych stosuje się raczej fotodiody lub fototranzystory, bo wiązka zazwyczaj jest IR i do tego modulowana, na co fotorezystor jest zwyczajnie...

    Samochody Eksploatacja   13 Lis 2013 21:52 Odpowiedzi: 7    Wyświetleń: 2868
  • Ile watów zużywa komputer z Pentium 133-200 MHz i 64 MB RAM bez dysku i grafiki?

    Zbynia ,coś zamieszałeś.Twoim zdaniem zasilacz 300W pobiera tyle niezależnie od obciążenia?To by znaczyło że bez obciążenia grzeje się najbardziej jeśli wszystko czego z niego nie wyciągniesz zamieni w ciepło.Tak na pewno nie jest ,po to się m.in. stosuje przetwornicę impulsową żeby uzyskać dużą sprawność.Zasilacz ATX bez obciążenia pobiera najwyżej...

    Komputery Hardware   04 Sty 2005 00:56 Odpowiedzi: 11    Wyświetleń: 2032
  • [FAT] - Podkatalogi na karcie SD - obsługa, wyszukiwanie plików , itp

    Cześć, Została to wspomniana moja biblioteka do obsługi systemu plików ext2/3/4. Napisałem ta bibliotekę do własnych celów w zeszłym roku. Duża jej część bazuje na implementacji systemu operacyjnego HelenOS. Jednak trzeba było się trochę nagimnastykować aby odpalić ją na mikrokontrolerze ;). Biblioteka umożliwia obsługę: - ext2 (większość funkcjonalności)...

    Mikrokontrolery   21 Maj 2014 12:34 Odpowiedzi: 38    Wyświetleń: 3684
  • Detektor zajętości toru do H0 - jaki tranzystor ?

    No nie bardzo. Układ działa tylko dla prądu płynącego w jednym kierunku. Mostek możesz dołożyć przed nim. Układ dwukierunkowy można również zbudować bez mostka, dokładając do powyższego trzy (minimum dwa) tranzystory i parę innych elementów, ale to już komplikacja. Można również badać napięcie na dwóch szeregowych diodach, czyli jw. i zasilać nim transoptor....

    Początkujący Naprawy   14 Sty 2014 23:32 Odpowiedzi: 24    Wyświetleń: 8199
  • Jak zwiększyć miejsce na dysku C bez utraty danych?

    Przepraszam , ale co ma do tego hibernacja??? bo nie rozumiem?? (jestem zbyt zielony w tych sprawach , także proszę o wyrozumiałość) a jeśli przeniosę pliki wirtualnej pamięci , opróżnię i przeniosą lokalizację folderów tpm i temp , to dużo miejsca na C się zwolni??? Usuń s postów te nadmiarowe znaki zapytania, bo źle skończysz. Do tego co MARCIN.SLASK...

    Software serwis   02 Kwi 2011 07:42 Odpowiedzi: 7    Wyświetleń: 3185
  • Jaką zgodną z prawem maksymalną moc nadajnika mogę mieć na 868 MHz?

    W legalny sposób bez tzw. pozwolenia radiowego możesz przesłać 1 klatkę obrazu w ciągu kilku lub kilkunastu dni w zależności od kompresji i rozdzielczości. Przyjmij do obliczeń maksymalny współczynnik zajętości pasma na poziomie 0.1% i prędkość bitową do 1kb/s. Zasięg 10km teoretycznie masz szanse osiągnąć stosując modulację LoRa ale wiąże się to z...

    Radiotechnika Początkujący   17 Sie 2021 12:11 Odpowiedzi: 3    Wyświetleń: 1263
  • Wybór karty DVR do kamer BOSCH - ALNET vs Geovision, jakość zapisu i podglądu LAN

    MultiCam Remote View System służy tylko do podglądu na żywo. Największe możliwości jeśli chodzi o podgląd nagrań, sterowanie i podgląd live daje Serwer Control Center. możesz np właczyć sobie zdalny pulpit, albo uzyskać bezpośredni dostęp do nagrań. Jakość jest bardzo dobra - wszystko zależy od łącza - zajętość pasma dochodzi do 30Mbit. Nie mam możliwości...

    Zabezpieczenia Stacjonarne   30 Mar 2007 10:58 Odpowiedzi: 6    Wyświetleń: 2801
  • Programowy odtwarzacz/dyktafon na STM32F407VGT6

    http://obrazki.elektroda.pl/1647269200_1... Witam wszystkich Tym razem chciałbym przedstawić jeszcze programowy projekt odtwarzacza i dyktafonu zrealizowany na STM32F4Discovery. Pisząc ten program, sporo rozwiązań wykorzystałem z mojego poprzedniego projektu małego odtwarzacza MP3 na ARM-ie, ale dołożyłem też dużo nowości i usprawnień....

    DIY Konstrukcje   16 Lis 2014 10:37 Odpowiedzi: 14    Wyświetleń: 8511
  • Jak zapisać ostatnie n próbek w sterowniku Beckhoff?

    Chwała Ci, że chciało Ci się napisać przykład, ale to trochę jak lutowanie SMD transformatorówką. Oooj tam, znam takich co nie wyobrażają sobie inaczej :) To oczywiście hardcoreowy przykład. Generalnie ilu programistów tyle będzie podejść. Najważniejsze, że Kolega jawkers ma już świadomość tego, że da się stosunkowo łatwo rozwiązać jego problem. Co...

    Automatyka Przemysłowa   20 Wrz 2013 17:30 Odpowiedzi: 16    Wyświetleń: 3129
  • Jak efektywnie zarządzać przerwaniami i zadaniami w dużych projektach na uC?

    Nie bardzo też rozumiem, jak użycie pętli zdarzeń zmniejsza zajętość RAM - magia jakaś... Może niejasno napisałem ale chodziło mi o mniejsze zużycie w stosunku do RTOS. Chciałbym zobaczyć ten low power z pętlą zdarzeń. Tzn. kiedyś były takie procesory, na których to się dawało zrobić poprawnie, ale już wyginęły. Na ogół jest ALBO low power ALBO pętla...

    Mikrokontrolery   01 Lip 2013 11:18 Odpowiedzi: 39    Wyświetleń: 6099
  • [WiFi] NetStumbler -> inSSIDer -> lub coś innego?

    Witam Jak wiadomo sztandarowym i w dodatku darmowym programem do skanowania sieci pod Windą jest NetStumbler. Jednak od kilku lat aplikacja już nie jest rozwijana (v0.4.0). Ponadto nie działa pod Vistą, i przypuszczam także pod Win 7 (choć pod tym ostatnim nie próbowałem). Dlatego już jakiś czas temu wynalazłem w sieci freewarowego inSSIDer -a. Program...

    Sieci Początkujący   09 Sty 2010 18:25 Odpowiedzi: 5    Wyświetleń: 9305
  • Sterownik pompy do pieca C.O.

    Dziękuję za uwagi. Odpowiadam hurtowo na poszczególne zagadnienia/pytania: Drogo – pewnie trochę drogo ale jak słusznie zauważył „Ibuprom” i o czym pisałem, nie miałem czasu i większej ochoty na „babranie” się w płytkach. Tym bardziej, że pewnie dokonując eksperymentów trochę więcej pieniędzy puściłbym „z dymem”....

    DIY Konstrukcje   08 Lut 2010 17:15 Odpowiedzi: 26    Wyświetleń: 31359
  • Jak dodać obsługę procesorów STM G030 do Atollica 9.3.0?

    Dzięki za propozycję. Pobrałem i zainstalowałem najnowszą wersję SW4STM32 v.2.9. Faktycznie są nowe procesory:) Jednak przy generowaniu nowego projektu niestety nie mam możliwości wybrania bibliotek innych niż HALowskie... No bo innych już nie będzie :) Należy pobrać Cube HAL i z tym też będziesz miał nagłówki CMSIS, należy tylko wywalić HALA i pisać...

    Mikrokontrolery   23 Wrz 2019 19:36 Odpowiedzi: 22    Wyświetleń: 834