RT-thread led闪烁灯源码,可以用于满足需要推挽式输出的
#include <rtthread.h>
#include <board.h>
#include <rtdevice.h>
#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include <rtdbg.h>
/* 获取LED引脚对应的编号 */
#define LED0_PIN GET_PIN(A, 0)
int main(void)
{
int count = 1;
/* set LED0 pin mode to output */
rt_pin_mode(LED0_PIN, PIN_MODE_OUTPUT);
rt_kprintf("Hello world! \n");
while (count++)
{
/* set LED0 pin level to high or low */
rt_pin_write(LED0_PIN, count % 2);
rt_thread_mdelay(1000);
}
return RT_EOK;
}
配置
RT-thread驱动下C语言实现LED闪烁灯源码
本文介绍了如何使用RT-thread库在C语言中编写代码控制LED灯进行推挽式闪烁,包括设置LED引脚模式、修改电平和定时操作。
1220

被折叠的 条评论
为什么被折叠?



