设置按键外部中断
#include <rtthread.h>
#include <rtdevice.h>
#include "board.h"
#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include <rtdbg.h>
#define B1_PIN_NUM GET_PIN(B,1)
/* 中断回调函数 */
void B1_IRQ_CB(void *args)
{
rt_kprintf("enter B1_IRQ_CB!\r\n");
rt_pin_write(B1_PIN_NUM, PIN_HIGH);
}
static void pin_beep_sample(void)
{
/* 按键0引脚为输入模式 */
rt_pin_mode(B1_PIN_NUM, PIN_MODE_INPUT_PULLUP);
/* 绑定中断,下降沿模式&