WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
Systick

函数

void uapi_systick_init (void)
 初始化Systick。
 
void uapi_systick_deinit (void)
 去初始化Systick。
 
errcode_t uapi_systick_count_clear (void)
 清除Systick计数。
 
uint64_t uapi_systick_get_count (void)
 获取Systick计数值。
 
uint64_t uapi_systick_get_s (void)
 获取Systick计数秒值。
 
uint64_t uapi_systick_get_ms (void)
 获取Systick计数毫秒值。
 
uint64_t uapi_systick_get_us (void)
 获取Systick计数微秒值。
 
errcode_t uapi_systick_delay_count (uint64_t c_delay)
 按计数延时
 
errcode_t uapi_systick_delay_s (uint32_t s_delay)
 按秒数延时。
 
errcode_t uapi_systick_delay_ms (uint32_t m_delay)
 按毫秒数延时。
 
errcode_t uapi_systick_delay_us (uint32_t u_delay)
 按微秒数延时。
 

详细描述

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.

Description: Provides Systick driver api
History:
2022-08-01, Create file.

函数说明

◆ uapi_systick_count_clear()

errcode_t uapi_systick_count_clear ( void  )

清除Systick计数。

◆ uapi_systick_deinit()

void uapi_systick_deinit ( void  )

去初始化Systick。

◆ uapi_systick_delay_count()

errcode_t uapi_systick_delay_count ( uint64_t  c_delay)

按计数延时

◆ uapi_systick_delay_ms()

errcode_t uapi_systick_delay_ms ( uint32_t  m_delay)

按毫秒数延时。

◆ uapi_systick_delay_s()

errcode_t uapi_systick_delay_s ( uint32_t  s_delay)

按秒数延时。

◆ uapi_systick_delay_us()

errcode_t uapi_systick_delay_us ( uint32_t  u_delay)

按微秒数延时。

◆ uapi_systick_get_count()

uint64_t uapi_systick_get_count ( void  )

获取Systick计数值。

◆ uapi_systick_get_ms()

uint64_t uapi_systick_get_ms ( void  )

获取Systick计数毫秒值。

◆ uapi_systick_get_s()

uint64_t uapi_systick_get_s ( void  )

获取Systick计数秒值。

◆ uapi_systick_get_us()

uint64_t uapi_systick_get_us ( void  )

获取Systick计数微秒值。

◆ uapi_systick_init()

void uapi_systick_init ( void  )

初始化Systick。