- 博客(7)
- 收藏
- 关注
原创 充电协议详解
这当中就包含了低压/高压两个部分,而综合以往的PD协议电流数据看来(1.5A、2A、3A和5A),此次的USBPD3.0将能同时实现高压/小电流、低压/大电流两种快充方案,加上电压调幅步进为20mV,整体思路融合了像高通QC快充的高压低电流(同样以步进调幅电压保证充电效率)与VOOC闪充的低压大电流两种方案。PD是PowerDelivery,关注的是两个或者多个设备,甚至是一个基于USB接口的智能电网的电能传输过程,电能传输可以是双方向的,甚至是组网的,可以具备系统级供电策略。端口的D+和D-线之间短路。
2023-11-10 18:02:15 4250 1
原创 sprd平台临时关闭Selinux权限
2.Permissive:宽容模式,代表SELinux运作中,违反SELinux规则只会有警告讯息(Avc denied),并不会实际限制domain/type的存取.这种模式可以作为SELinux的debug之用(看下什么原因导致无法访问)。一般我们所说的关闭Selinux权限测试问题,是指将SELinux设置为Permissive:宽容模式,使avc denied问题显示出来,但不影响实际应用的运行,可以更好的确认问题是否由权限问题导致。//将其修改为 false。
2023-07-04 15:36:33 187
原创 sprd平台pinmap介绍
pinmap文件存放路径:bsp/bootloader/u-boot15/board/spreadtrum/[实际使用的 Board]/pinmap.cPinmap.c
2023-03-09 10:57:51 2625
原创 LINUX文件系统与硬件控制
proc 文件系统是一个虚拟文件系统,它以文件系统的方式为应用层访问系统内核数据提供了接口,用 户和应用程序可以通过 proc 文件系统得到系统信息和进程相关信息,对 proc 文件系统的读写作为与内核 进行通信的一种手段。但是与普通文件不同的是,proc 文件系统是动态创建的,文件本身并不存在于磁盘 当中、只存在于内存当中,与 devfs 一样,都被称为虚拟文件系统。
2022-12-09 17:05:59 193
转载 线程的阻塞与休眠
进程、线程状态进程一般分五个状态:创建,就绪,运行,阻塞,结束线程一般分四个状态:就绪,运行,阻塞,死亡针对进程或线程各个状态的区别,从名字大概就可以看出来了。针对阻塞、休眠,挂起,又怎么考虑区别呢?实际使用时,经常称呼阻塞后进入挂起,因为可以认为挂起就是一个动作,进入阻塞态或休眠态。休眠和挂起并没有写入线程、进程生命周期的状态。1、主动,被动角度阻塞pend是被动,在访问临界资源(锁等)时,被阻塞了休眠和挂起,一般是主动(或由父进程发起挂起)因此恢复也应该要主动完成,休眠在休眠时,就知道了计划休眠
2022-12-06 15:41:05 1498 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人