Account
|      ArmsysApi     0.12.18         |   
BInterrupt Class Reference
  #include <BInterrupt.h>
Public Types | |
| enum | { PriorityBase = 5, PriorityRtosMax = 10 } | 
Public Member Functions | |
| BInterrupt () | |
| BError | init () | 
| Initialise the interrupts.  More... | |
| void | config (BUInt channel, BUInt8 priority, Bool on) | 
| Configure an interrupt.  More... | |
| void | extConfig (Pin pin, Bool event, Bool rising, Bool falling, Bool on) | 
| Configure external interrupt.  More... | |
| void | setPriority (BUInt channel, BUInt8 priority) | 
| Sets an interrupt's priority.  More... | |
| Bool | enable (BUInt channel, Bool on) | 
| Enable/disable the intterupt.  More... | |
| void | print () | 
| Print out enabled interrupts with priorities.  More... | |
Member Enumeration Documentation
◆ anonymous enum
Constructor & Destructor Documentation
◆ BInterrupt()
| BInterrupt::BInterrupt | ( | ) | 
Member Function Documentation
◆ config()
◆ enable()
◆ extConfig()
Configure external interrupt.
◆ init()
| BError BInterrupt::init | ( | ) | 
Initialise the interrupts.
◆ print()
| void BInterrupt::print | ( | ) | 
Print out enabled interrupts with priorities.
◆ setPriority()
The documentation for this class was generated from the following files:
Generated by
  1.8.15  