|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
类型定义 | |
| typedef enum tsensor_multilevel_en | tsensor_multilevel_en_t |
| Tsensor多级中断使能。 | |
| typedef enum tsensor_multilevel_value | tsensor_multilevel_value_t |
| Tsensor多级阈值级别。 | |
枚举 | |
| enum | tsensor_multilevel_en { TSENSOR_MULTILEVEL_EN_LTO0 , TSENSOR_MULTILEVEL_EN_0TO1 , TSENSOR_MULTILEVEL_EN_1TO2 , TSENSOR_MULTILEVEL_EN_2TO3 , TSENSOR_MULTILEVEL_EN_3TOH , TSENSOR_MULTILEVEL_EN_MAX } |
| Tsensor多级中断使能。 更多... | |
| enum | tsensor_multilevel_value { TSENSOR_MULTILEVEL_VAL_0 , TSENSOR_MULTILEVEL_VAL_1 , TSENSOR_MULTILEVEL_VAL_2 , TSENSOR_MULTILEVEL_VAL_3 , TSENSOR_MULTILEVEL_VAL_MAX } |
| Tsensor多级阈值级别。 更多... | |
函数 | |
| uintptr_t | tsensor_port_base_addr_get (void) |
| 获取指定Tsensor的基地址。 | |
| void | tsensor_port_register_hal_funcs (void) |
| 将hal funcs对象注册到hal_tsensor模块中。 | |
| void | tsensor_port_unregister_hal_funcs (void) |
| 从hal_tsensor模块注销hal funcs对象。 | |
| void | tsensor_port_register_irq (void) |
| Tsensor注册中断。 | |
| void | tsensor_port_unregister_irq (void) |
| Tsensor去注册中断。 | |
| void | tsensor_port_power_on_and_fre_div (bool value) |
| 设置外设时钟分频数。 | |
| uint32_t | tsensor_port_irq_lock (void) |
| Tsensor中断锁定。 | |
| void | tsensor_port_irq_unlock (uint32_t flag) |
| Tsensor中断解锁。 | |
| uint64_t | tsensor_port_get_ms (void) |
| 获取系统时间MS。 | |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
Description: Provides tsensor port
History:
2023-02-28, Create file.
| typedef enum tsensor_multilevel_en tsensor_multilevel_en_t |
Tsensor多级中断使能。
| typedef enum tsensor_multilevel_value tsensor_multilevel_value_t |
Tsensor多级阈值级别。
| uintptr_t tsensor_port_base_addr_get | ( | void | ) |
获取指定Tsensor的基地址。
| uint64_t tsensor_port_get_ms | ( | void | ) |
获取系统时间MS。
| uint32_t tsensor_port_irq_lock | ( | void | ) |
Tsensor中断锁定。
| void tsensor_port_irq_unlock | ( | uint32_t | flag | ) |
Tsensor中断解锁。
| void tsensor_port_power_on_and_fre_div | ( | bool | value | ) |
设置外设时钟分频数。
| void tsensor_port_register_hal_funcs | ( | void | ) |
将hal funcs对象注册到hal_tsensor模块中。
| void tsensor_port_register_irq | ( | void | ) |
Tsensor注册中断。
| void tsensor_port_unregister_hal_funcs | ( | void | ) |
从hal_tsensor模块注销hal funcs对象。
| void tsensor_port_unregister_irq | ( | void | ) |
Tsensor去注册中断。