Data Sheet
FSC-BT956B Datasheet
Shenzhen Feasycom Technology Co., Ltd www.feasycom.com
-11-
Configurable gain for audio input and output path, gains control is implemented in both digital and analog.
Flexible audio/voice path mixing/loopback.
4.2.2 Microphone Input & line IN
Check the Application Schematic for the microphone input & line IN design.
If need to use Microphone & Line IN simultaneously, please refer to the Analog Characteristics introduction.
4.2.3 SPEAKER
Check the Application Schematic for the microphone input & line IN design.
Please refer to the Analog Characteristics introduction.
4.3 Reset
The module may be reset from several sources: Power-on Reset (POR), Low level on the nRESET Pin (nRST), Debug
Reset, Watchdog time-out reset (WDT), Global soft reset.
POR
Entire SoC is reset after power supply ramping from 0v to VDD.
External Pin Reset
Entire SoC is reset except PMU.
Warm Reset
Global soft reset
DBB can be reset by set soft reset register in system control register map.
Watch Dog Reset
DBB will be reset when watch dog timer expired.
Debug Reset
DBB will be reset through debug host set its internal register
4.4 General Purpose Digital IO
There are 14 general purpose digital IOs defined in the module. All these GPIOs can be configured by software to
realize various functions, such as button controls, LED drives or interrupt signals to host controller, etc. Do not connect
them if not use.
The I/O type of each I/O pins can be configured by software individually as Input or Push-pull output mode. After the
chip is reset, the I/O mode of all pins is input mode with no pull-up and pull-down enable. Each I/O pin has an
individual pull-up and pull-down resistor which is about 40 kΩ ~ 50 kΩ for VDD and Vss.
Two I/O modes: a: Push-Pull Output mode b: Input only with high impendence mode
CMOS/Schmitt trigger input selectable
I/O pin can be configured as interrupt source with edge setting
I/O pin has individual internal pull-up resistor and pull-down resistor
Enabling the pin interrupt function will also enable the wake-up function