1392| 1
|
[官方教程] K210入门-裸机开发(二)之按键输入 扫描方式 |
本帖最后由 猪百岁 于 2021-3-8 22:40 编辑 K210入门-裸机开发(二)之按键输入 扫描方式开发板:K210 AIRV R3版 widora 开发环境:kendryte IDE 官方的 必须的参考文档:Standalone SDK编程指南v0.5.0,以及widora的原理图 1. 这节为按键输入扫描新建一个文件夹 02my_code_keyInput
打开文件夹 选择02my_code那个文件夹
https://img-blog.csdnimg.cn/20200815223557803.png 要用到按键输入 那么我就复制之前的LED点灯程序 找到之前点灯的文件夹,把main.c内容复制
安装依赖
清理+构建
环境设置完毕 开始写代码 2.先看原理图有2个可用按键+2个LED 都用上 IO17 18对应LED IO19 20对应按键
配置 按键(key) 输入端口
设置为输入模式
GPIO_DM_INPUT 应该是浮空输入吧? 不确定 等下验证,(板子上有上拉电阻了,可以测试下浮空输入) GPIO_DM_INPUT_PULL_UP是上拉输入
然后读取输入
效果 按住按键 灯一直亮 松开就灭
没按下按键的时候 全灭
整体代码如下
版权声明:本文为CSDN博主「jwdeng1995」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 |
© 2013-2023 Comsenz Inc. Powered by Discuz! X3.4 Licensed