EasyManua.ls Logo

Bouffalo Lab BL702 - Page 4

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
3.3.42 GPIO_INT_STAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.3.43 GPIO_INT_CLR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.3.44 GPIO_INT_MODE_SET1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.3.45 GPIO_INT_MODE_SET2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.3.46 GPIO_INT_MODE_SET3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
3.3.47 GPIO_INT_MODE_SET4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3.3.48 GPIO_INT2_MASK1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
3.3.49 GPIO_INT2_STAT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3.50 GPIO_INT2_CLR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3.51 GPIO_INT2_MODE_SET1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3.52 GPIO_INT2_MODE_SET2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.3.53 GPIO_INT2_MODE_SET3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3.3.54 GPIO_INT2_MODE_SET4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
3.3.55 led_driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.3.56 usb_xcvr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.3.57 usb_xcvr_config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.1 ADC introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.2 ADC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.3 ADC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.3.1 ADC pins and internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.3.2 ADC channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.3.3 ADC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.3.4 ADC conversion mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.3.5 ADC consequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.3.6 ADC interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.3.7 ADC FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.3.8 ADC configuration process . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.3.9 VBAT measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.3.10 TSEN measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.4 Register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.4.1 gpadc_config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.4.2 gpadc_dma_rdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.4.3 gpadc_reg_cmd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.4.4 gpadc_reg_config1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.4.5 gpadc_reg_config2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.4.6 gpadc_reg_scn_pos1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.4.7 gpadc_reg_scn_pos2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.4.8 gpadc_reg_scn_neg1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
BL702/704/706 Reference Manual 4/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents