会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
83
84
85
86
87
88
89
90
91
···
137
下一页
2020年8月19日
供电电路切换与锂电池充电电路设计
摘要: 目前市面上的充电管理IC,都是按照充电电池的充电特性来设计的。充电电池根据充电介质不同,分为镍氢电池,锂电池等。由于锂电池没有记忆效应,所以目前在各种手持设备和便携式的电子产品中,都采用锂电池供电。 由于锂电池的充电特性。充电过程一般分为三个过程: 1、涓流充电阶段(在电池过渡放电,电压偏低的状态下
阅读全文
posted @ 2020-08-19 08:56 yooooooo
阅读(2152)
评论(0)
推荐(0)
2020年8月9日
mmap概述
摘要: mmap/munmap接口是用户空间的最常用的一个系统调用接口,无论是在用户程序中分配内存、读写大文件,链接动态库文件,还是多进程间共享内存,都可以看到mmap/munmap的身影。mmap/munmap函数声明如下: #include <sys/mman.h> void *mmap(void *a
阅读全文
posted @ 2020-08-09 23:35 yooooooo
阅读(1229)
评论(0)
推荐(0)
2020年7月30日
camera otp介绍
摘要: 随着5Meg 、8Meg、12Meg 等高像素摄像头在手机中的应用越来越广,终端客户对camera的成像效果和品质要求越来越高,如何提升摄像头模组的一致性和各方面的性能已显得尤为重要。今天就为大家介绍在高像素模组中被越来越广泛应用的OTP技术。 1. 何谓OTP 全称:OTP(One Time Pr
阅读全文
posted @ 2020-07-30 14:33 yooooooo
阅读(1867)
评论(0)
推荐(0)
brk实现
摘要: brk系统调用主要实现在mm/mmap.c函数中。 [mm/mmap.c] SYSCALL_DEFINE1(brk, unsigned long, brk) { unsigned long retval; unsigned long newbrk, oldbrk; struct mm_struct
阅读全文
posted @ 2020-07-30 10:06 yooooooo
阅读(1166)
评论(0)
推荐(0)
2020年7月18日
USB技术浅析
摘要: 《带你遨游USB世界》中,我们已经初步介绍了USB的整体架构,本文将从以下几个方面继续介绍USB的内容。 USB3.0有什么新特性? TYPEC介绍 otg识别流程 一、USB3.0 USB是史上定义出的最成功的PC外围互连技术,并且已经迅猛地被引入到CE和Mobile领域。仅仅在2006年,就有超
阅读全文
posted @ 2020-07-18 17:02 yooooooo
阅读(5427)
评论(0)
推荐(1)
带你遨游USB世界
摘要: 1、什么是USB USB的全称是Universal Serial Bus,通用串行总线。它的出现主要是为了简化个人计算机与外围设备的连接,增加易用性。USB支持热插拔,并且是即插即用的,另外,它还具有很强的可扩展性,传输速度也很快,这些特性使支持USB接口的电子设备更易用、更大众化。 本文将从USB
阅读全文
posted @ 2020-07-18 12:54 yooooooo
阅读(1206)
评论(0)
推荐(1)
2020年7月17日
Linux ADF(Atomic Display Framework)浅析---概述
摘要: 概述 因为工作关系,最近有涉及到ADF(Atomic Display Framework)相关的内容,部分内容来自互联网 ADF(Atomic Display Framework)是Google新增的Display框架,用来替换Framebuffer。 ADF在Android hwcomposer
阅读全文
posted @ 2020-07-17 09:23 yooooooo
阅读(1145)
评论(0)
推荐(0)
2020年7月7日
vmalloc函数
摘要: kmalloc、vmalloc和malloc这三个常用的API函数具有相当的分量,三者看上去很相似,但在实现上大有讲究。kmalloc基于slab分配器,slab缓冲区建立在一个连续的物理地址的大块内存之上,所以缓冲对象也是物理地址连续的。如果在内核中不需要连续的物理地址,而仅仅需要内核空间里连续的
阅读全文
posted @ 2020-07-07 11:00 yooooooo
阅读(1222)
评论(0)
推荐(0)
2020年6月29日
slab的一张图
摘要: slab系统由slab描述符、slab节点、本地对象缓冲池,共享对象缓冲池,3个slab链表,n个slab,以及众多的slab缓存对象
阅读全文
posted @ 2020-06-29 09:19 yooooooo
阅读(434)
评论(0)
推荐(0)
2020年6月24日
伙伴系统的概述
摘要: Linux内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下,避免碎片的产生。Linux采用伙伴系统解决外部碎片的问题,采用slab解决内部碎片的问题,在这里我们先讨论外部碎片问题。避免外部碎片的方法有两种:一种是之前介绍过的利用非连续内存的分配;另外一种则是用一种有效的方法来监视内存,保
阅读全文
posted @ 2020-06-24 13:46 yooooooo
阅读(2560)
评论(0)
推荐(0)
上一页
1
···
83
84
85
86
87
88
89
90
91
···
137
下一页
公告