EasyManua.ls Logo

ARTERY AT32 - User Manual

Default Icon
27 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
AT32 Work Bench User Manual
2024.03.05 1 Ver 1.04
UM0012
AT32 Work Bench User Manual
Introduction
This user manual gives an overview of AT32 Work Bench. The AT32 Work Bench can generate
initialization C code and corresponding IDE project through MCU graphical configuration, so as to
reduce the development workload, time and cost.
AT32 Work Bench has the following features:
1. Support peripheral initialization configuration
2. Support PIN MUX configuration and customized PIN label
3. Support automatic system clock configuration
4. Support online code view
5. Support “add user codefunction (existing code is not overwritten by the new project)
6. Support automatic project generation in Keil, IAR and AT32 IDE
7. Record recent designs
8. Generate configuration report (.pdf)
9. Support simplified Chinese & English menu
10. Support Windows and Linux
11. Support online software upgrade and MCU firmware download

Other manuals for ARTERY AT32

Question and Answer IconNeed help?

Do you have a question about the ARTERY AT32 and is the answer not in the manual?

Summary

AT32 Work Bench Introduction

AT32 Work Bench Features

Overview of AT32 Work Bench capabilities including peripheral initialization, PIN MUX, clock configuration, and code generation.

Environmental Requirements

Installation

Windows Setup Guide

Instructions for installing AT32 Work Bench on Windows by running the executable file.

Linux Setup Guide

Guide for installing AT32 Work Bench on Linux using dpkg command or graphical installation.

Getting Started

Starting a New Design

Steps to create a new project by selecting MCU serials, model, package, Flash, and SRAM.

Opening an Existing Design

Method to open a previously saved project file (*.ATWP) through File Explorer.

Recent Designs Access

Displays a list of recently created projects for quick access and selection.

Project Configuration

Menu Bar and Toolbar Overview

Overview of the main menu bar and toolbar options for navigating and operating the AT32 Work Bench.

Pin Out Configuration Overview

Introduces peripheral pin configuration, including layout, status, and basic settings.

GPIO Configuration Details

Detailed configuration of GPIO pins, covering GPIO type, pull type, mode, and driver capability.

DMA Configuration Details

Configure DMA data transfer, including direction, priority, mode, peripheral/memory increment, and data alignment.

NVIC Configuration Details

Configure interrupt priorities, enabled status, and system interrupts within the NVIC.

Clock Configuration

Configure the clock path, parameters, and output using the Clock Configuration window.

Code View

Display and navigate the automatically generated C code for peripherals and system initialization.

Generate Code

Project Manager Settings

Configure project name, location, toolchain, linker settings, and MCU/firmware packages for code generation.

Preserving User Code

Instructions on how to preserve custom user code during subsequent code re-generation.

Package Manager

Firmware Package Management

Manage firmware packages by selecting installation location, installing from local or network, and removing packages.

Revision History

ARTERY AT32 Specifications

General IconGeneral
SeriesAT32
Flash MemoryUp to 4032 KB (depending on the specific model)
SRAMUp to 512 KB (depending on the specific model)
ADC12-bit
DAC12-bit
Communication InterfacesUSB, CAN, UART, SPI, I2C
Temperature Range-40°C to +85°C / +105°C
Package OptionsLQFP, QFN, BGA
CryptographyHardware AES, HASH
ArchitectureARM Cortex-M4/M7

Related product manuals