当前位置: 首页 > news >正文

做中介卖房子开哪个网站好听顺口的公司名字

做中介卖房子开哪个网站,好听顺口的公司名字,wordpress 模板路径,2020十大热点事件我这里依然使用的是野火开发板,F767芯片。 这一节写一下按键控制LED亮灭。 这是按键以及LED的原理图。 按键对应的引脚不按下时是低电平,按下后是高电平。 LED是在低电平点亮。 接下来是key.c: /** Copyright (c) 2006-2021, RT-Thread Development T…

我这里依然使用的是野火开发板,F767芯片。
这一节写一下按键控制LED亮灭。
在这里插入图片描述
在这里插入图片描述
这是按键以及LED的原理图。
按键对应的引脚不按下时是低电平,按下后是高电平。
LED是在低电平点亮。
接下来是key.c:

/** Copyright (c) 2006-2021, RT-Thread Development Team** SPDX-License-Identifier: Apache-2.0** Change Logs:* Date           Author       Notes* 2025-06-13     c       the first version*/#include "key.h"/* 初始化按键引脚 */
void key_init(void)
{rt_pin_mode(KEY1_PIN, PIN_MODE_INPUT);rt_pin_mode(KEY2_PIN, PIN_MODE_INPUT);
}/* 获取指定按键状态 */
rt_bool_t key_state_get(rt_base_t pin)
{if(rt_pin_read(pin)){while(rt_pin_read(pin));return 1;}else {return 0;}
}

然后是key.h文件

/** Copyright (c) 2006-2021, RT-Thread Development Team** SPDX-License-Identifier: Apache-2.0** Change Logs:* Date           Author       Notes* 2025-06-13     c       the first version*/
#ifndef APPLICATIONS_KEY_H_
#define APPLICATIONS_KEY_H_#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>#define KEY1_PIN GET_PIN(A, 0)
#define KEY2_PIN GET_PIN(C, 13)void key_init(void);rt_bool_t key_state_get(rt_base_t pin);#endif /* APPLICATIONS_KEY_H_ */

最后是main.c文件:

// main.c
#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>
#include <key.h>#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include <rtdbg.h>#define LED_R_PIN    GET_PIN(H, 10)  // PH10 (122)
#define LED_G_PIN    GET_PIN(H, 11)  // PH11 (123)
#define LED_B_PIN    GET_PIN(H, 12)  // PH12 (124)static rt_base_t led_r_stat = PIN_LOW;
static rt_base_t led_g_stat = PIN_HIGH;
static rt_base_t led_b_stat = PIN_HIGH;int main(void)
{LOG_I("System startup!");rt_pin_mode(LED_R_PIN, PIN_MODE_OUTPUT);rt_pin_mode(LED_G_PIN, PIN_MODE_OUTPUT);rt_pin_mode(LED_B_PIN, PIN_MODE_OUTPUT);rt_pin_write(LED_G_PIN, led_g_stat);rt_pin_write(LED_B_PIN, led_b_stat);while (1){if (key_state_get(KEY1_PIN)) {//key1控制红灯 led_r_stat = (led_r_stat == PIN_LOW) ? PIN_HIGH : PIN_LOW;rt_pin_write(LED_R_PIN, led_r_stat);}if (key_state_get(KEY2_PIN)) {//key2控制绿灯led_g_stat = (led_g_stat == PIN_LOW) ? PIN_HIGH : PIN_LOW;rt_pin_write(LED_G_PIN, led_g_stat);}rt_thread_mdelay(500);}return RT_EOK;
}

这段代码很简单,但其实我在写代码时遇到了很多问题,按键一直不管用,LED也不能正常点亮。然后我胡乱调试,突然间就可以了 ,具体是什么原因也没有找到,很可惜没有发现到底问题出在哪里。

不管怎么说,实验最后还是成功了。

http://www.yayakq.cn/news/365909/

相关文章:

  • 能盈利的网站门户类型的网站
  • 吉首建设局网站wordpress修改标签
  • 企业 手机门户网站wordpress 定义数据表
  • 做册子模板素材有哪些网站公司注册公司哪个好
  • 服务器网站打不开滨州做网站建设价格
  • 做商城网站价格家装在线设计平台
  • 广州哪个网站建设公司好做平面素材比较好的网站
  • h5网站程序网址备案
  • wordpress跳转手机站做推送用什么网站
  • 2019广东省工程建设网站网站制作中企动力公司
  • 老干支部网站建设方案免费做免费做人爱视频的网站
  • 织梦网站优化丝路建设网站
  • da面板做两个网站wordpress伪原创设置
  • 西安市建设银行网站番禺建设网站平台
  • 一个ip做网站wordpress写文章页面无法显示
  • 东西湖区建设局网站网站后台怎样批量上传
  • 建设网站是不是要买服务器花店网站开发设计的项目结构
  • 杨幂做的网站广告小程序注册后怎么使用
  • 哪个网站可以做担保交易wordpress建的网站吗
  • 网站建设中ftp起什么作用哈尔滨最好的网站建设公司
  • 帮人做logo网站wordpress计数ip
  • 秦皇岛做网站公司福田蒙派克
  • 用百度云服务器做网站wordpress 2
  • 北京企业建设网站公司如何查询百度搜索关键词排名
  • 帮忙做ppt赚钱的网站网站地图后缀
  • 网站首页模块临沂消防建设局官方网站
  • 潘家园网站建设公司哪里找装修设计师
  • 网站建设网站优化相关资讯文章英文版wordpress如何转换
  • 公司网站建设计划书wordpress freeradius
  • 网站备案后怎么建网站小程序登陆官网