自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mortree

坚持多写一些东西

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 高通8X16电池BMS算法(二)

上一篇主要讲电池相关的一些知识,上节忘记讲了,电池一般分为电量计电池和非电流计电池,电量计电池,就不需要用pmu8916的IC,当然这只是只,不需要BMS来计算soc,而jni层也需要读取电流计的电池相关属性。这一节主要是根据代码进行相关的分析。1. 先看probe的代码:static int qpnp_vm_bms_probe(struct spmi_device *spmi){

2016-06-13 00:31:02 5330

原创 高通8X16电池BMS算法(一)

最近一直在搞电源管理相关内容,之前是8610的bms,现在8916的bms,发现两者还是有点区别的,8916把对last_ocv_uv的估值算法分装成执行文件,作为服务一直运行。电源管理方面,应该是android驱动开发的一大难点,主要涉及的方面多,如充、放电、休眠唤醒等。这一部分主要讲BMS相关的一些基本概念。电池这一块刚开始入手时,感觉很难,很复杂,完全不知道如何入手,后来搞久了,才发现,

2016-06-06 22:07:22 6321

原创 高通8X16的TP笔记(二)

上一篇主要讲的与TP相关的知识点,讲这个主要是,你对这一模块有个基本的概念,知道其工作原理,这样在实际开发过程中,你才知道怎么去写起的驱动,碰到问题时,出现在哪一块,该怎么去解决。      这一篇,主要根据代码来讲上一篇涉及到的相关机制。TP的连线很简单,一路I2C,一根中断线,VCC、GND,reset。1. TP主要相关demo:驱动demo:\kernel\drivers\in

2016-06-05 21:56:48 3830

原创 高通8X16的TP笔记(一)

TP触摸屏,应该是驱动开发中比较简单并且适合新手入手的模块。不过虽然简单,但涉及到的内容还是比较多的,其中linux相关主要的机制:1. input 机制2. 中断、定时器3. I2C1.TP的原理:TP一般为电容或为电阻屏,不过现在基本上都是电容屏,可能一些WINCE的设备还会用电阻屏,但android的基本现在为电容屏,且多点触摸和手套触摸都集成在TP的IC中。当用户触摸电容屏

2016-06-05 19:54:29 2752

sha 算法c语言实现

sha 算法c语言实现,编译成功,在nrf52832上验证的 。。

2018-08-16

aec c实现 在nrf52832上测试的

aec c实现 在nrf52832上测试的,测试编译,测试成功,

2018-08-16

NordicSemiconductor.nRF_DeviceFamilyPack

NordicSemiconductor.nRF_DeviceFamilyPack (keil5以上的才需要安装)

2018-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除