rtt-f030/bsp/nuvoton_m451/README.md

30 lines
1.1 KiB
Markdown
Raw Normal View History

# 新唐M451系列单片机
## 简介
这里参考[BrightPan](https://github.com/bright-pan)之前移植的[nuvoton_m05x](https://github.com/RT-Thread/rt-thread/tree/master/bsp/nuvoton_m05x)将RT-thread移植到了Nuvoton(新唐/芯唐) M451单片机上。
目前的工程基于M451 Series_BSP_CMSIS_V3.01.001运行在Nuvoton M451 NuEdu Board上仅在application.c内开了一个线程实现了简单的闪灯功能。
目前已经测试过的平台有:
平台 | 版本
-----|----------
Keil | MDK4&MDK5
GCC | GNU Tools ARM Embedded 5.4
## 使用
### Keil
使用前请前往[新唐官网](http://www.nuvoton.com)下载驱动*NuLink_Keil_Driver*。MDK5请安装对应的*Nuvoton Pack*。
* 配置rtconfig.py里的`CROSS_TOOL`为keil以及`EXEC_PATH`为你的Keil根目录
* 使用`scons --target=mdk/mdk4/mdk5 -s`生成对应的工程文件。或者使用`scons`直接编译。
### GCC
这里使用的是*gcc-arm-none-eabi*
* 配置rtconfig.py里的`CROSS_TOOL`为gcc以及`EXEC_PATH`为你gcc-arm-none-eabi可执行文件的位置
* 使用`scons`直接编译。