LEDs
用开发板上按键控制LED灯的翻转:
原理图
代码编写
由于开发板的初始化程序已经有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(蓝灯)
【小结】在RT-Thread Studio开发环境下,实现基础功能非常之简单。赶快行动吧。
全部0条评论
快来发表一下你的评论吧 !