本文讲解如何点亮LED,基于前面的创建工程。
先看原理图LED对应P106

配置P10

生成

添加如下代码
注意一定要先R_BSP_PinAccessEnable();使能寄存器写
void hal_entry(void){ /* TODO: add your own code here */ R_BSP_PinAccessEnable(); R_BSP_PinCfg(USERLED,IOPORT_CFG_PORT_DIRECTION_OUTPUT); while(1) { R_BSP_PinWrite(USERLED,BSP_IO_LEVEL_HIGH); R_BSP_SoftwareDelay(500,BSP_DELAY_UNITS_MILLISECONDS); R_BSP_PinWrite(USERLED,BSP_IO_LEVEL_LOW); R_BSP_SoftwareDelay(500,BSP_DELAY_UNITS_MILLISECONDS); } #if BSP_TZ_SECURE_BUILD /* Enter non-secure code */ R_BSP_NonSecureEnter(); #endif }
复制代码编译运行
下载运行可以看到LED3红色LED闪烁