收到NuMaker-M032BT板卡有段时间了,官网一直没找到板卡的资料,今天下载M031的资料来测试下板子。
一、下载资料
1.1、BSP包下载
下载地址:https://www.nuvoton.com.cn/tool-and-software/bsp/
1.2、M032BT芯片介绍
下载地址:https://www.nuvoton.com.cn/export/resource-files/PB_M031BTM032BTSeries_EN_Rev2.01.pdf
二、程序
2.1、打开GPIO的例程
2.2、修改主程序
int32_t main(void)
{
int32_t i32Err, i32TimeOutCnt;
int32_t i=0;
/* Init System, IP clock and multi-function I/O. */
SYS_Init();
/* Init UART0 for printf */
UART0_Init();
printf("\n\nCPU [url=home.php?mod=space&uid=72445]@[/url] %dHz\n", SystemCoreClock);
GPIO_SetMode(PF, BIT15, GPIO_MODE_OUTPUT);
PF15 = 0;
while(1)
{
for(i=0;i<0xfffff;i++);
PF15 = 0;
for(i=0;i<0xfffff;i++);
PF15 = 1;
}
}
开发板上的LED连接到PF15引脚上,配置引脚为输出,驱动GPIO口。
2.3、编译程序
2.4、选择仿真器
2.5、下载程序
三、程序运行
LED灯闪烁运行。
|