EasyManua.ls Logo

Bouffalo Lab BL702 - Page 8

Default Icon
375 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BL702/704/706 Reference Manual
8.4.10 irtx_swm_pw_3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.4.11 irtx_swm_pw_4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.4.12 irtx_swm_pw_5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.4.13 irtx_swm_pw_6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
8.4.14 irtx_swm_pw_7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
8.4.15 irrx_config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
8.4.16 irrx_int_sts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
8.4.17 irrx_pw_config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.4.18 irrx_data_count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.4.19 irrx_data_word0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.4.20 irrx_data_word1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.4.21 irrx_swm_fifo_config_0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.4.22 irrx_swm_fifo_rdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
9 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
9.1 SPI introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
9.2 SPI main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
9.3 SPI function description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
9.3.1 Clock control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
9.3.2 Master continuous transmission mode . . . . . . . . . . . . . . . . . . . . . . 179
9.3.3 Acceptance filtering function . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
9.3.4 Receive error correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
9.3.5 Slave mode timeout mechanism . . . . . . . . . . . . . . . . . . . . . . . . . 180
9.3.6 I/O transfer mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
9.3.7 DMA transfer mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
9.3.8 SPI interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
9.4 Register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
9.4.1 spi_config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
9.4.2 spi_int_sts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
9.4.3 spi_bus_busy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
9.4.4 spi_prd_0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
9.4.5 spi_prd_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
9.4.6 spi_rxd_ignr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
9.4.7 spi_sto_value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
9.4.8 spi_fifo_config_0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
9.4.9 spi_fifo_config_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
9.4.10 spi_fifo_wdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
9.4.11 spi_fifo_rdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
10 UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
10.1 UART introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
BL702/704/706 Reference Manual 8/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents