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

杰理SDK入门教程(五):按键使用配置

杰理SDK IO按键与AD按键开发指南

杰理SDK提供了两种主流的按键实现方案:IO按键(基于GPIO电平检测)与 AD按键(基于ADC电压采样)。两者适用于不同的硬件设计场景,开发者可根据实际需求选择合适的方案。


一、IO按键配置与使用

核心原理

IO按键通过检测GPIO引脚的电平变化(如高/低电平切换)来识别用户的按键操作,属于数字信号检测方式。

配置步骤

1. 板级宏定义设置
  • 配置文件board_ac695x_demo_cfg.h(板级配置头文件)
  • 关键操作:通过宏定义设置IO按键的使能状态、GPIO引脚方向(输入/输出)及具体引脚编号。
  • 默认配置:公版SDK默认使用 PB1引脚 作为IO按键输入端。
    在这里插入图片描述
2. 硬件连接规范
  • 按键一端需连接 GND(地),另一端连接配置的GPIO引脚(如PB1)。
  • 当按键未按下时,引脚处于高电平(通过内部/外部上拉电阻);按下时引脚被拉低至GND,触发电平变化检测。

二、AD按键配置与使用

核心原理

AD按键通过检测ADC(模数转换)采集的电压值变化来识别按键操作。其本质是利用不同按键按下时形成的 电阻分压电路,导致ADC引脚采集到的电压值不同,从而区分具体按键。

配置步骤

1. 功能使能与 硬件与通道配置

在这里插入图片描述

2. 键值与阻值适配
  • 默认支持:SDK默认提供 10个AD键值(对应10个不同的电阻分压档位)。
  • 硬件适配:开发者需根据实际电路中的电阻阻值(如按键串联电阻),调整驱动中的电压阈值判断参数(或直接使用SDK提供的默认阻值配置)。
    在这里插入图片描述

二、按键功能配置

按键的功能主要是修改sdk\apps\soundbox\board\br23\board_ac695x_demo\key_table路径下的表
在这里插入图片描述

http://www.dtcms.com/a/513565.html

相关文章:

  • 如何把视频放到自己的网站青岛网站建设‘’
  • 五金网站方案工信部网站域名备案
  • 友点企业网站模板下载黑龙江生产建设兵团网站
  • STM32H7 SPI通信的Underrun特性介绍 LAT1525
  • 网站查询seo网页广告设计师培训
  • 网站的营销方案百度口碑网
  • 有哪些做网站的公司网站建设 内容缺乏
  • 内蒙古建设安全监督网站wordpress取消伪静态
  • 延吉做网站网站备案 快递
  • 蜀icp备 网站建设中企动力成都怎么做优化关键词
  • 优速网站建设优化seo平面广告创意作品
  • 宁波搭建网站孝感公司做网站
  • 做弹幕网站有哪些网站网页制作的公
  • 自己做网站卖货多少钱公司网站地址
  • 单位做员工招退工在什么网站产品招商网
  • 办办网登陆引擎优化
  • 个人网站 不用备案泉州建设工程开标网站
  • 外贸建站 台州网站数据统计
  • 高大上的企业网站利用wordpress实现分类筛选
  • 网站源码下载平台源码小型建筑公司
  • 网站平台建设心得域名托管
  • 邯郸网站建设小霖一般做个网站多少做网站多少钱
  • 网站短时间怎么做权重素材网站源码
  • 销售网站建设怎么样开发帮app下载
  • 台州市建设工程造价管理处网站广州市地铁线路最新全图
  • 常熟专业做网站行业报告
  • 免费教育网站大全 建站网站开发超速云
  • 重装VMware
  • 网页网站开发设计工作前景张家口购物网站开发设计
  • 多项目资源冲突时,项目经理如何平衡