![]() |
![]() |
MSP430UltrasonicLibrary
02_20_00_16
|
#include <msp430.h>
#include <stdint.h>
#include <stdbool.h>
#include "common/USSGenericRegDef.h"
#include "ussSwLib.h"
#include "USS_Lib_HAL.h"
Functions | |
void | USS_registerSDHSInterruptCallback (USS_SDHS_Interrupt interruptNum, void function(void)) |
The following API registers a function callback to the desired SAPH interrupt vector. More... | |
void | USS_unregisterSDHSInterruptCallback (USS_SDHS_Interrupt interruptNum) |
The following API registers a function callback to the desired SAPH interrupt vector. More... | |
void | USS_registerSAPHInterruptCallback (USS_SAPH_Interrupt interruptNum, void function(void)) |
The following API registers a function callback to the desired SAPH interrupt vector. More... | |
void | USS_unregisterSAPHInterruptCallback (USS_SAPH_Interrupt interruptNum) |
The following API unregisters a function callback to the desired SAPH interrupt vector. More... | |
void | USS_registerUUPSInterruptCallback (USS_UUPS_Interrupt interruptNum, void function(void)) |
The following API registers a function callback to the desired UUPS interrupt vector. More... | |
void | USS_unregisterUUPSInterruptCallback (USS_UUPS_Interrupt interruptNum) |
The following API unregisters a function callback to the desired UUPS interrupt vector. More... | |
void | USS_registerHSPLLInterruptCallback (USS_HSPLL_Interrupt interruptNum, void function(void)) |
The following API registers a function callback to the desired HSPLL interrupt vector. More... | |
void | USS_unregisterHSPLLInterruptCallback (USS_HSPLL_Interrupt interruptNum) |
The following API unregisters a function callback to the desired HSPLL interrupt vector. More... | |
Variables | |
volatile uint32_t | USSSWLIB_USS_interrupt_status =0 |
The following variable is used to monitor USS interrupt status this variable combines SAPH, UUPS, HSPLL interrupts as well as a Timer interrupt status. More... | |
volatile uint32_t USSSWLIB_USS_interrupt_status =0 |
The following variable is used to monitor USS interrupt status this variable combines SAPH, UUPS, HSPLL interrupts as well as a Timer interrupt status.
Referenced by commonClearUSSInterrupts(), commonIsconversionSuccessfull(), commonTimerGenerateLowPowerDelay(), commonTimerPeriodMeasurementClear(), commonWaitForconversion(), ISR_HSPLL(), ISR_SAPH(), ISR_SDHS(), ISR_UUPS(), USS_commonTriggerSingleCapture(), USS_startUltrasonicMeasurement(), USS_stopUltrasonicMeasurement(), USS_updateUSSInterruptsConfiguration(), USSLIB_HAL_TIMER_INT(), and USSLIB_HAL_TIMER_INT_CCRn().