Witam wszystkich. Zainspirowany poradnikiem P.Mirka stworzyłem program bazujący na strukturach. Program ten umożliwia kopiowanie danych pomiędzy FLASHem, RAMem i EEPROMem. Z uwagi że program jest dosyć rozbudowany, przedstawiam tylko najistotniejsze fragmenty kodu:
W pliku common.h:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
W pliku main.c:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Generalnie wszystko działa jak należy, dane pomiędzy pamięciami kopiują się poprawnie. Problem mam natomiast z dobraniem się do poszczególnych wartości ze struktury. Przykładowo gdy chcę wyświetlić gaz z głowicy 1 wyświetla się poprawnie:
CO2. Z kolei gdy chę wyświetlić wielkość głowicy następuje sklejenie wielkości z gazem i wygląda to tak:
50l/mCO2 , podczas gdy powinno być tylko:
50l/mCzy ktoś może mi pomóc rozwiązać ten problem? Z góry dzięki za wszelkie porady. Pozdrawiam.