首页/新闻资讯/正文详情

rk添加uboot按键功能

发布时间:2026/11/3 2:05:20 来源:云帆数科 栏目:资讯中心
rk添加uboot按键功能
rk平台默认支持adc音量键进入loader模式对于使用gpio按键的设备需要添加自定义按键功能不hack源码直接在板级实现u-boot/board/rockchip/evb_rk3562/evb_rk3562.c添加实现#include asm/gpio.h #define LOADER_KEY_GPIO 4 /* GPIO0_A4 */ static int loader_key_pressed(void) { int ret; int value; ret gpio_request(LOADER_KEY_GPIO, loader_key); if (ret) return 0; ret gpio_direction_input(LOADER_KEY_GPIO); if (ret) { gpio_free(LOADER_KEY_GPIO); return 0; } value gpio_get_value(LOADER_KEY_GPIO); gpio_free(LOADER_KEY_GPIO); return value 0; } int rk_board_late_init(void) { if (loader_key_pressed()) { printf(enter loader!\n); env_set(preboot, setenv preboot; download); } return 0; }

相关推荐

【系统架构设计师-案例题-分布式系统设计】24年下半:Redis(1)数据库缓存设计
【系统架构设计师-案例题-分布式系统设计】24年下半:Redis(1)数据库缓存设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 2:04:20

【62】饮料容器数据集(有v5/v8模型)/YOLO饮料容器检测
【62】饮料容器数据集(有v5/v8模型)/YOLO饮料容器检测

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 2:04:20

【Kubernetes】 常用命令速查与参数详解
【Kubernetes】 常用命令速查与参数详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 2:04:20

The Incredible PyTorch 镜像使用指南:3 步克隆 PyTorch 资源清单(国内访问)
The Incredible PyTorch 镜像使用指南:3 步克隆 PyTorch 资源清单(国内访问)

The Incredible PyTorch 镜像使用指南:3 步克隆 PyTorch 资源清单(国内访问) 【免费下载链接】the-incredible-pytorch The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.… · 2026/11/3 2:35:25

决策数据怎么造?Laya 三类原语 choice/score/noul 的标注规范与避坑
决策数据怎么造?Laya 三类原语 choice/score/noul 的标注规范与避坑

决策数据怎么造?Laya 三类原语 choice/score/noul 的标注规范与避坑 Laya 是一个「不做生成、只做决策」的非自回归 System 1 决策引擎:输入一段结构化状态(邮件、工单、对话片段、JSON)和一组类型化问题,一次前向传播… · 2026/11/3 2:35:25

从“8K批量下载”到一行关停通知:B站视频下载工具 downkyi 为何走到关停
从“8K批量下载”到一行关停通知:B站视频下载工具 downkyi 为何走到关停

从“8K批量下载”到一行关停通知:B站视频下载工具 downkyi 为何走到关停 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取… · 2026/11/3 2:35:25

Spectacle 完整指南:多显示器 macOS 窗口布局与快捷键配置
Spectacle 完整指南:多显示器 macOS 窗口布局与快捷键配置

Spectacle 完整指南:多显示器 macOS 窗口布局与快捷键配置 【免费下载链接】spectacle Spectacle allows you to organize your windows without using a mouse. 项目地址: https://gitcode.com/gh_mirrors/sp/spectacle Spectacle 是一个常驻 macOS 菜单栏的… · 2026/11/3 2:35:25

Camoufox 反检测浏览器上手指南:从一条命令到一套自洽指纹
Camoufox 反检测浏览器上手指南:从一条命令到一套自洽指纹

Camoufox 反检测浏览器上手指南:从一条命令到一套自洽指纹 【免费下载链接】camoufox 🦊 Anti-detect browser 项目地址: https://gitcode.com/gh_mirrors/ca/camoufox 如果你的爬虫或 AI 代理一跑到目标站就被拦,多半不是 IP 的问题&… · 2026/11/3 2:35:25

EasyWAM-Unified-Wan22项目详解:基于Wan2.2视频DiT的统一世界动作模型检查点全览
EasyWAM-Unified-Wan22项目详解:基于Wan2.2视频DiT的统一世界动作模型检查点全览

EasyWAM-Unified-Wan22项目详解:基于Wan2.2视频DiT的统一世界动作模型检查点全览 🤖 EasyWAM-Unified-Wan22 是 OpenMOSS 团队开源的统一世界动作模型(World-Action-Model)检查点仓库:它基于 Wan2.2-TI2V-5B 视频生成… · 2026/11/3 2:34:25

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战
STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题
ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践
基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码