XmegaE SerportD0

  • 1
  • 2
  • Seite 1 von 2
golf
Benutzer
Avatar
Geschlecht:
Herkunft: Donauwörth
Alter: 72
Beiträge: 265
Dabei seit: 11 / 2009
Betreff:

XmegaE SerportD0

 · 
Gepostet: 02.07.2014 - 13:56 Uhr  ·  #1
Hallo Rolf,
ich habe gerade versucht, den SerportD0 in einem ATXmega16E5 zu nutzen. Der Compiler meldet aber: no USARTD0 in this device.
Der sollte doch vorhanden sein oder wird der nicht unterstützt ?

golf


program AntQuadSPDT;

Device = xmega16E5, VCC=3.3;
{ $BOOTRST $20000} {Reset Jump to $20000}

Import SysTick, SerportD0;

From System Import ;

Define
OSCtype = int32MHz, PLLmul=4, prescB=1, prescC=1;
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;

SerPortD0 = 19200,stop2,parNone;
TxBufferD0 = 8, iData;
RxBufferD0 = 16, iData;

Implementation

{ functions }

procedure InitPorts;
begin
DDRD:= %00001000;
DDRC:= %00001111;
end InitPorts;
{--------------------------------------------------------------}
{ Main Program }
{$IDATA}

begin
EnableInts($87); //
initports;

loop
nop;
endloop;

end AntQuadSPDT.
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 02.07.2014 - 17:49 Uhr  ·  #2
Hallo golf,

sorry, one line was missing in all three XMegaxxE5 DSC files. Please insert this line in all 3 files:

TCD5=$0940
USARTD0=$09C0 <<<<<<<<<<<<<<<
[controlregs_W]

files will be completed in the next AVRco update.

rolf
golf
Benutzer
Avatar
Geschlecht:
Herkunft: Donauwörth
Alter: 72
Beiträge: 265
Dabei seit: 11 / 2009
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 02.07.2014 - 19:45 Uhr  ·  #3
danke rolf, funktioniert jetzt einwandfrei
golf
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 02.07.2014 - 20:08 Uhr  ·  #4
freut mich doch sehr
rolf
golf
Benutzer
Avatar
Geschlecht:
Herkunft: Donauwörth
Alter: 72
Beiträge: 265
Dabei seit: 11 / 2009
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 06.07.2014 - 12:26 Uhr  ·  #5
hallo rolf,
das programm läßt sich compilieren, aber ich bin erst jetzt zum hardwaretest gekommen und wie es aussieht funktioniert der SerportD0 doch noch nicht.

golf
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 06.07.2014 - 16:22 Uhr  ·  #6
Hallo golf,
schon mal an den Pins gemessen? Kommt überhaupt was raus oder falsche Baudrate?

rolf
golf
Benutzer
Avatar
Geschlecht:
Herkunft: Donauwörth
Alter: 72
Beiträge: 265
Dabei seit: 11 / 2009
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 06.07.2014 - 19:49 Uhr  ·  #7
hallo rolf,
da kommt nichts raus. SeroutC0 alleine funktioniert, bei/mit SeroutD0 kommt nichts raus. anscheinend hängt da das programm.

golf
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: XmegaE SerportD0

 · 
Gepostet: 06.07.2014 - 20:01 Uhr  ·  #8
Hallo golf,
ich werde das untersuchen.

rolf
  • 1
  • 2
  • Seite 1 von 2
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   141   155 · Page-Gen-Time: 0.037694s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI