Moin, ich habe mal ne kleine Frage zu dem StepPort Treiber.
Hatte erste Tests mit einem XMega (auf A4989) gemacht, und war echt zufrieden mit dem Teil.
Jetzt wollte ich aber für meine 3 Platinen keinen XMega nehmen und habe dafür
den ATMega328p genommen, sollte ja nur eine Serielle und halt der Treiber rein.
Der 328p kann 20Mhz, nur dann kann ich keine StepMaxFreq = 16000; geben.
je höher der Proz. Clock desto kleiner die StepMaxFreq ?
Ich bin jetzt runter auf 8Mhz das ich auf 14000StepMaxFreq komme
Define
ProcClock = 8000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
StepMinFreq = 100;
StepMaxFreq = 14000;
StepType = UserPort;
StepPort = PortB.0, PortD.4;
Ich verstehe das nicht, könnte mir das bitte jmd erklären ? was legt denn der Treiber für eine
Tab. im Ram ab ? der Proz ist voll bis oben hin ?
Gruß Frank
Hatte erste Tests mit einem XMega (auf A4989) gemacht, und war echt zufrieden mit dem Teil.
Jetzt wollte ich aber für meine 3 Platinen keinen XMega nehmen und habe dafür
den ATMega328p genommen, sollte ja nur eine Serielle und halt der Treiber rein.
Der 328p kann 20Mhz, nur dann kann ich keine StepMaxFreq = 16000; geben.
je höher der Proz. Clock desto kleiner die StepMaxFreq ?
Ich bin jetzt runter auf 8Mhz das ich auf 14000StepMaxFreq komme
Code
Define
ProcClock = 8000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
StepMinFreq = 100;
StepMaxFreq = 14000;
StepType = UserPort;
StepPort = PortB.0, PortD.4;
Ich verstehe das nicht, könnte mir das bitte jmd erklären ? was legt denn der Treiber für eine
Tab. im Ram ab ? der Proz ist voll bis oben hin ?
Gruß Frank