Embedding OS in AVR microcontrollers - DAIICT Intranet
Embedding OS in AVR microcontrollers - DAIICT Intranet
Embedding OS in AVR microcontrollers - DAIICT Intranet
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TICK_RATE<br />
● high tick frequency -> kernel will use more CPU<br />
time so be less efficient<br />
● RT<strong>OS</strong> demo applications all use a tick rate of<br />
1000Hz. This is used to test the kernel and is<br />
higher than would normally be required.<br />
● More than one task can share the same priority.<br />
The kernel will share processor time between<br />
tasks of the same priority by switch<strong>in</strong>g between<br />
the tasks dur<strong>in</strong>g each RT<strong>OS</strong> tick.<br />
● A high tick rate frequency will therefore also<br />
have the effect of reduc<strong>in</strong>g the 'time slice' given<br />
to each task.