所有接口函数都在bitserial_api.h中
一、BitserialOpen
bitserial_handle BitserialOpen(bitserial_block_index block_index, const bitserial_config * config);
主要功能:
1.初始化和配置bitserial硬件
2.给位系列分配PIO
bitserial_block_index
/** Bitserial instance/block index to be passed into BitserialOpen(). */
typedef enum bitserial_block_index
{
/** Bitserial instance 0. */
BITSERIAL_BLOCK_0,
/** Bitserial instance 1. */
BITSERIAL_BLOCK_1
} bitserial_block_index;
其中bitserial_config结构体
/** Bitserial configuration. */
typedef struct bitserial_config
{
/** Bitserial mode */
bitserial_mode mode;
/** Serial clock frequency in kHz.
* Not all frequencies are suppo
本文档详细介绍了QCC3040的BitserialOpen、BitserialClose、BitserialTransfer等接口的使用,包括结构体配置、I2C和SPI的操作,提供I2C初始化及读写操作的步骤。
订阅专栏 解锁全文
5043

被折叠的 条评论
为什么被折叠?



