WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
tsensor_porting.h 文件参考
#include <stdint.h>
#include <stdbool.h>
tsensor_porting.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类型定义

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。