tickless base system

Moderators: dhowells, RobertKleczek, Lucretia

tickless base system

Postby nraynaud » Fri Nov 14, 2014 10:07 pm

Hi all,

I'm a noob in the domain, but I got bitten by the fact that the STM32 real time system implementation runs on a fixed tick implementation (@1kHz) on my first contact.

I was wondering if making a "tickless" implementation is doable with a reasonable amont of complexity. Tickless means that instead of beating at a fixed periodic tick, the system looks at what's planned ahead and asks to be awakened accordingly (which means waking up panicked, looking at the watch, setting all the time dependent globals accordingly and then running to work).

for a bit of context here is an article about transforming linux into a tickless system:
http://lwn.net/Articles/549580/
nraynaud
 
Posts: 3
Joined: Sun Oct 12, 2014 3:02 am

Re: tickless base system

Postby RobertKleczek » Mon Nov 17, 2014 8:49 pm

Hi,

Of course I'll be trying to implement "tickless" RTS as I did it with my earlier LPC implementation in "http://sourceforge.net/projects/arm-ada/" project. On the linkedin Ada group developement I noticed that AdaCore implementation is not optimal & should be changed. But for now the most important thing is to established common framework to allow implementation different kinds of MCU's - much much work for one person :) .
RobertKleczek
 
Posts: 10
Joined: Tue Sep 02, 2014 7:28 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 0 guests

cron