圖片僅供參考
規格
| 屬性 | 價值 |
| Manufacturer | HK |
| Package | LQFP-48(7x7) |
| Number of I/O | 37 |
| Voltage - Supply | 2V~5.5V |
| CPU Core | ARM-M3 |
| Program Memory Type | FLASH |
| Program Storage Size | 128KB |
| ADC (Bit) | 12bit |
| PWM (Bit) | 16bit |
| CPU Maximum Speed | 96MHz |
概述
Description
The HK32F103CBT6 is a 32-bit ARM Cortex-M3 microcontroller by HongKe Semiconductor, designed as a pin-to-pin alternative to the STM32F103 series. Key features include:
- Core: 72 MHz Cortex-M3 with 64 KB Flash, 20 KB SRAM.
- Peripherals: USB 2.0, 2x SPI, 2x I²C, 3x USART, 1x CAN, 2x 12-bit ADC (16 ch), 7x timers.
- Power: 2.0–3.6V supply, low-power modes.
- Packaging: LQFP48.
It’s widely used in industrial control, consumer electronics, and IoT, offering STM32 compatibility at a competitive cost. Development is supported by common IDEs (Keil, IAR) and libraries like HAL/LL.
Pros: Cost-effective, familiar ecosystem.
Cons: Limited documentation vs. STM32.
Ideal for budget-sensitive projects requiring STM32-like performance.
- Core: 72 MHz Cortex-M3 with 64 KB Flash, 20 KB SRAM.
- Peripherals: USB 2.0, 2x SPI, 2x I²C, 3x USART, 1x CAN, 2x 12-bit ADC (16 ch), 7x timers.
- Power: 2.0–3.6V supply, low-power modes.
- Packaging: LQFP48.
It’s widely used in industrial control, consumer electronics, and IoT, offering STM32 compatibility at a competitive cost. Development is supported by common IDEs (Keil, IAR) and libraries like HAL/LL.
Pros: Cost-effective, familiar ecosystem.
Cons: Limited documentation vs. STM32.
Ideal for budget-sensitive projects requiring STM32-like performance.
Equivalent
The HK32F103CBT6 is compatible with the STM32F103CBT6. Equivalent alternatives include:
- GD32F103CBT6 (GigaDevice)
- APM32F103CBT6 (Geehy)
- CH32F103CBT6 (WCH)
- MM32F103CBT6 (MindMotion)
These are ARM Cortex-M3 MCUs with similar pinouts, peripherals, and performance. Verify datasheets for specific compatibility in your design.
- GD32F103CBT6 (GigaDevice)
- APM32F103CBT6 (Geehy)
- CH32F103CBT6 (WCH)
- MM32F103CBT6 (MindMotion)
These are ARM Cortex-M3 MCUs with similar pinouts, peripherals, and performance. Verify datasheets for specific compatibility in your design.
Features
The HK32F103CBT6 is a 32-bit ARM Cortex-M3 MCU by Holtkonter. Key features:
- Core: 72 MHz max clock speed.
- Memory: 128 KB Flash, 20 KB SRAM.
- GPIO: 37 I/O pins (5V-tolerant).
- Peripherals:
- 3× USART, 2× SPI, 2× I²C.
- 1× USB 2.0 FS, 1× CAN 2.0B.
- 2× 12-bit ADC (16 ch, 1 μs conv.).
- 3× 16-bit timers, 1× PWM advanced timer.
- Operating Voltage: 2.0–3.6V.
- Package: LQFP48.
- Temp Range: -40°C to +85°C.
Pin-compatible with STM32F103CBT6, suitable for cost-sensitive applications.
- Core: 72 MHz max clock speed.
- Memory: 128 KB Flash, 20 KB SRAM.
- GPIO: 37 I/O pins (5V-tolerant).
- Peripherals:
- 3× USART, 2× SPI, 2× I²C.
- 1× USB 2.0 FS, 1× CAN 2.0B.
- 2× 12-bit ADC (16 ch, 1 μs conv.).
- 3× 16-bit timers, 1× PWM advanced timer.
- Operating Voltage: 2.0–3.6V.
- Package: LQFP48.
- Temp Range: -40°C to +85°C.
Pin-compatible with STM32F103CBT6, suitable for cost-sensitive applications.
Pinout
The HK32F103CBT6 is a 32-bit ARM Cortex-M3 microcontroller with:
- Pin Count: 48 pins (LQFP-48 package).
- Key Functions:
- CPU: 72 MHz max clock speed.
- Memory: 128 KB Flash, 20 KB SRAM.
- GPIO: Up to 37 programmable I/O pins.
- Peripherals:
- 3x USART, 2x SPI, 2x I²C.
- 1x USB 2.0 full-speed interface.
- 2x 12-bit ADC (16 channels total).
- 7x timers (incl. PWM, capture/compare).
- Power: 2.0–3.6V operating voltage.
It is pin-compatible with STM32F103CBT6, making it a drop-in replacement for many applications.
- Pin Count: 48 pins (LQFP-48 package).
- Key Functions:
- CPU: 72 MHz max clock speed.
- Memory: 128 KB Flash, 20 KB SRAM.
- GPIO: Up to 37 programmable I/O pins.
- Peripherals:
- 3x USART, 2x SPI, 2x I²C.
- 1x USB 2.0 full-speed interface.
- 2x 12-bit ADC (16 channels total).
- 7x timers (incl. PWM, capture/compare).
- Power: 2.0–3.6V operating voltage.
It is pin-compatible with STM32F103CBT6, making it a drop-in replacement for many applications.
Application
The HK32F103CBT6, an ARM Cortex-M3 MCU, is widely used in:
1. Industrial Control – PLCs, motor control, automation.
2. Consumer Electronics – Smart home devices, wearables.
3. Medical Devices – Portable monitors, diagnostic tools.
4. Automotive – ECUs, sensors, lighting control.
5. IoT & Communication – Wireless modules, gateways.
6. Embedded Systems – Data loggers, HMI interfaces.
It offers 72MHz speed, 128KB Flash, 20KB RAM, and rich peripherals (USB, CAN, ADC, etc.), making it versatile for cost-sensitive applications.
1. Industrial Control – PLCs, motor control, automation.
2. Consumer Electronics – Smart home devices, wearables.
3. Medical Devices – Portable monitors, diagnostic tools.
4. Automotive – ECUs, sensors, lighting control.
5. IoT & Communication – Wireless modules, gateways.
6. Embedded Systems – Data loggers, HMI interfaces.
It offers 72MHz speed, 128KB Flash, 20KB RAM, and rich peripherals (USB, CAN, ADC, etc.), making it versatile for cost-sensitive applications.
Package
The HK32F103CBT6 is packaged in an LQFP-48 (Low-Profile Quad Flat Package) with 48 pins. It measures 7x7 mm and has a 0.5 mm pin pitch. This package is common for ARM Cortex-M3 MCUs, offering a balance of compact size and ease of soldering for industrial and consumer applications.