Need General Purpose Timer Library

Discuss with MikroElektronika software developers about current library development.
Post Reply
Author
Message
RobotPower
Posts: 7
Joined: 25 Nov 2015 22:22
Location: USA

Need General Purpose Timer Library

#1 Post by RobotPower » 10 Dec 2015 20:05

Hi,

I'm new to MikroE ARM compilers and I was sad to see that there is no general purpose Timer library. We have the Timer calculator for periodic interrupts and the PWM library for simple PWM. But there are many many more timer functions that can be used such as
  • internal event counting,
  • complimentary PWM,
  • brushless 6-step commutation for advanced timers
  • quadrature decoding,
  • linking counting with external interrupts or GPIO events,
  • up and down counting
  • pulse generation such as RC servo output compare,
  • pulse capture such as RC servo pulse measurement,
  • duty cycle measurement,
  • frequency counting,
etc. etc.

Also there are the SysTick timer, RTC peripheral and Watchdog timers as well

These ARM micros (and more advanced PIC and AVRs) have very flexible timers with lots of functions. Help with register setting on these modules would be very very helpful. I think this should be a standard library for all the CPU families supported and I'm surprised that it is not already available because timers are used for just about every application in embedded systems.

So please consider this a request to vastly expand the Timer Calculator project and/or to add a standard Timer library to MikroE compilers.

Best,

Chris

User avatar
biljana.nedeljkovic
mikroElektronika team
Posts: 1043
Joined: 30 Jun 2015 15:15

Re: Need General Purpose Timer Library

#2 Post by biljana.nedeljkovic » 11 Dec 2015 11:46

Hello,

Thank you for the feedback.

I will forward your suggestion to our development team.

Kind regards,
Biljana

Post Reply

Return to “Library Development Discussion”