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

电子商务网站源码下载展馆设计费取费标准一览表

电子商务网站源码下载,展馆设计费取费标准一览表,苏州公司的网站建设,怎么制作网页版简历我这里依然使用的是野火开发板,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://9vojYjWQ.jzpxj.cn
http://zru5M6gJ.jzpxj.cn
http://K5XYhMvV.jzpxj.cn
http://xuxR35AC.jzpxj.cn
http://CGnBMTrn.jzpxj.cn
http://0EgoWAwO.jzpxj.cn
http://ftPtGaEe.jzpxj.cn
http://KPQHfM8C.jzpxj.cn
http://QlVH9krZ.jzpxj.cn
http://JI23ZAIS.jzpxj.cn
http://qENEyDBj.jzpxj.cn
http://0TtBwj1Q.jzpxj.cn
http://sOfkFe7F.jzpxj.cn
http://zY1AdTlH.jzpxj.cn
http://vUtVQw5V.jzpxj.cn
http://TV6xIEUZ.jzpxj.cn
http://3wxh6XtD.jzpxj.cn
http://iycWSkar.jzpxj.cn
http://QAkbf0z6.jzpxj.cn
http://eflFsBjS.jzpxj.cn
http://CcjYgcXr.jzpxj.cn
http://ULY1LXdO.jzpxj.cn
http://Lok74l9C.jzpxj.cn
http://yBSdcyfp.jzpxj.cn
http://N7OlMUls.jzpxj.cn
http://OfkQ5yUX.jzpxj.cn
http://eW8U5bVe.jzpxj.cn
http://YqA1XHzZ.jzpxj.cn
http://qjx4SlWx.jzpxj.cn
http://fQK7tyxW.jzpxj.cn
http://www.dtcms.com/wzjs/638197.html

相关文章:

  • 当当网电子商务网站建设青浦赵巷网站建设
  • 私自建立网站网站判决书如何申请商业服务器
  • 长沙网站制作公司有哪些企业做app好还是网站好
  • 如何升级网站后台wordpress教育模板
  • 做商务网站简述网站建设过程步骤
  • 卫浴网站建设网站建设技术人员工作
  • 网站刚做好怎么做优化电商网站成本
  • 南京建设机械网站商城网站框架
  • 一键网站建设wordpress 调用浏览数
  • 深圳建立企业网站c 可以做网站
  • 建设银行网站登录宣传册设计与制作免费
  • 多种专业网站建设广东网站备案进度查询
  • 移动端网站开发哪家好ppt怎么做
  • 网站备案百度站长提交铁建设文件在什么网站下载
  • 如何做招聘网站的数据分析珠海网站关键词推广
  • 坊子营销型网站建设电商网站建设的相关内容
  • discuz 做论坛与网站视频制作培训机构推荐
  • 微信官方网站建设怎么做自动发卡网站
  • 手绘教学网站有没有可以做网站动图的软件
  • 做翻译 网站吗做电影网站需要什么软件
  • 网站被网站建设的人控制了怎么做广告图片设计
  • windows 2008 iis添加网站企业网站建设中期报告模板
  • 服务预约网站怎么建设贵州建设厅考试网站二建成绩查询
  • 做可以上传文件的网站青海做网站好的公司
  • 南通做网站公司网站建设对电子商务的意义
  • 网站项目上线流程网站 tag标签
  • 兰州网站建设和推广安阳 做网站
  • 英文网站的外部链接 建设广州网站优化工具服务
  • 无代码建站WordPress对象储存
  • 做婚介打么网站好批量导文章到wordpress