| CMSIS-Core (Cortex-M) CMSIS-Core support for Cortex-M processor-based devices |

Loading...
Searching...
No Matches
Functions
SysTick Functions
TrustZone for Armv8-M/v8.1-M

SysTick functions related to TrustZone for Armv8-M. More...

## Functions
uint32_t | TZ_SysTick_Config_NS (uint32_t ticks)
| System Tick Configuration (non-secure)

## Description

SysTick functions related to TrustZone for Armv8-M.

## Function Documentation

## ◆ TZ_SysTick_Config_NS()

uint32_t TZ_SysTick_Config_NS | ( | uint32_t | ticks | ) |

System Tick Configuration (non-secure)

Initializes the non-secure System Timer and its interrupt when in secure state, and starts the System Tick Timer. Counter is in free running mode to generate periodic interrupts.

Parameters

  [in] | ticks | Number of ticks between two interrupts.

Returns
  0 Function succeeded.
  1 Function failed.

Note
  When the variable __Vendor_SysTickConfig is set to 1, then the function TZ_SysTick_Config_NS is not included. In this case, the file device.h must contain a vendor-specific implementation of this function.

See also
  - SysTick_Config