Nuvoton MS51 16K Series BSP Guide

This BSP Guide provides directory information, library files, sample code, and driver details for the Nuvoton MS51 16K series microcontroller.


Nuvoton MS51 16K Series BSP Guide - cover page
Brand
Nuvoton
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
12
File format
PDF
File size
521 KB
Published
29 September, 2026
Updated
29 September, 2026
MD5 checksum
29101B4A1A0937A3A1E625822B5B3A37

About this manual

The document introduces the Board Support Package (BSP) for the Nuvoton MS51 16K series, describing the folder structure, included driver reference manuals, library header/source files, and sample code projects. It also contains revision history and legal notices from Nuvoton.

Detailed sections cover peripheral driver examples such as ADC, PWM, timers, UART, I2C, and watchdog functions, along with instructions for modifying the internal high‑speed RC oscillator, generating system clocks, and using in‑application programming (IAP) for flash and configuration updates.

What's inside

  • Introduction
  • Directory Information
  • Revision History
  • Library Files
  • Sample Code
  • Peripheral Driver Examples
  • Clock Configuration
  • In‑Application Programming (IAP)
  • Interrupt Handling
  • Important Notice

Specifications

Internal HIRC frequency16 MHz or 24 MHz
System clock output after divider100 kHz

Frequently asked questions

How can the internal HIRC frequency be changed?

Use the Fsys_ModifyHIRC function to set the internal HIRC to either 16 MHz or 24 MHz.

How do I disable the watchdog reset function?

Modify the CONFIG register using the Watchdog_Reset_Disable routine to disable the watchdog reset.

What is the purpose of the IAP_Dataflash_EEPROM macro?

It allows the flash memory to be used as an EEPROM, handling read, erase, modify, and write operations.

Which UART baud rate is supported without modifying the HIRC?

The default HIRC of 16 MHz does not support baud rates over 38.4 kbaud; the HIRC must be changed to 24 MHz for higher rates.

Download PDF (521 KB)

More Nuvoton Manuals


View all Nuvoton manuals →