Zmiana z SDCC 2.3.6 na 2.4.0 - nagły problem z uruchamianiem programu w projektach na 51

sdcc 2.3.6 -> 2.4.0





Poprzedni Następny
Wiadomość
Spis treści
From: "Kuba Mlacki" <mabuk_at_nospam_post(usun_to).pl>
Subject: sdcc 2.3.6 -> 2.4.0
Date: Wed, 14 Jul 2004 20:51:00 +0200


Witam,
Wlasnie robie swoj pierwszy 'duzy' projekt (w dodatku inz.) na
mikrokontrolerze - sprawdzacz poczty. Nie wazne co to ma robic, wazne, ze
mam problem.
Programowalem swoja '51 uzywajac SDCC w wersji 2.3.6 potem zmienilem na
2.4.0. O ile przy pierwszej wersji juz wiekszosc rzeczy dzialala, to po
przesiadce na 2.4.0 juz nie bardzo. Program zaczyna sie wykonywac od srodka.
Funkcja, ktora miala by byc wykonana na poczatku gdzies tam wisi, program
dalej wykonuje komendy z main'a, a tamta funkcje zaczyna wykonywac pozniej.
Kaszana wielka;-)
Czy ktos wie co sie dzieje?

Program pisze w WinXP.

Z gory dziekuje.
Kuba



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.astercity.net!news.aster.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: sdcc 2.3.6 -> 2.4.0
Date: Wed, 14 Jul 2004 22:36:55 +0200


Kuba Mlacki wrote:

Programowalem swoja '51 uzywajac SDCC w wersji 2.3.6 potem zmienilem na
2.4.0. O ile przy pierwszej wersji juz wiekszosc rzeczy dzialala, to po
przesiadce na 2.4.0 juz nie bardzo. Program zaczyna sie wykonywac od srodka.
Funkcja, ktora miala by byc wykonana na poczatku gdzies tam wisi, program
dalej wykonuje komendy z main'a, a tamta funkcje zaczyna wykonywac pozniej.

A takim wielkim jest problemem przepuszczenie wynikowego hex'a czy bin'a
przez disasembler i sprawdzenie krok-po-kroku jak wyglada kod
wygenerowany przez kompilator? Jeszcze wygodniej wpuscic to na jakis
symulator i sprawdzic, co idzie w krzaki.

--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Wojtek Kaniewski <wojtekka_at_nospam_SPAM.SPAM.SPAM>
Subject: Re: sdcc 2.3.6 -> 2.4.0
Date: Wed, 14 Jul 2004 23:18:43 +0200


Kuba Mlacki wrote:
Programowalem swoja '51 uzywajac SDCC w wersji 2.3.6 potem zmienilem na
2.4.0. O ile przy pierwszej wersji juz wiekszosc rzeczy dzialala, to po
przesiadce na 2.4.0 juz nie bardzo. (...)

jedyne problemy, jakie miałem z sdcc, polegały na tym, że nie dawałem
,,volatile'' tam, gdzie to było potrzebne. może u Ciebie tego typu
problemy wyszły dopiero po zmianie wersji (i zachowania kompilatora)?

w.


========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai