- Packs
- NuMicro_M251_BSP
NuMicro_M251_BSP
3.2.8-
Pack Type
Board Support
Board Support Pack for M251/M252/M254/M256/M258 series
-
Add to CMSIS Solution
packs:
- pack: Nuvoton::NuMicro_M251_BSP@3.02.008
Add with cpackget
> cpackget add Nuvoton::NuMicro_M251_BSP@3.02.008
Download
Nuvoton.NuMicro_M251_BSP.3.02.008.packRepository
NuMicro_M251_BSPM251/M252/M254/M256/M258 Series CMSIS BSP
To experience the powerful features of M251/M252/M254/M256/M258 series in few minutes, please select the sample code to download and execute on their NuMaker boards. Open the project files to build them with Keil® MDK, IAR, NuEclipse or VS Code, and then download and trace them on the NuMaker board to see how it works.
## .\Document\
-
CMSIS.html
Document of CMSIS version 6.1.0. -
NuMicro M251_252_254_256_258 Series CMSIS BSP Driver Reference Guide.chm
This document describes the usage of drivers in M251/M252/M254/M256/M258 BSP. -
NuMicro M251_252_254_256_258 Series CMSIS BSP Revision History.pdf
This document shows the revision history of M251/M252/M254/M256/M258 BSP. -
VSCode Quick Start Guide This documents guide to install, configure and use VS Code.
## .\Library\
-
CMSIS
Cortex® Microcontroller Software Interface Standard (CMSIS) V6.1.0 definitions by Arm® Corp. -
Device
CMSIS compliant device header file. -
LCDLib
Library for controlling LCD module. -
SmartcardLib
Smart card library binary and header file. -
StdDriver
All peripheral driver header and source files. -
TKLib
Library for controlling touch key module.
## .\Sample Code\
-
CardReader
USB CCID smart card reader sample code. -
CortexM23
Cortex®-M23 sample code. -
FreeRTOS
Simple FreeRTOS™ demo code. -
Hard_Fault_Sample
Show hard fault information when hard fault happened.The hard fault handler shows some information including program counter, which is the address where the processor is executed when the hard fault occurs. The listing file (or map file) can show what function and instruction that is.
It also shows the Link Register (LR), which contains the return address of the last function call. It can show the status where CPU comes from to get to this point.
-
ISP
Sample code for In-System-Programming. -
Level1_Training
Level 1 training sample code. -
NuMaker-M256SD
Sample code for NuMaker-M256SD board. -
NuMaker-M258KE
Sample code for NuMaker-M258KE board. -
NuMaker-M258KG
Sample code for NuMaker-M258KG board. -
PowerManagement
Power management sample code. -
Semihost
Show how to print and get character through IDE console window. -
StdDriver
Sample code to demonstrate the usage of M251/M252/M254/M256/M258 series MCU peripheral driver APIs. -
Template
A project template for M251/M252/M254/M256/M258 series MCU. -
XOM
Demonstrate how to create XOM library and use it.
## .\ThirdParty\
- FreeRTOS
FreeRTOS porting for M251/M252/M254/M256/M258 series MCU.
## .\Tool\
- TK
Touch key tool.
License
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.
M251/M252/M254/M256/M258 BSP files are provided under the Apache-2.0 license.