收到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灯闪烁运行。
|