Nosz kurde blaszka... Jak wrzucę takie coś, to w losowym miejscu program się wysypuje. Jak zakomentuję wszystko oprócz jednej linii inicjalizacji to wszystko działa godzinami. Program przechodzi przez tego ifa tylko raz.
@mariuzpl: Po co robisz if/else skoro w obu warunkach masz dokładnie ten sam kod? (albo ja jestem ślepy i nie widzę różnic) Jeśli masz optymalizację kodu, to wtedy kompilator jest w stanie to w ogóle wywalić.
Nie pamiętam dokładnie jak to jest z
char ami, ale możliwe, że one domyślnie są bez znaku, więc proponuję zmienić
Nosz kurde blaszka... Jak wrzucę takie coś, to w losowym miejscu program się wysypuje. Jak zakomentuję wszystko oprócz jednej linii inicjalizacji to wszystko działa godzinami. Program przechodzi przez tego ifa tylko raz.
if ( sekunda>0) {
MyRTCPtr
nieskończona rekurencja albo pętla z alokacją pamięci lub przesuwaniem wskaźnika? Co robi RTCI_Init? Czym dokładnie się wysypuje? Nie masz debugera?
edyta: widzisz, że if i else robią to samo?
Nie pamiętam dokładnie jak to jest z
char
ami, ale możliwe, że one domyślnie są bez znaku, więc proponuję zmienić