rk3568-rk809电池电量计

news/2024/4/24 17:34:06/

简介:

RK809 集成在RK3568上的一个高性能的 PMIC((Power Management IC):电源管理集成电路),PMIC全称Power management integrated circuit,一般情况下是一颗独立于主控的芯片,集成了电源控制,电源键控制,充电控制等模块,用来管理主机系统中的电源设备。

SOM3568上面预留了这3个引脚作为电量计使用,只有读取电量的功能

SNSP和SNSN的话是电池负极通过0.01Ω采样电阻接到主板GND,SNSP为电池负极端,SNSN为主板GND,两个引脚各需要1个100nF电容靠近摆放

DIV/BATSNSP/BATSNSN 信号

由于核心板 PMIC 的 Gas Gauge 不使用,建议 BATDIV/BATSNSP/BATSNSN 接地处理。

电量计简介

精确的电池电量计,带有两个独立的电池电压和电流 ADC

16 位 ADC,用于电池电压、电池温度、USB/SYS 电压检测

用于电池电流检测的 16 位 ADC

参考链接

瑞芯微PMIC RK809https://bbs.16rd.com/thread-586662-1-1.html

LubanCat_RK系列板卡——9. linux电源管理9. linux电源管理 — [野火]嵌入式Linux驱动开发实战指南——基于LubanCat-RK系列板卡 文档

【官方开发文档】Rockchip 电源管理芯片选型及开发指南Rockchip 电源管理芯片选型及开发指南

原理图

rk809手册参数

adb 调试

操作路径

对应驱动在/home/scooper/jkD7/20221221/ido_evb3568_v2_android11_sdk/kernel/drivers/power/supply/rk817_battery.c

但内核默认是没有编译该驱动的,需要进入menuconfig里面进行设置:make ARCH=arm menuconfig

Device Drivers --->

-*- Power supply class support --->

[*] CW2015 Battery driver

选择好驱动后,硬件正常的话,一般都能正常跑起来,可以正常上报电池电量。但还不能检测充电器的拔插状态,这个功能下面会加上。


http://www.ppmy.cn/news/48334.html

相关文章

Nginx rewrite ——重写跳转

Nginx常见模块 http http块是Nginx服务器配置中的重要部分,代理、缓存和日志定义等绝大多数的功能和第三方模块的配置都可以放在这模块中。作用包括:文件引入、MIME-Type定义、日志自定义、是否使用sendfile传输文件、连接超时时间、单连接请求数上限等…

不讲废话普通人了解 ChatGPT——基础篇第一课

wx供重浩:创享日记 获取更多内容 文章目录 前言什么是 ChatGPT它是如何工作的ChatGPT 和其它机器人有什么不同 前言 不知道大家在第一次会使用 ChatGPT 并尝试和他对话时有没有感到震惊。当ChatGPT首次推出时,我立即被它的功能所吸引。 曾经在遇到繁杂…

设计模式 -- 装饰模式

前言 月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…

【通知】CSDN学院:<华为流程体系课程> 正式上线啦!

目录 前言 适用人群 你将收获 课程介绍 前言 经过两个月的准备和短视频测试,这门介绍华为流程体系的课程就正式上线了。 虽然由于公开的原因,华为的发展受到了一定程度的影响,但是丝毫不妨碍企业、以及一些个人对学习华为的热情。 原因…

Qt扫盲-QAbstractSeries理论总结

QAbstractSeries理论总结 一、概述二、常用函数1. 属性2. 设置功能3. 显示隐藏4. 与 绘图的交互 三、信号 一、概述 QAbstractSeries类是所有Qt图表线的基类。通常,特定于序列类型的继承类会被使用,而不是这个基类。这个基类只是提供了一些管理和控制这…

使用Swagger生成在线文档

目录 1:Swagger介绍 2:使用 2.1:swaager集成boot依赖 2.2:配置文件中配置相关信息 2.3:在启动类中加入相关注解 2.4:测试 3:swagger常用注解 1:Swagger介绍 在前后端分离开发…

【华为OD机试 2023最新 】最大利润(C语言题解 )

文章目录 题目描述输入描述输出描述用例题目解析C语言题目描述 商人经营一家店铺,有number种商品, 由于仓库限制每件商品的最大持有数量是item[index] 每种商品的价格是item-price[item_index][day] 通过对商品的买进和卖出获取利润 请给出商人在days天内能获取的最大的利润…

系统可用性——冗余就够了吗?

导言 为了提高系统的可用性,如今很多集成商都号称采用了冗余设备来满足客户需求,乍一看产品性能提高不少。当我们再回顾其产品时,不禁要思考两个问题: 系统真的做到冗余了吗?仅仅使用冗余就够了吗? 回答…

量子力学、波函数与量子计算:揭开宇宙微观奥秘的神奇之门

在一个遥远的星球,生活着一群拥有超自然力量的智慧生物。他们能够随心所欲地让物体在空间瞬移,甚至能够预测未来。有一天,一位地球科学家意外穿越到了这个星球。经过一番了解,科学家惊奇地发现,他们所掌握的这种神奇力…

大厂面试-算法优化:冒泡排序你会优化吗?

关注公众号:”奇叔码技术“ 回复:“java面试题大全”或者“java面试题” 即可领取资料 原文:冒泡排序及优化代码 https://blog.csdn.net/weixin_43989347/article/details/122025689原文:十大经典排序算法 https://frxcat.fun/p…

大数据数仓维度建模

目录 维度建模分为三种: 1、星型模型: 2、雪花模型: 3、星座模型: 模型的选择: 维度表和事实表: 维度表: 维度表特性 : 事实表: 事实表特性: 事务型…

KDXJ-8 SF6气体泄漏报警在线检测系统

一、功能特点 1. 定量测量SF6(六氟化硫)气体浓度; 2. 定量测量O2(氧气)气体浓度; 3. 定量测量大气温湿度; 4. 可根据需要设置SF6和O2气体浓度的报警点; 5. 后台监控; 6.…

电脑不限时长的录屏软件分享

案例:有没有录屏软件不限时长录制视频? “今天的视频会议特别重要,我想用录屏的方式记录下来。在网上下载了一个录屏软件,录到3分钟的时候,需要解锁高级功能才能继续录制。想问问大家有没有电脑免费不限时长的录屏软件…

\r与\n详解

在 C 语言中, 回车符可以用 “\r” 来表示, 换行符可以用 “\n” 来表示。 例如,在代码中使用 printf() 函数输出 “Hello\r\nWorld”,那么输出的结果将会是: Hello World其中,"\r\n" 表示一个回…

根据身份证号码判断是否是未成年人

/**** * 根据身份证号计算年龄 * param str * param currDate * return */ public boolean calcYear(String str, Date currDate){ DateFormat dateFormat new SimpleDateFormat("yyyyMMdd"); Long year Long.par…

ESP32学习笔记14-mqtt-连接官方mqtt,onenet,thingsboard物联网平台

12.MQTT 12.0工程里的WiFi密码和ssid设置 工程的WiFi配置 ssid password 打开配置 配置ssid和密码 工程配置文件sdkconfig IP和端口配置 乐鑫服务器mqtt 12.1数据结构和配置函

DQL查询语言(2)

目录 一交叉连接: 交叉连接的基本格式: 交叉连接的基本格式 笛卡尔积: 带条件的交叉连接: 二、内连接: 内连接的基本格式: 不带条件的内连接: 内连接和交叉连接的区别: 三、外连接: 1、左外连接(简…

如今的就业环境下,怎样才能跻身于高收入的IC行业?

看到不少人失业找工作,其实现在不光是大学生难找工作,在职的人工作也不怎么开心。 要么累,要么没前途。 要么又累又没前途。 总的占个啥吧,现在大家面临的问题就是工作时间越来越久,人际关系也搞得很压抑&#xff0…

C嘎嘎~~【初识C++ 上篇】

初识C 上篇 🫅1. C关键字🫅 2.命名空间🤷‍♂️2.1命名空间的定义🤷‍♂️2.2命名空间的使用 🫅 3.C输入 & 输出 转眼间, 就进入C这个新的篇章啦! 我带着些许心悸 和 激动: 心悸…

借鉴《观沧海》作现代爱情诗一篇

《观星空》 浩瀚的星空,闪耀着无尽的光芒, 拥抱着几许的寂寥和宁静, 而你,如同在我心中灿然闪耀的繁星, 指引着我前行的方向。 天地万物,都有着各自的轨迹, 同样,我们也因着时空的巧…