Skip to content

wright0418/CM33_MCP_server

Repository files navigation

M3331 Series CMSIS BSP

To experience the powerful features of M3331 in few minutes, please select the sample code of your interest to download and execute on the M3331 board. You can open the project files to build them with Keil® MDK, IAR or VSCode, and then download and trace them on the M3331 board to see how it works.

.\Document\

  • CMSIS.html
    Introduction of CMSIS version 5.9.0 CMSIS components included CMSIS-CORE, CMSIS-Driver, CMSIS-DSP, etc.

  • NuMicro M3331 Series CMSIS BSP Revision History.pdf
    The revision history of M3331 Series BSP.

  • NuMicro M3331 Series Driver Reference Guide.chm
    The usage of drivers in M3331 Series BSP.

.\Library\

  • CMSIS
    Cortex® Microcontroller Software Interface Standard (CMSIS) V5.9.0 definitions by ARM® Corp.

  • CMSIS-DSP
    CMSIS DSP Library.

  • Device
    CMSIS compliant device header file.

  • LlsiYcableLib
    LLSI library source code.

  • NuMaker
    Specific libraries for M3331 NuMaker board.

  • StdDriver
    All peripheral driver header and source files.

  • UsbHostLib
    USB host library source code.

.\Sample Code\

  • FreeRTOS
    Simple FreeRTOS™ demo code.

  • Hard_Fault_Sample
    Show hard fault information when hard fault happened. The hard fault handler show some information included program counter, which is the address where the processor was executing when the hard fault occur. The listing file (or map file) can show what function and instruction that was. 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 codes for In-System-Programming.

  • NuMaker-M3334KIv2
    Sample codes for NuMaker-M3334KIv2 board.

  • PowerManagement
    Power management sample code.

  • StdDriver
    Demonstrate the usage of M3331 series MCU peripheral driver APIs.

  • Template
    A template project file for M3331 series.

  • TrustZone
    Includes the demo of secure codes and non-secure codes.

  • XOM
    Demonstrate how to create XOM library and use it.

.\ThirdParty\

  • FatFs
    An open source FAT/exFAT filesystem library.

  • FreeRTOS
    A real time operating system available for free download.

  • LibMAD
    A MPEG audio decoder library that currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format.

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. M3331 BSP files are provided under the Apache-2.0 license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors