Introducing AUDK32

Hello, ABOV Developers Community members!

We are pleased to introduce ABOV’s SDK, AUDK32.

AUDK32 is a standardized Software Development Package for ABOV 32-bit MCUs based on the Arm Cortex-M core. It provides device support across MCU series (A31xxxx / A33xxxx / A34xxxx), along with a common HAL (Hardware Abstraction Layer), libraries, example source code, CMSIS Core, and the OpenOCD toolchain for debugging and flashing — all in a single, consistent development package.

Key Components

  • MCU Series Packages: Optimized SDKs for the A31xxxx, A33xxxx, and A34xxxx series
  • HAL (Hardware Abstraction Layer): Abstracts register-level differences for more portable code
  • Library / Example Source: Common libraries and example code covering various peripherals
  • CMSIS Core: Standard Arm CMSIS Core support for a consistent development experience
  • OpenOCD: Open-source toolchain support for debugging and firmware flashing

Resources

If you have any questions or feedback, please feel free to share them on the AUDK32 board.

Thank you.