WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hal_i2c_v150_comm.c 文件参考
#include "common_def.h"
#include "hal_i2c.h"
#include "hal_i2c_v150_regs_op.h"
#include "hal_i2c_v150_comm.h"
hal_i2c_v150_comm.c 的引用(Include)关系图:

函数

hal_i2c_ctrl_info_thal_i2c_v150_get_ctrl_info (i2c_bus_t bus)
 
void hal_i2c_v150_load_ctrl_func (i2c_bus_t bus, hal_i2c_inner_ctrl_t *func_table)
 
void hal_i2c_v150_unload_ctrl_func (i2c_bus_t bus)
 
void hal_i2c_v150_register_callback (hal_i2c_callback_t callback)
 
hal_i2c_trans_info_thal_i2c_v150_get_trans_info (i2c_bus_t bus)
 
errcode_t hal_i2c_v150_ctrl_check_default (i2c_bus_t bus, uintptr_t param)
 
errcode_t hal_i2c_v150_ctrl_check_default_false (i2c_bus_t bus, uintptr_t param)
 
errcode_t hal_i2c_v150_ctrl_proc_default (i2c_bus_t bus, uintptr_t param)
 
errcode_t hal_i2c_v150_get_write_num (i2c_bus_t bus, uintptr_t param)
 
errcode_t hal_i2c_v150_get_read_num (i2c_bus_t bus, uintptr_t param)
 
errcode_t hal_i2c_v150_send_byte (i2c_bus_t bus, uint8_t data, uint8_t should_start)
 
errcode_t hal_i2c_v150_receive_byte (i2c_bus_t bus, uint8_t *data, uint32_t remain_len)
 
errcode_t hal_i2c_v150_write (i2c_bus_t bus, hal_i2c_buffer_wrap_t *data)
 
errcode_t hal_i2c_v150_read (i2c_bus_t bus, hal_i2c_buffer_wrap_t *data)
 
errcode_t hal_i2c_v150_deinit (i2c_bus_t bus)
 
void hal_i2c_v150_cfg_clk (i2c_bus_t bus, uint32_t baudrate, uint8_t scl_h, uint8_t scl_l)
 
void hal_i2c_v150_init_comp_param (i2c_bus_t bus)
 
errcode_t hal_i2c_v150_ctrl (i2c_bus_t bus, hal_i2c_ctrl_id_t id, uintptr_t param)
 
void hal_i2c_v150_irq_handler (i2c_bus_t bus)
 

变量

hal_i2c_callback_t g_hal_i2c_callback = NULL
 

变量说明

◆ g_hal_i2c_callback

hal_i2c_callback_t g_hal_i2c_callback = NULL