nrfcxx
0.1.0
C++-17 Framework for Nordic nRF5 Devices
|
API specific to the nRF52 series supporting <nrfcxx/core.hpp>. More...
Go to the source code of this file.
Namespaces | |
nrfcxx | |
Primary namespace for nrfcxx functionality. | |
nrfcxx::nrf5 | |
Namespace holding support for bare nRF5 peripheral instances. | |
nrfcxx::nrf5::series | |
Namespace holding series-specific implementations that support the genericized API of nrfcxx. | |
Functions | |
void | nrfcxx::nrf5::series::delay_cycles (unsigned int cycles) |
Loop to delay for a requested number of cycles. | |
void | nrfcxx::nrf5::series::enable_pinreset () |
Enable the nRESET functionality. More... | |
Variables | |
static constexpr unsigned int | nrfcxx::nrf5::series::CLOCK_MHz = 64 |
CPU clock speed in MHz. | |
static constexpr unsigned int | nrfcxx::nrf5::series::DELAY_US_OVERHEAD_cyc = 12 |
Overhead setting up the call to delay_cycles() in the standard delay_us() implementation. More... | |
API specific to the nRF52 series supporting <nrfcxx/core.hpp>.