news 2026/6/10 22:46:06

RK(瑞芯微)平台的 Linux 电量 / 电压检测脚本,适配嵌入式 Linux 环境,每秒自动检测并记录数据,包含日志输出、异常告警、兼容性适配等功能:

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RK(瑞芯微)平台的 Linux 电量 / 电压检测脚本,适配嵌入式 Linux 环境,每秒自动检测并记录数据,包含日志输出、异常告警、兼容性适配等功能:

while true; do
# 记录当前时间(格式:年-月-日 时:分:秒)
TIME=$(date +"%Y-%m-%d %H:%M:%S")

# 1. 读取电量(仅屏蔽错误输出,保留正常值)
CAP=$(cat /sys/class/power_supply/battery/capacity 2>/dev/null || echo "未知")

# 2. 读取电压(nV → mV,容错处理)
VOL_RAW=$(cat /sys/class/power_supply/battery/voltage_now 2>/dev/null || echo 0)
VOL=$(( VOL_RAW / 1000 )) # 正确换算:nV ÷ 10^3 = mV
[ $VOL_RAW -eq 0 ] && VOL="未知" # 无数据时显示未知

# 3. 读取电流(nA → mA,容错处理)
CUR_RAW=$(cat /sys/class/power_supply/battery/current_now 2>/dev/null || echo 0)
[ $CUR_RAW -eq 0 ] && CUR_MA="未知" # 无数据时显示未知

# 4. 输出到屏幕 + 追加到日志(变量正确引用)
echo "[$TIME] CAP:$CAP%,VOL:$VOL mV,CUR:$CUR_RAW mA"
echo "[$TIME] CAP:$CAP%,VOL:$VOL mV,CUR:$CUR_RAW mA" >> battery_chongdian.log

# 间隔1秒刷新
sleep 1
done

使用方法:

直接输入上述命令,会在当下目录生成battery_chongdian.log,实时数据会记录在其中,停止监控:按Ctrl+C。

注意事项:

  • 部分设备的电池路径可能是/sys/class/power_supply/BAT0BAT1,可根据实际情况修改BATTERY变量
  • 某些嵌入式设备可能没有current_nowvoltage_now文件,脚本会自动显示 "未知"
  • 日志文件会持续增大,可定期清理
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 18:34:06

基于K8s的高性能Web服务器搭建实践

基于K8s的高性能Web服务器搭建实践 在短视频内容创作需求爆发式增长的今天,如何快速构建一个低成本、高响应、可扩展的AI视频生成后端系统,已成为许多初创团队和开发者面临的核心挑战。传统的部署方式往往难以兼顾性能与迭代效率——要么依赖重型框架资源…

作者头像 李华
网站建设 2026/6/10 7:18:31

springboot基于SpringBoot的球员管理微信小程序的开发与实现django_lwd26831

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 springbootSpringBootdjango_lwd6831 的球员管理微信…

作者头像 李华
网站建设 2026/6/10 20:09:55

uniapp+springboot基于微信小程序的南京博物馆文创系统的设计与实现

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 uniappSpringboot 基于微信小程序的南京博物馆文创系…

作者头像 李华
网站建设 2026/6/9 15:48:10

【直播预告】深度解读“豆包手机助手”_今晚8点_嘉宾@张和老师

张和老师,可以说是“豆包手机助手团队之外”,最适合讲这个话题的人之一,因为23年底,他就在小米内部写了很多报告,推动立项GUI Agent模型和全局记忆相关的预研工作,基本涵盖了豆包手机助手的几乎所有功能。然…

作者头像 李华
网站建设 2026/6/10 12:53:31

主流大模型推理框架全景解析与选型指南

主流大模型推理框架全景解析与选型指南 在大语言模型(LLM)从实验室走向真实生产环境的进程中,推理部署框架已成为决定系统性能、成本和可扩展性的关键一环。随着模型参数规模持续攀升至百亿甚至千亿级别,原始PyTorch等训练框架已难…

作者头像 李华
网站建设 2026/6/10 12:50:17

Qwen3-32B推理延迟优化:响应速度提升50%

Qwen3-32B 推理延迟优化:响应速度提升50%的实战秘籍 🚀 你有没有这样的体验——明明选了 Qwen3-32B 这种性能逼近第一梯队的“大杀器”,结果一上线,用户却抱怨:“怎么又卡住了?” 😣 尤其是处理…

作者头像 李华