-M0+ MCU. BC32F7611 Datasheet

BC32F7611 MCU. Datasheet pdf. Equivalent

BC32F7611 Datasheet
Recommendation BC32F7611 Datasheet
Part BC32F7611
Description 32-bit Arm Cortex -M0+ MCU
Feature BC32F7611; BC32F7611 32-bit Arm® Cortex®-M0+ MCU with BLE Transparent Transmission Controller Features • Oper.
Manufacture Holtek Semiconductor
Datasheet
Download BC32F7611 Datasheet




Holtek Semiconductor BC32F7611
BC32F7611
32-bit Arm® Cortex®-M0+ MCU with
BLE Transparent Transmission Controller
Features
• Operating Voltage: 3.3V (Typical)
• Core
32-bit Arm® Cortex®-M0+ processor core
0.93 DMIPS/MHz (Dhrystone v2.1)
Up to 40MHz operating frequency
• On-chip Memory
64KB Flash Memory
8KB SRAM
• Clock Control Unit
External 4~16MHz crystal oscillator
External 32.768kHz crystal oscillator
Internal 8MHz 2%) RC oscillator
Internal 32kHz RC oscillator
• Peripherals
GPIO: 22 GPIOs pin-shared with other alternative
functions
ADC: 6 external channels 1MSPS 12-bit SAR ADC
two I2C interfaces with a speed up to 1MHz
One Universal Synchronous/Asynchronous Receiver/
Transmitter USART
Two Universal Asynchronous Receiver/Transmitters
UART
Master/Slave SPI controller with FIFO
One 16-bit General-Purpose Counter/Timers with
4 independent input channels
One 16-bit up-counter Single-Channel Timer
with 6 input channels
Motor Control Timer
CRC-16/32 generator
Real-time Clock (RTC) with alarm function
Watchdog Timer
• Debug Support
Serial Wire Debug Port SW-DP
• BLE
Integrated high performance RF and MODEM
for BLE (Bluetooth Low Energy) applications
On-chip capacitors for BLE 32MHz crystal
oscillator
Integrated DC/DC converter and LDOs allowing
a wider supply range with a single power supply
Over 75dB RX gain and programmable gain steps
Sleep, Deep-Sleep and Power-Down modes for
low power consumption
Few external components required for BLE
applications
• Power Management
Multiple power saving modes: Sleep, Deep-Sleep1
and Deep-Sleep2 for low power consumption
• Package type: 46-pin QFN 6.5mm×4.5mm
Applications
• Health care products
• Smart home appliances
• Beacons
General Description
The BC32F7611 device is a fully-integrated, single-
chip BLE SoC (System on Chip) microcontroller
based around a high performance, low power
consumption 32-bit Arm® Cortex®-M0+ processor
core. The BLE function is designed to act as a BLE
slave controller in accordance with the Bluetooth
specification v4.1.
The device operates at a frequency of up to 40MHz
with a Flash accelerator to obtain maximum efficiency.
It provides 64KB of embedded Flash memory for
code/data storage and 8KB of embedded SRAM
memory for system operation and application program
usage. A variety of peripherals, such as ADC, I2C,
USART, UART, SPI, GPTM, SCTM, MCTM, CRC-
16/32, RTC, WDT, SW-DP (Serial Wire Debug Port),
etc., are also implemented in this device. Several
power saving modes provide the flexibility for maxi-
mum optimization between wakeup latency and pow-
er consumption, an especially important consideration
in low power applications.
The above features ensure that the device is suitable
for use in a wide range of applications, especially in
areas such as white goods application control, power
monitors, alarm systems, consumer products, handheld
equipment, data logging applications, health care
products, smart home and so on.
Moreover, during the intervals with no active BLE RF
connection, The BC32F7611 works in the sleep mode
which can furtherly reduce power consumption.
Rev. 1.00
1 October 26, 2017



Holtek Semiconductor BC32F7611
Block Diagram
WAKEUP
XTALIN
XTALOUT
X32KIN
X32KOUT
SWCLK,
SWDIO
PA: 0~5,9,12~15
PB: 0~4,9~14
MOSI, MISO,
SCK, SEL
SDA, SCL
CH0~CH3
SCMT0~SCMT3
BRK, CH1~CH3,
CH1N~CH2N
TX, RX
TX, RX,
RTS, CTS
ADC_IN2~7
BC32F7611
nRST
AVDD VSS VDD
Alternate
Functions
HSE
HSI
LSE LSI
BOD
LVD
PLL
SW_DP
GPIO
Cortex-M0+
Processor
LDO
POR
/PDR
RTC
SPI
I2C 0~1
GPTM
SCTM
MCTM
UART 0~1
USART
12-bit ADC
Bus Matrix
WDT
PWRCU
BFTM 0~1
EXTI
AFIO
BLE_SPI
BLE
RF
+
Controller
CLDO
RST_N
INT_EXT
WAKEUP
XI
XO
PVIN
DCDC_SW
VOUT_15
DVDD_12
VDDIF_15
VDDRF_15
VDDLO_15
RFIO
RFGND
Rev. 1.00
2 October 26, 2017



Holtek Semiconductor BC32F7611
BC32F7611
Memory Map
0xFFFF_FFFF
0xE010_0000
0xE000_0000
Reserved
Private peripheral bus
Reserved
0x4010_0000
Peripheral 0x4008_0000
0x4000_0000
AHB peripherals
APB peripherals
512 KB
512 KB
SRAM
Reserved
Code
0x2000_2000
0x2000_0000
0x1FF0_0400
0x1FF0_0000
0x1F00_0800
0x1F00_0000
0x0001_0000
Up to
8 KB on-chip SRAM
Reserved
Option byte alias
Reserved
Boot loader
Reserved
8 KB
1 KB
2 KB
Up to
64 KB on-chip Flash
0x0000_0000
Up to
64 KB
0x400F_FFFF
0x400B_1000
0x400B_0000
0x400A_C000
0x400A_A000
0x400A_8000
0x4008_C000
0x4008_A000
0x4008_8000
0x4008_2000
0x4008_0000
0x4007_8000
0x4007_7000
0x4007_6000
0x4007_5000
0x4007_4000
0x4006_F000
0x4006_E000
0x4006_B000
0x4006_A000
0x4006_9000
0x4006_8000
0x4004_A000
0x4004_9000
0x4004_8000
0x4004_5000
0x4004_4000
0x4004_3000
0x4004_2000
0x4004_1000
0x4003_6000
0x4003_5000
0x4003_4000
0x4002_D000
0x4002_C000
0x4002_5000
0x4002_4000
0x4002_3000
0x4002_2000
0x4001_1000
0x4001_0000
0x4000_5000
0x4000_4000
0x4000_2000
0x4000_1000
0x4000_0000
Reserved
GPIO A~B
Reserved
Reserved
Reserved
Reserved
CRC
CKCU/RSTCU
Reserved
FMC
Reserved
BFTM1
BFTM0
SCTM3
SCTM1
Reserved
GPTM
Reserved
RTC/PWRCU
Reserved
WDT
Reserved
I2C1
I2C0
Reserved
BLE_SPI
Reserved
Reserved
UART1
Reserved
SCTM2
SCTM0
Reserved
MCTM
Reserved
EXTI
Reserved
AFIO
Reserved
ADC
Reserved
SPI
Reserved
UART0
USART
AHB
APB
Rev. 1.00
3 October 26, 2017







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)