Skip to content

dretay/stm32_timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32 Timer Library

An STM32-based timer / scheduler library This project is a STM32-based library to help organize button actions and provide a simple timer / scheduler solution.

Main Features

  • Completely written in C, making integration into HAL projects easier.
  • Easy interface helps organize all timer actions in a single location.
  • Robustly unit tested

Example

  Timer.init();
  Timer.every(50, Buttons.loop);

Build Instructions

Install buildchain dependencies

$ sudo apt-get install valgrind cppcheck clang-format clang ruby

Run Tests

$ make clean && make test

-----------------------ANALYSIS AND TESTING SUMMARY-----------------------
0 tests ignored

0 tests failed

8 tests passed

0 memory leak(s) detected

0 code warnings

0 code errors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published