|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | hal_tsensor_calibration_point_t |
| HAL Tsensor温度补偿点定义。 更多... | |
| struct | hal_tsensor_funcs_t |
| Driver层TSENSOR和HAL层TSENSOR的接口。 更多... | |
宏定义 | |
| #define | HAL_TSENSOR_TEMP_THRESHOLD_L_MAX ((int8_t)(-40)) |
| #define | HAL_TSENSOR_TEMP_THRESHOLD_H_MAX ((int8_t)(125)) |
枚举 | |
| enum | hal_tsensor_samp_mode { HAL_TSENSOR_SAMP_MODE_AVERAGE_ONCE , HAL_TSENSOR_SAMP_MODE_AVERAGE_CYCLE , HAL_TSENSOR_SAMP_MODE_SINGLE_POINT_CYCLE , HAL_TSENSOR_SAMP_MODE_MAX_NUM , HAL_TSENSOR_SAMP_MODE_NONE = HAL_TSENSOR_SAMP_MODE_MAX_NUM } |
| Tsensor设置采样模式定义。 更多... | |
| enum | hal_tsensor_interript_type { HAL_TSENSOR_INTERRIPT_TYPE_DONE , HAL_TSENSOR_INTERRIPT_TYPE_OUT_THRESH , HAL_TSENSOR_INTERRIPT_TYPE_OVERTEMP , HAL_TSENSOR_INTERRIPT_TYPE_MAX_NUM , HAL_TSENSOR_INTERRIPT_TYPE_NONE = HAL_TSENSOR_INTERRIPT_TYPE_MAX_NUM } |
| Tsensor中断类别定义。 更多... | |
| enum | hal_tsensor_set_temp_id { TSENSOR_SET_LOW_TEMP , TSENSOR_SET_HIGH_TEMP , TSENSOR_SET_OVER_TEMP , TSENSOR_SET_OFFSET_TEMP , TSENSOR_SET_TEMP_MAX } |
| Tsensor设置高低温度阈值ID定义。 更多... | |
| enum | hal_tsensor_calibration_num { HAL_TSENSOR_CALIBRATION_NUM_ZERO , HAL_TSENSOR_CALIBRATION_NUM_SINGLE , HAL_TSENSOR_CALIBRATION_NUM_TWO , HAL_TSENSOR_CALIBRATION_NUM_MAX , HAL_TSENSOR_CALIBRATION_NUM_NONE = HAL_TSENSOR_CALIBRATION_NUM_MAX } |
| Tsensor温度补偿点数量定义。 更多... | |
函数 | |
| errcode_t | hal_tsensor_regs_init (void) |
| 初始化寄存器基地址列表。 | |
| void | hal_tsensor_regs_deinit (void) |
| 去初始化寄存器基地址列表。 | |
| errcode_t | hal_tsensor_register_funcs (hal_tsensor_funcs_t *funcs) |
| 注册 hal_tsensor_funcs_t 到 g_hal_tsensors_funcs 。 | |
| errcode_t | hal_tsensor_unregister_funcs (void) |
| 从g_hal_tsensors_funcs注销 hal_tsensor_funcs_t 。 | |
| hal_tsensor_funcs_t * | hal_tsensor_get_funcs (void) |
| 获取Driver层tsensor和HAL层TSENSOR的接口实例,参考 hal_tsensor_funcs_t 。 | |