Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 20 maja 2025, o 23:33


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 7 cze 2023, o 16:01 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 584
    Pomógł: 0

    Witam.
    Mam problem trochę nietypowy nie chciałbym wchodzić w szczegóły mojego projektu, który to projekt prawdopodobnie ma problem z bardzo dużą ilością zmiennych globalnych i istnieje możliwość
    problemu ze stosem chociaż mam 90% jak na zdjęciu.

    Obrazek

    Jest natomiast Wielka ciekawostka . Program działa poprawnie jak programuje go Komputerem Stacjonarnym, natomiast ten sam program po wyeksportowaniu do do Laptopa i zaprogramowaniu z laptopa
    niestety nie.
    Mam pytanie o kierunek mojego myślenia dlaczego tak się dzieje ?
    Dokładnej to dzieje się taki problem że wykonuje się pewna pętla która ma wykonać się jeden raz po starcie programu
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    po wykonaniu się pętli zmienna
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    jest ustawiona na 1 żeby już drugi raz się nie wykonywała , ale nie wiadomo dlaczego po wykonaniu się funkcji
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    pętla wykonuję się w nieskończoność :( Ale powtarzam jeszcze raz tylko po wgraniu wsadu z laptopa?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 cze 2023, o 19:22 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    moim zdaniem, za duża zajętość pamięci ram moim zdaniem, nie wiem dla czego z laptopa jest inaczej, może inne ustawienie kompilatora?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 cze 2023, o 19:35 
    Offline
    Użytkownik

    Dołączył(a): 02 gru 2015
    Posty: 550
    Pomógł: 28

    Nie wiem po co gdybać jak można to sprawdzić wystarczy wziąć atmegę644



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 cze 2023, o 19:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 584
    Pomógł: 0

    tonygryps napisał(a):
    Nie wiem po co gdybać jak można to sprawdzić wystarczy wziąć atmegę644


    Nie ma problemu atmegę 644 mogę spróbować tylko czy program skompiluje mi poprawnie?
    Jeszcze jeden ciekawy experyment wykonałem , mianowicie przeczytałem wsady z flah przy pomocy mkAVRCalculatora i co się okazało że są jednak różnice podaje dla przykładu dowolne linijki :


    200000000C9438000C9455000C9454100C9455000C944E130C9455000C9455000C9455003A
    200000000C9438000C9455000C9454100C9455000C9456130C9455000C9455000C94550032

    20008000B0E0E2E5F4E402C005900D92A438B107D9F727E0A4E8B2E001C01D92A739B207A9
    20008000B0E0E6E4F4E402C005900D92A438B107D9F727E0A4E8B2E001C01D92A739B207A6

    2000A000E1F70E947C1C0C9427220C940000A79AA69AD49AD39A089580FF02C0DB9A01C035
    2000A000E1F70E94771C0C9421220C940000A79AA69AD49AD39A089580FF02C0DB9A01C040

    Arek1111111111 napisał(a):
    moim zdaniem, za duża zajętość pamięci ram moim zdaniem, nie wiem dla czego z laptopa jest inaczej, może inne ustawienie kompilatora?

    To nie rozumiem? Ustawienia kompilatora mogą wpływać na zmianę wgrywanego wsadu?
    Trochę mało mam wiedzy w tej kwestii więc dlatego próbuję ogarnąć o co tu chodzi?

    Chyba że robię jakieś błędy przy exportowaniu plików?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 cze 2023, o 21:55 
    Offline
    Użytkownik

    Dołączył(a): 21 lip 2014
    Posty: 28
    Pomógł: 4

    Spróbuj plik hex zarchiwizować np. do .zip na stacjonarce, a na laptopie wypakuj i wtedy próbuj zaprogramować



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 cze 2023, o 22:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2017
    Posty: 584
    Pomógł: 0

    Tak zrobiłem czyli wyeksportowałem hexa ze stacjonarki i wgrałem nawet laptopem przy użyciu oczywiście Mkavrkalkulatora i wszystko śmiga. Ale dalej nie rozumiem dlaczego tak jest?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 19 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO