English · 中文 · Global Website · 中文官网
Geehy Semiconductor is a fabless IC company specializing in industrial- and automotive-grade microcontrollers, mixed-signal analog ICs, and system-on-chip products. This GitHub organization hosts official SDKs, development tools, open-source ports, reference projects, and application examples for APM32 microcontrollers.
| Device family | SDK repository | Current package | Main coverage |
|---|---|---|---|
| APM32F00x | APM32F00x SDK | V1.5.1 | APM32F003 family |
| APM32F0xx | APM32F0xx SDK | V1.8.7 | APM32F030, APM32F051, APM32F072 and related devices |
| APM32F10x | APM32F10x SDK | V2.0.0 | APM32F103, APM32F105 and APM32F107 |
| APM32F4xx | APM32F4xx SDK | V1.5.3 | APM32F4 series |
SDK versions shown here follow the package information in each repository. Check the repository README and Releases for the latest available package.
| Resource | Description |
|---|---|
| LVGL port for APM32F427 | LVGL v9.4.0 demonstration project for APM32F427 and ILI9341 |
| OpenOCD package | Debugging and programming resources for APM32 devices |
| IAR device support packages | Device support packages for IAR Embedded Workbench |
| GCC Makefile example | Reference APM32F103 project using GCC and Make |
| DAPLink hardware firmware assets | DAPLink-related firmware and hardware resources |
| Mbed OS | Mbed OS repository containing APM32-related support |
| All public repositories | Browse all public GeehySemi projects |
- APM32F003 low-power example
- APM32F003 cascaded 32-bit timer
- APM32F003 Flash EEPROM emulation
- APM32F0xx I2C EEPROM
- APM32F030 IAP Bootloader
- APM32F072 USB touch keyboard
- APM32F072 USB touch mouse
- APM32E103 Flash EEPROM emulation
- APM32E103 GPIO-emulated I2C
- APM32E103 PCF8563 RTC
- APM32E103 AHT10 sensor
- APM32E103 ILI9341 LCD
- APM32F103 USART idle-line and DMA
- APM32F103 USB CDC Virtual COM Port
- CAN porting guide for APM32F103
- LVGL port for APM32F427
- ADC multi-channel scan with DMA and timer trigger
- ADC internal temperature sensor with DMA
- ADC temperature, VREF and VBAT
- DAC and ADC voltage test
- SPI2 DMA transmission
- USART DMA transmission
- USB MSC firmware-upgrade Bootloader
Official SDK repositories contain the current package version stated in their README. Example repositories are intended for development reference and may target a specific device, board, SDK version, or toolchain. Validate the design against the latest datasheet, user manual, SDK, and actual hardware before production use.
For technical questions, open an Issue in the relevant repository and include the device model, development board, SDK and toolchain versions, reproduction steps, and key logs.
For products, documentation, development tools, and additional support, visit the Geehy global website.
极海半导体是一家专注于工业级与车规级微控制器、混合信号模拟芯片及系统级芯片的集成电路设计企业。本 GitHub 组织集中提供 APM32 微控制器的官方 SDK、开发工具、开源移植项目、参考工程和应用示例。
| 芯片系列 | SDK 仓库 | 当前软件包 | 主要覆盖产品 |
|---|---|---|---|
| APM32F00x | APM32F00x SDK | V1.5.1 | APM32F003 系列 |
| APM32F0xx | APM32F0xx SDK | V1.8.7 | APM32F030、APM32F051、APM32F072 等产品 |
| APM32F10x | APM32F10x SDK | V2.0.0 | APM32F103、APM32F105、APM32F107 |
| APM32F4xx | APM32F4xx SDK | V1.5.3 | APM32F4 系列 |
这里显示的版本来自各仓库中的软件包信息。请进入对应仓库查看 README 和 Releases,以获取当前可用的软件包。
| 资源 | 说明 |
|---|---|
| APM32F427 LVGL 移植 | 基于 APM32F427、ILI9341 和 LVGL v9.4.0 的演示工程 |
| OpenOCD 工具包 | APM32 调试与程序下载相关资源 |
| IAR 器件支持包 | 适用于 IAR Embedded Workbench 的器件支持包 |
| GCC Makefile 示例 | 基于 GCC 和 Make 的 APM32F103 参考工程 |
| DAPLink 硬件固件资源 | DAPLink 相关固件和硬件资源 |
| Mbed OS | 包含 APM32 相关支持的 Mbed OS 仓库 |
| 全部公开仓库 | 浏览 GeehySemi 的全部公开项目 |
- APM32F003 低功耗示例
- APM32F003 级联 32 位定时器
- APM32F003 Flash 模拟 EEPROM
- APM32F0xx I2C EEPROM
- APM32F030 IAP Bootloader
- APM32F072 USB 触摸键盘
- APM32F072 USB 触摸鼠标
- APM32E103 Flash 模拟 EEPROM
- APM32E103 GPIO 模拟 I2C
- APM32E103 PCF8563 RTC
- APM32E103 AHT10 传感器
- APM32E103 ILI9341 LCD
- APM32F103 USART 空闲中断与 DMA
- APM32F103 USB CDC 虚拟串口
- APM32F103 CAN 移植指南
- APM32F427 LVGL 移植
- ADC 多通道扫描、DMA 与定时器触发
- ADC 内部温度传感器与 DMA
- ADC 温度、VREF 与 VBAT
- DAC 与 ADC 电压测试
- SPI2 DMA 发送
- USART DMA 发送
- USB MSC 固件升级 Bootloader
官方 SDK 仓库提供 README 中所列的当前软件包。示例仓库主要用于开发参考,可能对应特定芯片、开发板、SDK 版本或工具链。用于量产项目前,请结合最新的数据手册、用户手册、SDK 和实际硬件完成验证。
如需反馈技术问题,请在对应仓库提交 Issue,并尽量附上芯片型号、开发板、SDK 与工具链版本、复现步骤和关键日志。
产品信息、文档、开发工具和更多技术支持,请访问极海半导体官网。

