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



Teraz jest 18 kwi 2024, o 11:27


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: 547
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: 390
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: 544
Pomógł: 27

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: 547
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: 547
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 2 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO