当前页面为 开发中 版本,查看特定版本的文档,请在页面左下角的下拉菜单中进行选择。

led_control例程

1 功能概述

本代码示例主要演示PAN221x的GPIO应用之LED灯实验。通过本例程,我们可以了解到PAN221x的GPIO作为输出的使用方法。在本例程中,我们将通过代码控制开发板上的LED灯,以周期100ms闪烁。

2 环境要求

  • Board: PAN221x_EVB

  • PANCHIP RISC IDE

3 编译和烧录

例程位置:PAN221x_DK_Public\01_SDK\extension_demo\led_control

打开led_control目录下led_control.sproj工程,编译整个代码工程。

4 LED灯板级支持包(bsp_led.c)

● led_init:LED初始化;

● led_on:点亮LED灯;

● led_off:熄灭LED灯;

● led_toggle:翻转LED灯;

5 测试方法和现象

1、设置系统时钟源为dpll,并分别配置系统时钟为8Mh;

2、开启一个100ms的定时器;

3、每100ms翻转一次LED灯;

6 Rom/Ram资源使用情况

rom 192 bytes, ram 12 bytes