Abov A31G324RLN Manuel utilisateur

Contents A31G324RLN shield board implementation guide
2
Contents
1Introduction ....................................................................................................................................5
2User requirements..........................................................................................................................6
2.1 Hardware.............................................................................................................................6
2.2 Software ..............................................................................................................................7
2.3 Reference documents .........................................................................................................7
2.4 System requirements ..........................................................................................................8
2.5 ABOV website .....................................................................................................................8
3Building and running project (Shield board)...................................................................................9
3.1 Prepare the Starter Kit and Shield board ..........................................................................10
3.1.1 Hardware components of the Starter Kit ..............................................................10
3.1.2 Hardware components of the Shield board ..........................................................11
3.2 Set up the Starter Kit and Shield board ............................................................................12
3.2.1 Set jumpers to control the Starter Kit ...................................................................12
3.2.2 Connect to Starter Kit to use Shield board ...........................................................13
3.3 Connect the Starter Kit to your PC....................................................................................14
3.3.1 PC connection via USB on the Starter Kit ............................................................14
3.4 EBI_LCD (user switch) ......................................................................................................15
3.4.1 Running the EBI_LCD project ..............................................................................15
3.4.2 Compiling EBI_LCD..............................................................................................18
3.4.3 Downloading EBI_LCD.........................................................................................19
3.4.4 Debugging EBI_LCD ............................................................................................20
3.4.5 Checking the EBI_LCD operation ........................................................................21
3.5 Buzzer (user switch)..........................................................................................................22
3.5.1 Running the Buzzer project ..................................................................................22
3.5.2 Compiling Buzzer .................................................................................................25
3.5.3 Downloading Buzzer.............................................................................................26
3.5.4 Debugging Buzzer ................................................................................................27
3.5.5 Checking the Buzzer operation ............................................................................28
3.6 EEPROM (use SPI in USART)..........................................................................................29
3.6.1 Running the EEPROM project..............................................................................29
3.6.2 Compiling EEPROM .............................................................................................32
3.6.3 Downloading EEPROM ........................................................................................33
3.6.4 Debugging EEPROM............................................................................................34
3.6.5 Checking the EEPROM operation ........................................................................35
Revision history .....................................................................................................................................36

A31G324RLN shield board implementation guide List of figures
3
List of figures
Figure 1. A31G324RLN Starter Kit Board (Hardware) ............................................................................6
Figure 2. A31G324RLN Shield Board (Hardware) ..................................................................................6
Figure 3. Compiler (Software) .................................................................................................................7
Figure 4. Reference Documents .............................................................................................................7
Figure 5. Window PC & Mini-B Cable .....................................................................................................8
Figure 6. ABOV Semiconductor Website ................................................................................................8
Figure 7. Starter Kit Board ....................................................................................................................10
Figure 8. A31G324RLN Shield Board Description ................................................................................11
Figure 9. Starter Kit Jumper & Switch ...................................................................................................12
Figure 10. Connect to Starter Kit to use Shield Board ..........................................................................13
Figure 11. Starter Kit and USB Connection ..........................................................................................14
Figure 12. USB Input Device at Device Manager .................................................................................14
Figure 13. Execute Keil uVision5 for ARM ............................................................................................15
Figure 14. Select EBI_LCD Project from Pack Installer........................................................................15
Figure 15. Create EBI_LCD Project from Pack Installer .......................................................................16
Figure 16. Open EBI_LCD Project from Pack Installer .........................................................................16
Figure 17. Download Evaluation Kit (Example Source) from ABOV Website.......................................17
Figure 18. Compile Result on uVision5 (EBI_LCD Project) ..................................................................18
Figure 19. Check to EBI_LCD Project Setting ......................................................................................19
Figure 20. Download EBI_LCD Project on A-Link ................................................................................19
Figure 21. Debugging in Keil Debugger Software ................................................................................20
Figure 22. Check LCD Operation..........................................................................................................21
Figure 23. Execute Keil uVision5 for ARM ............................................................................................22
Figure 24. Select Buzzer Project from Pack Installer ...........................................................................22
Figure 25. Create Buzzer Project from Pack Installer...........................................................................23
Figure 26. Open Buzzer Project from Pack Installer.............................................................................23
Figure 27. Download Evaluation Kit (Example Source) from ABOV Website.......................................24
Figure 28. Compile Result on uVision5 (Buzzer Project)......................................................................25
Figure 29. Check to Buzzer Project Setting ..........................................................................................26
Figure 30. Download Buzzer Project on A-Link ....................................................................................26
Figure 31. Debugging in Keil Debugger Software ................................................................................27
Figure 32. Check Buzzer Operation......................................................................................................28
Figure 33. Execute Keil uVision5 for ARM ............................................................................................29
Figure 34. Select EEPROM Project from Pack Installer .......................................................................29
Figure 35. Create EEPROM Project from Pack Installer ......................................................................30
Figure 36. Open EEPROM Project from Pack Installer ........................................................................30
Figure 37. Download Evaluation Kit (Example Source) from ABOV Website.......................................31
Figure 38. Compile Result on uVision5 (EEPROM Project) .................................................................32
Figure 39. Check to EEPROM Project Setting......................................................................................33
Figure 40. Download EEPROM Project on A-Link................................................................................33
Figure 41. Debugging in Keil Debugger Software ................................................................................34
Figure 42. Check EEPROM Operation .................................................................................................35

List of tables A31G324RLN shield board implementation guide
4
List of tables
Table 1. Shield Board Description .........................................................................................................11
Table 2. LCD & User Switch Operation.................................................................................................21
Table 3. Buzzer & User Switch Operation.............................................................................................28

A31G324RLN shield board implementation guide 1. Introduction
5
1Introduction
This document introduces software environment and development recommendations for the ABOV 32-
bit Cortex-Mx Starter Kit. In this document, an easy method how to develop the ABOV 32-bit Cortex-
M0x MCUs on a Starter Kit board.
The Starter Kit board contains a CMSIS-DAP debugger which is called “A-Link”. This is the interface
firmware for a debug unit that connects the debug port to USB. The debug unit connects via JTAG or
SW to the target device. Using this CMSIS-DAP debugger (A-Link), you can eliminate the needs for
additional devices when programming and debug the MCU.
In this document, you can learn a method how to operate the A31G324RLN Shield board, as an
example, step by step.

2. User requirements A31G324RLN shield board implementation guide
6
2User requirements
2.1 Hardware
In this section, you will see the Starter Kit board and Shield board of A31G324RLN in Figure 1 and
Figure 2 respectively.
Figure 1. A31G324RLN Starter Kit Board (Hardware)
Figure 2. A31G324RLN Shield Board (Hardware)

A31G324RLN shield board implementation guide 2. User requirements
7
2.2 Software
Keil compiler in the Starter Kit board features the followings:
Keil complier (uVision5)
Keil MDK5 software pack (including Starter Kit sample code) or EVK software
Figure 3. Compiler (Software)
2.3 Reference documents
1. Starter Kit quick guide
2. Starter Kit HW manual
3. Starter Kit schematic
4. Product user’s manual
5. Example code
Figure 4. Reference Documents

2. User requirements A31G324RLN shield board implementation guide
8
2.4 System requirements
1. Windows PC (7, 8, 10)
2. USB mini-B type cable
Figure 5. Window PC & Mini-B Cable
2.5 ABOV website
For detailed information about corresponding software and documents, you can visit our website at
https://www.abovsemi.com.
Figure 6. ABOV Semiconductor Website

A31G324RLN shield board implementation guide 3. Building and running project (Shield board)
9
3Building and running project (Shield board)
Running application code makes it easier to start the Shield board. Following the steps below:
Step 1. Prepare the Starter Kit & Shield Board
Step 2. Set up the Starter Kit & Shield Board
Step 3. Connect the Starter Kit to your PC
Step 4. Run the application Project
Step 5. Compiling application Code
Step 6. Download application Code
Step 7. Debugging application Code
Step 8. Check the application Code Operation

3. Building and running project (Shield board) A31G324RLN shield board implementation guide
10
3.1 Prepare the Starter Kit and Shield board
3.1.1 Hardware components of the Starter Kit
1. The Starter Kit board is comprised of a device board and an A-Link (CMSIS-DAP) board. The
two boards can be separated if necessary.
2. Device board configuration
A. ABOV 32-bit MCU, X-TAL (optional)
B. Pin Headers connected to MCU
C. LED, switch and jumper to check input/output, reset, and debugger pins
3. A-Link (CMSIS-DAP/UART) board configuration
A. A-Link for programming and debugging with ABOV 32-bit MCU(connected to USB port of
PC)
B. Supports UART
Figure 7. Starter Kit Board
Table des matières
Autres manuels Abov Matériel informatique

Abov
Abov A31T21 RLN Series Manuel utilisateur

Abov
Abov A96G166 Manuel utilisateur

Abov
Abov E-OCD II Manuel utilisateur

Abov
Abov A31T21 RLN Series Manuel utilisateur

Abov
Abov A31L12X Instructions d'installation et d'utilisation

Abov
Abov A31G32x Manuel utilisateur

Abov
Abov A96T418GDN Manuel utilisateur

Abov
Abov A34M418YLN Manuel utilisateur
Manuels Matériel informatique populaires d'autres marques

EMC2
EMC2 VNX Series Manuel du propriétaire

Panasonic
Panasonic DV0PM20105 Manuel utilisateur

Mitsubishi Electric
Mitsubishi Electric Q81BD-J61BT11 Manuel utilisateur

Gigabyte
Gigabyte B660M DS3H AX DDR4 Manuel utilisateur

Raidon
Raidon iT2300 Manuel utilisateur

National Instruments
National Instruments PXI-8186 Manuel utilisateur












