# M031BSP
**Repository Path**: OpenNuvoton/M031BSP
## Basic Information
- **Project Name**: M031BSP
- **Description**: BSP for M031/M032/M031BT/M032BT Series MCU
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2019-02-19
- **Last Updated**: 2025-08-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# M031BSP
BSP for M031 Series MCU
## .\Document\
- CMSIS.html
Introduction of CMSIS version 5.0. CMSIS components included CMSIS-CORE, CMSIS-Driver, CMSIS-DSP, etc.
- BSP Revision History
Show all the revision history about specific BSP.
- Driver Reference Guide
Describe the definition, input and output of each API.
## .\Library\
- CMSIS
CMSIS definitions by ARM® Corp.
- Device
CMSIS compliant device header file.
- StdDriver
All peripheral driver header and source files.
## .\Sample Code\
- FreeRTOS
Simple FreeRTOS™ demo code.
- Hard\_Fault\_Sample
Show hard fault information when hard fault happened.
- ISP
Sample codes for In-System-Programming.
- NuMaker
emWin Sample codes for NuMaker Board.
- Template
Software Development Template.
- Semihost
Show how to debug with semi-host message print.
- RegBased
The sample codes which access control registers directly.
- StdDriver
Driver Samples.
## .\ThirdParty\
- emWin
emWin porting for M031.
- FreeRTOS
FreeRTOS porting for M031.
# Licesne
**SPDX-License-Identifier: Apache-2.0**
Copyright in some of the content available in this BSP belongs to third parties.
Third parties license is specified in a file header or license file.
M031 BSP files are provided under the Apache-2.0 license.