Skip to content

This library helps you to implement a mentioned functions/triggers for your project or in other words it helps you to detect the rising edge/falling edge of signal. No requires CPU Timers resources, it can be useful for any RTOS, also for any platforms. And even you may use it on Linear/simple(not math!) programming algorithms architecs

License

Notifications You must be signed in to change notification settings

MSLM-Electric/RisingEdge_FallingEdge_and_D-FlipFlop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forward/positive edge (rising edge), Back/negative edge (falling edge) and D-flip flop/Trigger (for "single button ON/OFF switch"-like processes/algorithms)

This library helps you to implement a mentioned functions/triggers for your project or in other words it helps you to detect the rising edge/falling edge of signal. No requires CPU Timers resources, it can be useful for FREERTOS or any RTOS, also for any platforms, because it doesn't depend on compiler. And even you may use it on Linear/simple(not mathematical!) programming algorithms architectures. One declarated structure takes uint16_t x 3 = 6 bytes for (ForwardFrontTrigger, BackFrontTrigger) and uint16_t x 4 = 8 bytes for D_Trigger to 16 parallel inputs. Inputs can be not only a physical signal sources, and as well as variables (true/false).

Look at "main_SimpleExample.c" for using purposes.

!!! PROJECT'S STATUS !!!

Completed.

About

This library helps you to implement a mentioned functions/triggers for your project or in other words it helps you to detect the rising edge/falling edge of signal. No requires CPU Timers resources, it can be useful for any RTOS, also for any platforms. And even you may use it on Linear/simple(not math!) programming algorithms architecs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages