BlueNinja BSP  0.5
Cerevo BlueNinja(CDP-TZ01B) Board Support Packageリファレンスマニュアル
TZ01_system.c ファイル

System library for Cerevo CDP-TZ01B. [詳解]

#include <stdint.h>
#include <stdbool.h>
#include "TZ10xx.h"
#include "PMU_TZ10xx.h"
#include "GPIO_TZ10xx.h"
#include "TMR_TZ10xx.h"
#include "TZ01_system.h"
#include "utils.h"

マクロ定義

#define tz01_system_log(x)
 

関数

bool TZ01_system_tick_clear (void)
 Clear tick timer. [詳解]
 
bool TZ01_system_tick_start (TZ01_SYSTEM_TICK_NO tim_no, uint32_t ms_timeout)
 Start tick timer. [詳解]
 
bool TZ01_system_tick_stop (TZ01_SYSTEM_TICK_NO tim_no)
 Stop tick timer. [詳解]
 
bool TZ01_system_tick_is_active (TZ01_SYSTEM_TICK_NO tim_no)
 Get tick timer activity. [詳解]
 
bool TZ01_system_tick_check_timeout (TZ01_SYSTEM_TICK_NO tim_no)
 Check tick timer timeout. [詳解]
 
bool TZ01_system_init (void)
 Initialize system library. [詳解]
 
TZ01_system_RUNEVT TZ01_system_run (void)
 Running system library. [詳解]
 

変数

TZ10XX_DRIVER_PMU Driver_PMU
 
TZ10XX_DRIVER_GPIO Driver_GPIO
 
TZ10XX_DRIVER_TMR Driver_TMR0
 

詳解

System library for Cerevo CDP-TZ01B.

著者
Cerevo Inc.

マクロ定義詳解

#define tz01_system_log (   x)

Includes

関数詳解

bool TZ01_system_init ( void  )

Initialize system library.

System

DO

DI

TZ01_system_RUNEVT TZ01_system_run ( void  )

Running system library.

戻り値
Running result.
戻り値
Eventthat occurrd.
bool TZ01_system_tick_check_timeout ( TZ01_SYSTEM_TICK_NO  tim_no)

Check tick timer timeout.

引数
tim_noTick timer number.
戻り値
Timeout
戻り値
true: Timeout.
falseNot timeout.
bool TZ01_system_tick_clear ( void  )

Clear tick timer.

Power switch control functions. Tick timer manage functions.

bool TZ01_system_tick_is_active ( TZ01_SYSTEM_TICK_NO  tim_no)

Get tick timer activity.

引数
[in]tim_noTick timer number.
戻り値
Tick timer activity.
戻り値
true: Active
falseDeactive
bool TZ01_system_tick_start ( TZ01_SYSTEM_TICK_NO  tim_no,
uint32_t  ms_timeout 
)

Start tick timer.

Start tick timer

bool TZ01_system_tick_stop ( TZ01_SYSTEM_TICK_NO  tim_no)

Stop tick timer.

引数
[in]tim_noTick timer number.
戻り値
Result
戻り値
true: Success.
falseFailed.