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

asp网站安装到空间seo优化服务是什么意思

asp网站安装到空间,seo优化服务是什么意思,承德网站设计,网站建设 验收我这里依然使用的是野火开发板,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.dtcms.com/wzjs/301014.html

相关文章:

  • 滨州市住房和城乡建设厅网站大连谷歌seo
  • 网站建设开场白关键词林俊杰mp3
  • 做购物商城网站设计微商软文范例
  • 营销型网站建设要点媒体营销平台
  • 做网站和网站页面设计网络营销师怎么考
  • 企业b2b平台seo 技术优化
  • 设计门户网站技术教程优化搜索引擎整站
  • 九江做网站的关键词查网站
  • 石家庄个人做网站小广告图片
  • 怎么做网站的项目预算seo关键词优化推广价格
  • web网站开发与实现百度搜索引擎怎么弄
  • 网页设计案例大全苏州百度快照优化排名
  • 网站运营工作流程2023搜索最多的关键词
  • 彩票网站链接怎么做淘宝关键词搜索工具
  • 做网站需要学php哪些技术百度官网入口链接
  • php盗版视频网站怎么做的seo交流论坛
  • 江象网站建设免费关键词挖掘网站
  • 免费建微网站营业推广方案
  • 深圳做微商网站做网站要多少钱
  • 郑东新区网站建设网站快速优化排名app
  • 永康建设投标网站宁德网站建设制作
  • zbolg搭建的网站软件外包公司排行榜
  • dz网站开发苏州网站建设优化
  • 网站建设后还有什么费用如何做企业产品推广
  • 建个网站找个人网页模板
  • js网站记住密码怎么做种子搜索引擎在线
  • 贵阳网站建设怎么样seo+网站排名
  • 高级网站开发技术太原网站优化公司
  • 哈尔滨建设网站公司吗上海外包seo
  • 广东新冠疫情最新情况百度seo排名优化公司