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



Teraz jest 27 kwi 2026, o 07:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 23 cze 2016, o 11:08 
Offline
Nowy

Dołączył(a): 22 wrz 2015
Posty: 24
Pomógł: 0

Witam

Mam problem z wyświetlaniem tekstu umieszczonego w pamięci programu. Problemem jest to że procedura wyświetlająca po wyświetleniu właściwego tekstu wyświetla dalej kolejne znaki z pamięci aż w sumie ich 256.
Patrzę na listing i nic nie widzę co by mogło powodować problem. Może ktoś z kolegów z forum nakieruje mnie gdzie leży przyczyna.
Kawałek przykładowego listingu poniżej:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Ostatnio edytowano 23 cze 2016, o 11:47 przez zbynex, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2016, o 11:20 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

a kolega to przypadkiem nie czytał instrukcji jak się wstawia kod na forum? topic7402.html - proszę poprawić

------------------------ [ Dodano po: 1 minucie ]

a co do pytania to masz totalnie zbabolony odczyt stringa z FLASH, bo w pętli while( *str ) czytasz sobie z ? ... gdzieś z RAM

Masz Bluebooka ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2016, o 11:48 
Offline
Nowy

Dołączył(a): 22 wrz 2015
Posty: 24
Pomógł: 0

Niestety nie mam BB.

Mirku czy tak powinna wyglądać pętla while bo teoretycznie wszystko teraz działa ?

while (pgm_read_byte (str))



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2016, o 12:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

No ale widzisz teraz to próbujesz zgadywać - na zasadzie:

- czy coś tak powinno wyglądać czy inaczej - a nóż trafisz .... Ja zawsze powtarzam, że bez porządnego zrozumienia podstaw jak to działa (podstaw C) to zawsze będziesz miał takie zgadywanki i długo jeszcze włosy będziesz rwał z głowy

oczywiście, że tak nie powinno wyglądać to while - nawet jeśli działa z tym twoim kodem .... bo robisz wszystko na okrętkę

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 cze 2016, o 12:08 
Offline
Nowy

Dołączył(a): 22 wrz 2015
Posty: 24
Pomógł: 0

Dzięki wielkie.



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: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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