evk.h

Board Support Package for SPARK EVK board.

Copyright

Copyright (C) 2020-2021 SPARK Microsystems International Inc. All rights reserved.

License

This source code is proprietary and subject to the SPARK Microsystems Software EULA found in this package in file EULA.txt.

Author

SPARK FW Team.

Typedefs

typedef struct evk_cfg evk_cfg_t

EVK configuration structure.

Functions

void evk_init(evk_cfg_t *evk_cfg)

Initialize the board’s peripherals.

Parameters:

evk_cfg – EVK configuration structure.

void evk_system_reset(void)

Reset the MCU.

void evk_jump_to_bootloader(void)

Jump to bootloader mode for board programming.

struct evk_cfg
#include <evk.h>

EVK configuration structure.

Public Members

evk_vdd_t vdd

EVK board voltage.

evk_clk_freq_t freq

EVK board clock frequency.