Platform drivers for Mbed.
Dependents: EVAL-CN0535-FMCZ EVAL-CN0535-FMCZ EVAL-AD568x-AD569x EVAL-AD7606 ... more
timer.cpp File Reference
Implementation of Timer MBED Platform Driver Interfaces. More...
Go to the source code of this file.
Functions | |
int32_t | timer_init (struct timer_desc **desc, struct timer_init_param *param) |
Initialize the timer peripheral. | |
int32_t | timer_start (struct timer_desc *desc) |
Start Timer. | |
int32_t | timer_stop (struct timer_desc *desc) |
Stop Timer. | |
int32_t | timer_remove (struct timer_desc *desc) |
Release all the resources allocated by Timer. | |
int32_t | get_elapsed_time_in_nsec (struct timer_desc *desc, uint64_t *elapsed_time) |
Get the elapsed time in nanoseconds. |
Detailed Description
Implementation of Timer MBED Platform Driver Interfaces.
Copyright (c) 2021 Analog Devices, Inc. All rights reserved.
This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.
Definition in file timer.cpp.
Function Documentation
int32_t get_elapsed_time_in_nsec | ( | struct timer_desc * | desc, |
uint64_t * | elapsed_time | ||
) |
int32_t timer_init | ( | struct timer_desc ** | desc, |
struct timer_init_param * | param | ||
) |
int32_t timer_remove | ( | struct timer_desc * | desc ) |
int32_t timer_start | ( | struct timer_desc * | desc ) |
Generated on Wed Jul 13 2022 14:37:51 by 1.7.2