Blinky¶
1 功能概述¶
本例程演示通过 GPIO 推挽输出控制 EVB LED 灯闪烁的方法。
2 环境准备¶
硬件设备与线材:
PAN271x EVB 核心板与底板各一块
JLink 仿真器(用于烧录例程程序)
USB-TypeC 线一条(用于底板供电和查看串口打印 Log)
杜邦线数根或跳线帽数个(用于连接各个硬件设备)
硬件接线:
将 EVB 核心板插到底板上
连接串口转USB调试模块:
使用 USB-TypeC 线,将 PC USB 插口与 EVB 底板 USB->UART 插口相连
使用杜邦线或跳线帽将 EVB 底板
J8排针对 (P06 & TXD) 和J9排针对 (P05 & RXD) 分别短接起来
连接 Jlink,使用杜邦线将 JLink 仿真器的:
SWD_CLK 引脚与 EVB 底板的 P00 排针相连
SWD_DAT 引脚与 EVB 底板的 P01 排针相连
SWD_GND 引脚与 EVB 底板的 GND 排针相连
使用杜邦线或跳线帽将 EVB 底板
J17排针对短接起来,以使能 EVB 底板上的 LED 灯
PC 软件:
串口调试助手(UartAssist)或终端工具(SecureCRT),波特率 115200(用于串口交互)
4 例程演示说明¶
烧录完成后,观察串口 Log 打印,可以看到系统成功初始化并闪灯的 Log:
CPU @ 32000000Hz LED on LED off LED on LED off ...
再观察 EVB 底板上的 LED 灯,可以看到其以约 1Hz 的频率闪烁:
Blinky LED on EVB¶
5 RAM/Otp资源使用情况¶
Otp Size: 2.30kB
RAM Size: 0.77kB