ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

The chip programming leader ACROVIEW Technology recently announced the latest iteration of its programming software, along with a series of newly compatible chip models. In this update, the 32-bit microcontroller HK32F103CBT launched by HangShun has been supported by the ACROVIEW offline programmer AP8000.

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

The HK32F103CBT features a high-performance ARM® Cortex™-M3 32-bit RISC core, with a maximum operating frequency of 96MHz, built-in up to 128KB FLASH, 20KB SRAM, 1 high-performance timer, 3 general-purpose timers, 2 SPI serial synchronous communication interfaces, 2 I2C serial communication interfaces, 3 USART serial asynchronous communication interfaces, 1 USB2.0 Full Speed serial communication interface, 1 CAN bus controller, 2 12-bit SAR analog-to-digital converters, and 1 on-chip temperature sensor.

This rich peripheral configuration makes the HK32F103CBT microcontroller suitable for various application scenarios:

• Industrial applications, programmable controllers, printers, scanners

• Motor drive and speed control

• Low-power IoT sensor terminals

• Drone flight control, gimbal control

• Toy products

• Home appliances

• Smart robots

• Smartwatches, fitness bands

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

Features

• Operating voltage range

– Dual power domains: Main power VDD 2.0V~5.5V, backup battery power VBAT 1.8V~5.5V

– When the main power is down, the RTC module can continue to operate under VBAT power

– When the main power is down, VBAT power provides a 20Byte capacity backup register

• Typical operating current

– Dynamic power consumption: 175uA/MHz

– Stop mode power consumption: [email protected]

– Standby power consumption: [email protected]

– VBAT RTC power consumption: [email protected]

• Operating temperature range: -40℃~105℃

• Clock

– External HSE: Supports 4~16MHz crystal oscillators, typical 8MHz crystal oscillator

– External LSE: 32.768KHz crystal oscillator

– HSI clock on chip: 8MHz

– LSI clock on chip: 40KHz

– PLL clock

• Reset

– External pin reset

– Power-on reset

– Software reset

– Watchdog (IWDT and WWDT) timer reset

– Low power mode reset

• Low voltage detection (PVD)

– 8-level detection voltage threshold adjustable

– Rising and falling edges configurable

• ARM Cortex-M3 Core

– Maximum clock frequency: 96MHz

– 24-bit System Tick timer

– Supports CPU Event signal input to MCU pins for interaction with other SOC CPUs on the board

• Memory

– 64 or 128KByte Flash memory. When the CPU main frequency does not exceed 26.5MHz, it supports 0-wait bus cycles, with code security protection features, allowing separate read and write protection settings

– 20KByte SRAM

• Two 12-bit SAR ADC converters

– 16 analog signal input channels

– Maximum converter frequency: 1Mbps

– Supports automatic continuous conversion, scan conversion

– Two ADC units can be cascaded for master/slave parallel conversion and interleaved conversion modes

• Temperature sensor

– Analog output internally connected to A/D converter independent channel

• Debug interface

– SW-DP two-wire debug port

– JTAG five-wire debug port

– ARM DWT, FPB, ITM, TPIU debug trace modules

• General serial communication interfaces

– Three USARTs (supporting ISO-7816 smart card protocol)

– Two high-speed SPIs

– Two I2Cs

– One USB2.0 Full Speed device interface

– One CAN 2.0A/B bus interface controller

• Timers

– 16-bit PWM timer (channels 1~3 of the high-performance timer support dead-time complementary output)

– 16-bit PPG timer

– 16-bit IC (input capture) timer

– 16-bit quadrature input signal encoding timer

– Can generate ADC trigger events

– Can be cascaded with other high-performance timers or general-purpose timers for master/slave timing modes

• General input/output IO

– 64-pin products have 51 GPIO pins, 48-pin products have 37 GPIO pins

– All GPIO pins can be configured as external interrupt inputs

– Provides a maximum drive current of 20mA

• Multi-channel DMA controller, supporting triggers from Timers, ADC, SPIs, I2Cs, USARTs, and other peripherals

• CRC calculation module, checks the integrity of data in memory

• RTC clock counter, records year, month, day, hour, minute, second with software

• Reliability

– Tested through HBM2000V/CDM500V/MM200V/LU levels

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

Block Diagram

The AP8000 universal programmer independently developed by ACROVIEW Technology is a powerful programming solution that supports both one-to-one and one-to-eight configurations in online and offline versions, while also providing dedicated programming solutions for eMMC and UFS, fully meeting the bare chip (offline) and on-board programming needs of the HangShun series of chip models. The AP8000 consists of three core components: host, baseboard, and adapter, serving as an industry-leading universal programming platform. It not only meets the programming needs of various programmable chips on the market but also serves as the core programming platform for ACROVIEW’s bulk programming device IPS5800S, efficiently supporting the execution of large-scale programming tasks.ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

The host supports both USB and NET connections, enabling networking of multiple programmers to synchronize control of multiple programmers for programming operations. The built-in safety protection circuit can instantly detect abnormal situations such as reversed chip placement or short circuits, and immediately cut off power to ensure the safety of both the chip and the programmer. The host integrates a high-speed FPGA, significantly enhancing data transmission and processing speed. The back of the host is equipped with an SD card slot, allowing users to save project files generated by PC software to the root directory of the SD card and insert it into the slot. By using the button on the programmer, users can select, load, and execute programming instructions without relying on a PC, which not only reduces the hardware configuration cost of the PC but also facilitates the rapid construction of the working environment.

The AP8000 enhances the host’s expansion capabilities through the combination design of the baseboard and adapter, currently supporting products from all major semiconductor manufacturers, including CHIPONE, Eon, SIMCom, NORDIC, Cmsemicon, and others. The types of devices supported include NAND, NOR, MCU, CPLD, FPGA, EMMC, etc., and it is compatible with various file formats such as Intel Hex, Motorola S, Binary, POF, etc.

Company Introduction

About HangShun Chip: HangShun Chip (HangShun) was established in 2013, dedicated to the mission of “Vehicle-grade SoC + high-end MCU supermarket dual strategy, making everything interconnected smarter, and making smart life better,” achieving the great vision of “HK32MCU as the core, building a boundaryless ecological platform-level enterprise for HangShun.” It has mass-produced seven process platforms from mixed-signal 8-inch 130nm to 12-inch 40nm, with over a hundred models of industrial/commercial/automotive-grade, general/special/customized 32-bit MCUs from twelve major families, including ARM and RISC-V. HangShun’s HK32MCU is divided into economic, mainstream, low-power, high-performance, special, and innovative types, and is widely used in thousands of customers in automotive, industrial, home appliances, and IoT sectors.

About ACROVIEW Technology:ACROVIEW Technology is a global leader in semiconductor chip programming solutions, committed to changing the world through technology and driving the future with intelligence, continuously creating value for customers. ACROVIEW’s AP8000 universal programmer platform and the latest IPS5800S programming automation solution provide one-stop solutions for customers in the semiconductor and electronic manufacturing fields, having served leading global clients including Huawei, BYD, Foxconn, and others.

Scan to follow us

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

ACROVIEW Technology Service Account

ACROVIEW Programmer Supports HangShun 32-bit Microcontroller HK32F103CBT

ACROVIEW Technology Subscription Account

Leave a Comment