Geehy
https://www.geehy.com/uploads/tool/
https://www.geehy.com/support/apm
APM32F0xx_DFP
Geehy Semiconductor APM32F0xx Series Device Support
First Release version of APM32F0xx Device Family Pack.
Change the url,description,vendor.
Fix some bugs,add APM32F030 Device.
add APM32F07x Device.
Add new devices:
- APM32F030xC,
- APM32F051x6, APM32F051x8,
- APM32F091xB, APM32F091xC,
Updated SVD files.
Add APM32F091 Device.
Updated APM32F091 SVD files.
Updated the Device to V1.0.1
Updated the SVD files.
Updated the Device to V1.0.2
Geehy
Device Support
Device Family Package Geehy Semiconductor
APM32F0x
APM32F0
APM32
Geehy Semiconductor' APM32F0 series of mainstream MCUs are 32-bit microprocessors based on ARM Cortex'-M0+ core, with a maximum operating frequency of 48MHz.
Core
- ARM 32-bit Cortex-M0+ CPU (48 MHz max)
Memories
- 32 to 256 Kbytes of Flash memory
- 4 to 32 Kbytes of SRAM with HW parity checking
CRC calculation unit
Reset and power management
- Voltage range: 2.4 V to 3.6 V
- Power-on/Power down reset (POR/PDR)
- Low power modes: Sleep, Stop, Standby
Clock management
- 4 to 32 MHz crystal oscillator
- 32 kHz oscillator for RTC with calibration
- Internal 8 MHz RC with x6 PLL option
- Internal 40 kHz RC oscillator
Geehy Semiconductor APM32F030 Series devices
Geehy Semiconductor APM32F051 Series devices
Geehy Semiconductor APM32F070 Series devices
Geehy Semiconductor APM32F071 Series devices
Geehy Semiconductor APM32F072 Series devices
Geehy Semiconductor APM32F091 Series devices
Geehy Semiconductor APM32F0 Series devices and CMSIS-CORE
Geehy Semiconductor APM32F1xx with Standard Peripherals Drivers Framework
Geehy Semiconductor APM32F1xx with Standard Peripherals Drivers Framework and RCM
System Startup for Geehy Semiconductor APM32F0xx Series
Standard Peripherals Drivers Framework
#define RTE_DEVICE_STDPERIPH_FRAMEWORK
Analog-to-digital converter (ADC) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_ADC
Controller area network (CAN) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_CAN
HDMI-CEC controller (CEC) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_CEC
Comparator (COMP) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_COMP
CRC calculation unit (CRC) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_CRC
Clock recovery system (CRS) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_CRS
Digital-to-analog converter (DAC) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_DAC
MCU debug component (DBGMCU) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_DBG
DMA controller (DMA) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_DMA
External interrupt/event controller (EINT) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_EINT
Flash memory controller driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_FMC
General-purpose I/O (GPIO) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_GPIO
Inter-integrated circuit (I2C) interface driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_I2C
Independent watchdog (IWDT) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_IWDT
Power controller (PMU) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_PMU
Reset and clock management unit (RCM) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_RCM
Real-Time Clock (RTC) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_RTC
Serial peripheral interface (SPI) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_SPI
Timers (TMR) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_TMR
Universal synchronous asynchronous receiver transmitter (USART) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_USART
Window watchdog (WWDT) driver for APM32F0xx
#define RTE_DEVICE_STDPERIPH_WWDT
Geehy APM32F030 Development Board
Geehy APM32F030 Development Board
APM32F030_MINI Blinky example
Getting Started
CMSIS-RTX
LED
APM32F072_MINI Blinky example
Getting Started
CMSIS-RTX
LED