BL702/704/706 Reference Manual
3.2.3 Bus management
Provide bus arbitration settings and bus error settings, you can set whether to generate an interrupt when a bus error
occurs, and provide error bus address information to facilitate user debugging.
3.2.4 Memory management
Provides power management of each memory module in the chip system low power mode, including two setting
modes:
• Retention mode: In this mode, the data on the memory can be saved, but it cannot be read or written before exiting
the low-power mode
• Sleep mode: In this mode, the data in the memory will be lost and it is only used to reduce system power con-
sumption
3.2.5 GPIO overview
The GPIO management function provides GPIO control registers to implement software configuration of GPIO prop-
erties, enabling users to conveniently operate GPIO. Each GPIO can be configured as software GPIO or other mul-
tiplexing functions. Under each function, three port states are provided: pull-up, pull-down, and floating (must be set
to floating when configured as an analog function). In addition, GPIO also provides interrupt function, which can be
configured as rising edge trigger, falling edge trigger, high level trigger or low level trigger. Each GPIO can have two
sets of interrupt configurations, and the two sets of interrupt configurations can take effect at the same time. For ex-
ample, if the INT0 of GPIO0 is configured as a rising edge trigger and INT1 is configured as a falling edge trigger, the
final effect is that both edges of GPIO will trigger interrupts.
3.2.6 GPIO main features
• Can be configured as software GPIO function
• It can be configured as other multiplexed functions and used with peripheral functions. When configured as analog
functions, it must be set to floating
• You can set the input or output mode and set it as pull-up, pull-down or floating
• The drive capacity can be set to provide greater output current
• Schmitt trigger function can be set to provide simple hardware anti-shake function
BL702/704/706 Reference Manual 31/ 375
@2021 Bouffalo Lab