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

做淘客网站注意事项厦门有做网站建设

做淘客网站注意事项,厦门有做网站建设,实木餐桌椅网站建设,wordpress 邮箱发布我这里依然使用的是野火开发板#xff0c;F767芯片。 这一节写一下按键控制LED亮灭。 这是按键以及LED的原理图。 按键对应的引脚不按下时是低电平#xff0c;按下后是高电平。 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.w-s-a.com/news/619361/

相关文章:

  • 做网站搞笑口号wordpress全屏动画
  • 怎么可以建网站小程序代理项目
  • 怎样做软件网站哪个网站用帝国cms做的
  • 网站开发编程的工作方法wordpress dux-plus
  • 廊坊电子商务网站建设公司网站进不去qq空间
  • 南宁网站推广费用创意网页设计素材模板
  • 深圳技术支持 骏域网站建设wordpress 酒主题
  • 东莞网站建设+旅游网站改版数据来源表改怎么做
  • 手机端做的优秀的网站设计企业做网站大概多少钱
  • 优化网站使用体验手机网站解析域名
  • 网站制作 商务做网站的软件名字全拼
  • 阿里巴巴网官方网站温州网站建设设计
  • 传奇购买域名做网站国外网站设计 网址
  • 西安凤城二路网站建设seo网站是什么
  • 网站后台如何更换在线qq咨询代码在线种子资源网
  • 东莞网站优化制作免费中文wordpress主题下载
  • 东莞建筑设计院排名网络优化论文
  • 做牙工作网站郑州前端开发培训机构
  • 温州专业建站网站制作的管理
  • 公司网站开发策划书有没有专门做教程的网站
  • 江苏省工程建设信息网站一天赚1000块钱的游戏
  • 制作响应式网站报价品牌建设整体体系包括什么
  • 网站推广策划报告目前做win7系统最好的网站
  • 东莞网站建设咨询公江西网站建设平台
  • 什么是网站功能源码下载站
  • 石家庄制作网站的公司双柏县住房和城乡建设局网站
  • 影视vip网站建设教程ppt模板免费下载 素材红色
  • 内蒙古城乡建设部网站首页平台网站建设ppt
  • 集约化网站建设项目官方网站建设
  • 原创先锋 北京网站建设网站开发电脑内存要多少