Other Parts Discussed in Thread: AM5718, SYSBIOS
Tool/software: TI-RTOS
Hi
I'm programmed a dmtimer on my AM5718 IDK (A15 application).
I set the period in microseconds to 500'000. Then I measured the output frequency with an oscilloscope.
I can see that the period is only about 480ms instead of 500ms.
When I call this functions:
Timer_getFreq(MyTimer, &freq);
TimerPeriod = Timer_getPeriod(MyTimer);
I get:
freq = 19'200'000Hz
TimerPeriod = 9'599'999
This seems correct.
The data manual of the processor allows an input crystal frequency of 19.2, 20 or 27MHz.
On the IDK5718 a 20MHz crystal is used (according to EMV uses guide).
The ratio of 19.2MHz / 20MHz is exatly the same as 480ms / 500ms.
Does SYSBIOS assume a crystal freqency of 19.2MHz? Or what else could be the problem?
Regards,
Markus