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

函数

void uapi_ssi_init (void)
 初始化SSI。
 
void uapi_ssi_deinit (void)
 去初始化SSI。
 
errcode_t uapi_ssi_read_addr16_data16 (uint16_t addr, uint16_t *data)
 读SSI 16位寄存器。
 
errcode_t uapi_ssi_write_addr16_data16 (uint16_t addr, uint16_t value)
 写SSI 16位寄存器。
 
errcode_t uapi_ssi_read_addr32_data16 (uint32_t addr, uint16_t *data)
 读SSI 32位寄存器。
 
errcode_t uapi_ssi_write_addr32_data16 (uint32_t addr, uint16_t value)
 写SSI 32位寄存器。
 
errcode_t uapi_ssi_read_addr32_data32 (uint32_t addr, uint32_t *data)
 读SSI 32位寄存器,32位值。
 
errcode_t uapi_ssi_write_addr32_data32 (uint32_t addr, uint32_t value)
 写入SSI 32位寄存器,32位值。
 

详细描述

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

Description: Provides SSI driver
History:
2022-08-21, Create file.

函数说明

◆ uapi_ssi_deinit()

void uapi_ssi_deinit ( void  )

去初始化SSI。

◆ uapi_ssi_init()

void uapi_ssi_init ( void  )

初始化SSI。

◆ uapi_ssi_read_addr16_data16()

errcode_t uapi_ssi_read_addr16_data16 ( uint16_t  addr,
uint16_t *  data 
)

读SSI 16位寄存器。

◆ uapi_ssi_read_addr32_data16()

errcode_t uapi_ssi_read_addr32_data16 ( uint32_t  addr,
uint16_t *  data 
)

读SSI 32位寄存器。

◆ uapi_ssi_read_addr32_data32()

errcode_t uapi_ssi_read_addr32_data32 ( uint32_t  addr,
uint32_t *  data 
)

读SSI 32位寄存器,32位值。

◆ uapi_ssi_write_addr16_data16()

errcode_t uapi_ssi_write_addr16_data16 ( uint16_t  addr,
uint16_t  value 
)

写SSI 16位寄存器。

◆ uapi_ssi_write_addr32_data16()

errcode_t uapi_ssi_write_addr32_data16 ( uint32_t  addr,
uint16_t  value 
)

写SSI 32位寄存器。

◆ uapi_ssi_write_addr32_data32()

errcode_t uapi_ssi_write_addr32_data32 ( uint32_t  addr,
uint32_t  value 
)

写入SSI 32位寄存器,32位值。