嵌入式技术论坛
直播中

张英

7年用户 1407经验值
私信 关注
[经验]

RA-RTT RA2L1按键控制LED灯设计实现

用开发板上按键控制LED灯的翻转:

原理图

2.jpg

代码编写

由于开发板的初始化程序已经有icu_sample功能函数,我们在他的基础之上修改中断回调函数:

#define LED2_PIN "P501"
void irq_callback_test(void *args)
{
rt_uint32_t led2_pin = rt_pin_get(LED2_PIN);
rt_pin_write(led2_pin, !rt_pin_read(led2_pin));
}

编译下载代码,然后打开串口终端。输入icu_sample,然后按下用户按键,就可以每按一次就翻传一下开发板上的LED2(蓝灯)

2.jpg

【小结】在RT-Thread Studio开发环境下,实现基础功能非常之简单。赶快行动吧。

原作者:Lu_盼盼

更多回帖

发帖
×
20
完善资料,
赚取积分