Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

C2 hängt sich auf Kategorie: Programmierung (von Christoph Fuest - 17.06.2004 15:25)
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
Hallo!

Wir haben mal wieder ein Problem: Ein Programm lief vor Kurzem noch einwandfrei. Jetzt haben
wir endlich auf das neue OIS 3.0 umgestellt und dementsprechend auch alle System- und
Benutzermodule sowie die Compiler-DLL geupdatet.
Nachdem wir auch die Hex-Module sys0002.hex, srlcd.hex, i2ccom.hex und ramdev.hex eingeladen
hatten startete das Programm immerhin wieder. Leider bleibt es bei einem Aufruf von srlcd.init()
immernoch gnadenlos hängen. Es liegt offensichtlich auch genau an dem Aufruf. Kann es sein, dass
in dem neusten Service-Pack die Segmentadressen für das Sr-LCD nicht mehr stimmen? Die haben
sich ja seit 4/2003 nicht mehr verändert.
Ach apropos: Wodurch wird festgelegt, welche Funktion an welche Stelle in das Segment 3 geladen
wird? Muss ich die Module in einer bestimmten Reihenfolge einladen, oder wird die Adresse beim
Schreiben automatisch festgelegt?
Hier noch die Module, die verwendet werden. Eigentlich habe ich aber alle Abhängigkeiten von
HEX-Modulen geprüft...
SYSTEM::vmcodes.c2
SYSTEM::constant.c2
SYSTEM::system.c2
SYSTEM::cap.c2
SYSTEM::ports.c2
SYSTEM::rbports.c2
SYSTEM::stports.c2
SYSTEM::sfr.c2
SYSTEM::plm.c2
SYSTEM::hwcom.c2
SYSTEM::swcom.c2
SYSTEM::lpt.c2
SYSTEM::can.c2
SYSTEM::i2c.c2
SYSTEM::i2cmux.c2
SYSTEM::i2ccom.c2
SYSTEM::i2cext.c2
SYSTEM::pcf.c2
SYSTEM::pcfad.c2
SYSTEM::pcf8583.c2
SYSTEM::eeprom2k.c2
SYSTEM::eeprom.c2
SYSTEM::lcd.c2
SYSTEM::rblcd.c2
SYSTEM::twb.c2
SYSTEM::mem.c2
SYSTEM::str.c2
SYSTEM::math.c2
COMMON::myconst.c2
COMMON::ds1621.c2
COMMON::ds1631.c2
COMMON::ram.c2
COMMON::i2ckop.c2
COMMON::strx.c2
COMMON::lcdext.c2
COMMON::pcflcd.c2
COMMON::srlcd.c2
COMMON::pcfkeyb.c2
COMMON::rbkeyb.c2
COMMON::random.c2
COMMON::sht.c2
COMMON::srrel.c2
COMMON::srin.c2
COMMON::trx.c2
COMMON::twbus.c2

Ach ja: In der srlcd.c2 steht oben:
(Zitat Anfang)--------
/* Benötigt  : srlcd.hex (über DL-Tool laden)                     */
/*             Seg3 Addr. 0x3D000 - 0x3D0ED (238Byte)             */
(Zitat Ende)-----------

Was will mir das sagen? Die Adressen bringen mir doch nichts, oder? Ich kann ja nicht so direkt be-
stimmen, wo das Download-Tool (wir verwenden Ihres) das hinlädt...

Viele Grü�e,

Christoph Fuest


    Antwort schreiben


Antworten:

Re: C2 hängt sich auf - Sorry (von André H. - 17.06.2004 22:31)
    Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 9:53)
        Re: Ach... äh... und wie wird man Watchdog los? (von André H. - 18.06.2004 10:37)
            Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 12:20)
            Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 11:15)
                Re: Ach... äh... und wie wird man Watchdog los? (von André H. - 18.06.2004 12:36)
                    Mir ist da gerade was komisches aufgefallen (von Christoph Fuest - 18.06.2004 13:21)
                       Re: Mir ist da gerade was komisches aufgefallen (von André H. - 18.06.2004 13:28)
                          Re: Mir ist da gerade was komisches aufgefallen (von Christoph Fuest - 19.06.2004 15:18)
                    Re: Ach... äh... und wie wird man Watchdog los? (von Christoph Fuest - 18.06.2004 12:55)
                Noch was (von Christoph Fuest - 18.06.2004 12:01)
                    Re: Noch was (von André H. - 18.06.2004 12:46)
                       Re: Noch was (von Christoph Fuest - 18.06.2004 12:53)
                          Re: Noch was (von André H. - 18.06.2004 13:23)
                    Re: Noch was (von Christoph Fuest - 18.06.2004 12:05)