SysTick <-> FreqCount Abhängigkeit?

Merkwürdige Fehlermeldung

fl
 
Avatar
 
Subject:

SysTick <-> FreqCount Abhängigkeit?

 · 
Posted: 31.08.2010 - 16:32  ·  #1
Hallo Rolf,

Code
device = mega2560, VCC=5;

import SysTick, SerPort2, SerPort4, CRCstream, SwitchPort_G, ModBus;

from System import LongWord, Float, Processes;

define
  ProcClock  = 16000000;
  SysTick    =     15.0;
  ...


Etwas später bei "uses" bleibt der Compiler mit der Fehlermeldung
"Error: for FreqCount driver the SysTick must be 2, 5 or 10msec"
stecken. Ich benutze den FreqCount Treiber aber (wissentlich) nicht. O-)

Außerdem kann ich keinen SysTick größer als 16 anwählen:
"Error: Systick 17 to long" (<Erbsenzähler> dem "to" fehlt noch ein "o"</Erbsenzähler> :police: )

Für heute ist Schluss; eine Mini-Anwendung zur Fehlerreproduktion kann ich erst am Donnerstag erstellen.
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: SysTick <-> FreqCount Abhängigkeit?

 · 
Posted: 31.08.2010 - 17:20  ·  #2
Hallo Frank,

das Problem mit SysTick 2, 5, 10 wird durch den XMega bedingt. Ist jetzt raus.

"SysTick too long" Meldung ist korrekt. Bei den AVRs/Megas wird entweder der 8bit Timer 0 oder 2 verwendet. Der maximal Prescaler Wert ist hier 1024.
16.000.000Hz div 1024 -> 15.625Hz als Timer Input.
15.625Hz div 256 (8bit Timer) -> 61Hz -> 16.4msec als max. Wert.

Ein Update Install steht gleich zum download bereit.

rolf
fl
 
Avatar
 
Subject:

Re: SysTick <-> FreqCount Abhängigkeit?

 · 
Posted: 02.09.2010 - 10:07  ·  #3
Hallo Rolf,

fein, dann brauche ich ja keine Mini-App zu bauen. Warte ich lieber auf das Update. 8-)

Danke für die Erläuterung zum SysTick. Hätte ich eigentlich selbst drauf kommen müssen. :sleep:
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: 14 · Cache Hits: 14   64   78 · Page-Gen-Time: 0.015794s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI