PMEGA128.dsc Fehler?

Wartbichler
Benutzer
Avatar
Gender: n/a
Age: 63
Posts: 19
Registered: 12 / 2018
Subject:

PMEGA128.dsc Fehler?

 · 
Posted: 23.01.2022 - 18:28  ·  #1
Grüß Gott,
beim Versuch ein Programm für den Mega128 zu ändern kam die Fehlermeldung:
PMEGA128.dsc "TOIE0" not complete/correct defined
Habe die Compiler-Version 5.11.04. Kann mir jemand helfen? Danke Voraus.
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 23.01.2022 - 18:57  ·  #2
Servus,

das hatte ich genau so bei einem Mega88 und Mega644. Installiere die letzte Version von Rolf (5.10.10 glaub ich) und teste. Dann die 5.11.00 und dann die 5.11.04 ..... dann sollte es wieder gehn.

Harry
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1409
Registered: 03 / 2005
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 23.01.2022 - 19:58  ·  #3
Please send me a zipped file of the project directory and I will check it out.

==================================================================

Bitte senden Sie mir eine gezippte Datei des Projektverzeichnisses und ich werde es überprüfen.
Wartbichler
Benutzer
Avatar
Gender: n/a
Age: 63
Posts: 19
Registered: 12 / 2018
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 23.01.2022 - 22:02  ·  #4
Auf welche E-Mail Adresse, oder wohin?
Ich glaube mit Antworten hat es nicht funktioniert!
Tut mir leid. Liebe Grüße
golf
Benutzer
Avatar
Gender:
Location: Donauwörth
Age: 71
Posts: 256
Registered: 11 / 2009
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 24.01.2022 - 05:21  ·  #5
Merlin meint eine private Nachricht. Über 'Mein Kontrollzentrum, Private Nachrichten'
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1409
Registered: 03 / 2005
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 25.01.2022 - 15:25  ·  #6
Hi Johann.

The file you sent me had errors, but I did not see the one you mention.

The errors seem to be genuine.

Here is your define

Code

Define
  ProcClock      = 16000000;       {Hertz}
  SysTick        = 10;             {msec}
  SysTick        = 10;             {msec}
  StackSize      = $0064, iData;
  FrameSize      = $0064, iData;
  SerPort        = 9600, Stop1;    {Baud, StopBits|Parity}
  RxBuffer       = 8, iData;
  TxBuffer       = 8, iData;
  PWMres1        = 10;              {bits}
  PWMpresc1      = 4;


The first error that I got was that Systick is defined twice, which indeed it is.

The next error was that PWMpresc1 was not valid. '4' is not one of the values that AVRCo seems to support. When I replaced '4' by '256', everything compiled OK.

So, maybe your dsc file is different to mine, although it should not be.

But just in case, here is mine.

If you still have a problem, please send your full project.

==============================================

Die Datei, die Sie mir geschickt haben, enthielt Fehler, aber den von Ihnen erwähnten habe ich nicht gesehen.

Die Fehler scheinen echt zu sein.

Hier ist Ihre Definition

Code

Define
  ProcClock = 16000000; {Hertz}
  SysTick = 10; {msec}
  SysTick = 10; {msec}
  StackSize = $0064, iData;
  FrameGröße = $0064, iData;
  SerPort = 9600, Stop1; {Baud, StopBits|Parity}
  RxBuffer = 8, iData;
  TxPuffer = 8, iData;
  PWMres1 = 10; {Bits}
  PWMpresc1 = 4;


Der erste Fehler, den ich erhielt, war, dass Systick zweimal definiert ist, was tatsächlich der Fall ist.

Der nächste Fehler war, dass PWMpresc1 nicht gültig war. 4' gehört nicht zu den Werten, die AVRCo zu unterstützen scheint. Als ich '4' durch '256' ersetzte, wurde alles korrekt kompiliert.

Vielleicht ist Ihre dsc-Datei anders als meine, obwohl sie das nicht sein sollte.

Aber nur für alle Fälle, hier ist meine.

Wenn Sie immer noch ein Problem haben, senden Sie bitte Ihr vollständiges Projekt.

Übersetzt mit www.DeepL.com/Translator (kostenlose Version)
Attachments
Filename: pmega128.zip
Filesize: 3.13 KB
Title:
Download counter: 38
Wartbichler
Benutzer
Avatar
Gender: n/a
Age: 63
Posts: 19
Registered: 12 / 2018
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 25.01.2022 - 19:04  ·  #7
Hallo Merlin,
danke für die Hilfe, mit Ihrem PMega128.dsc File funktioniert alles.
Die doppelte SysTick Definition und der ungültige PWMpresc1 Wert ist scheinbar ein Fehler vom Application Wizard.
Habe einfach ein Gerüst ohne Funktionen erstellt und keine eigene Korrekturen an diesen vorgenommen.
Vielen Dank und liebe Grüße aus Österreich
Johann Wartbichler
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1409
Registered: 03 / 2005
Subject:

Re: PMEGA128.dsc Fehler?

 · 
Posted: 25.01.2022 - 19:54  ·  #8
Thanks for the tip about the wizzard, Johann. I'll check it out.

========================================================

Danke für den Tipp mit dem Wizzard, Johann. Ich werde es mir ansehen.
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   137   152 · Page-Gen-Time: 0.039646s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI