Skip to content

File clock.hpp

FileList > include > libhal-lpc40 > clock.hpp

Go to the source code of this file

  • #include <array>
  • #include <cstdint>
  • #include <libhal-util/bit.hpp>
  • #include <libhal-util/enum.hpp>
  • #include <libhal/error.hpp>
  • #include <libhal/units.hpp>
  • #include "constants.hpp"

Namespaces

Type Name
namespace hal
The foundation of libhal containing, interfaces, utilities and soft drivers.
namespace lpc40
libhal drivers for the lpc40 series of microcontrollers from NXP

Classes

Type Name
class clock
Allows user code to manipulate and retrieve the various system clocks speeds.
struct configuration
Clock configuration object.
struct cpu_t
cpu clock control config struct
struct pll_t
phase locked loops config struct
struct spifi_t
spifi clock control config struct
struct usb_t
usb clock control config struct

The documentation for this class was generated from the following file libraries/include/libhal-lpc40/clock.hpp