首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KevinXu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
KevinXu
4年前
关注
android binder机制
Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大...
0
评论
分享
KevinXu
4年前
关注
MTD-utils 使用方法
一.下载源码包。 二.编译 1.修改Makefile CROSS=mipsel-linux- 2.make 3.将编译生成的可执行文件COPY到开发板上 三.命令的使用...
0
评论
分享
KevinXu
4年前
关注
android.mk 介绍
Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。因为所有的编译文件都在同一个 GNU MAKE 执行环境中进行执行,而An...
1
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(九)---updater-script脚本语法简介以及执行流程
目前update-script脚本格式是edify,其与amend有何区别,暂不讨论,我们只分析其中主要的语法,以及脚本的流程控制。 我们...
0
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(八)---升级程序update_binary的执行过程
上一篇幅中的子进程所执行的程序binary实际上就是update.zip包中的update-binary。我们在上文中也说过,Recovery服务在做这一部分...
0
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节
Recovery服务毫无疑问是Recovery启动模式中最核心的部分。它完成Recovery模式所有的工作。Recovery程序对应的源码文件位于:/gi...
1
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(五)---update.zip包从上层进入Recovery服务
文章开头我们就提到update.zip包来源有两种,一个是OTA在线下载(一般下载到/CACHE分区),一个是手动拷贝到SD卡中。不论是哪种方...
1
评论
分享
KevinXu
4年前
关注
Android系统Recovery模式的工作原理
在使用update.zip包升级时怎样从主系统(main system)重启进入Recovery模式,进入Recovery模式后怎样判断做何种操作,以及怎样...
0
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(三)---Android系统的三种启动模式
以下的篇幅开始分析我们在上两个篇幅中生成的update.zip包在具体更新中所经过的过程,并根据源码分析每一部分的工作原理。一、 系统更新upd...
1
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(二)---update.zip差分包问题的解决
在上一篇末尾提到的生成差分包时出现的问题,现已解决,由于最近比较忙,相隔的时间也比较长,所以单列一个篇幅提示大家。 在上一篇中末尾使用ot...
0
评论
分享
KevinXu
4年前
关注
Android系统Recovery工作原理之使用update.zip升级过程分析(一)---update.zip包的制作
这篇及以后的篇幅将通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理。我们先从...
2
评论
分享
KevinXu
4年前
关注
android 开机流程
本文来自:http://blog.sina.com.cn/s/blog_6b26569e0100ssgm.html Android的开机流程 分类: Android ...
1
评论
分享
KevinXu
4年前
关注
Android的MediaPlayer架构介绍
实现的。还包含了进程间通讯等内容,这种进程间通讯的基础是Android基本库中的Binder机制。frameworks/base/media/java/android/me...
1
评论
分享
KevinXu
4年前
关注
音频底层驱动
functions. * Platform driver: The platform drivercontains the audio DMA engine an...
0
评论
分享
KevinXu
4年前
关注
音频数据流程
在系统启动时MediaSever加载了两个服务:AudioPolicyService和AudioFlinger。1.3.1.3.AudioFlinger向下访问AudioH...
0
评论
分享
KevinXu
4年前
关注
ALSA驱动、设备函数调用关系
soc_probe ==> snd_soc_register_card或者snd_soc_register_dai或者snd_soc_register_platform或者...
0
评论
分享
KevinXu
4年前
关注
硬件参数 调整 麦克风MIC灵敏度 原理
MICBIAS是提供MIC的偏置电压,其大小一般是由codec的内部寄存器配置的,比如为0.显然,电阻R177越大,通过R177的电流就越小,输入到MIC的电流就变化了。R...
0
评论
分享
KevinXu
4年前
关注
声音、音频采样率、采样精度等常识概念
音频压缩CO+解压缩DEC,CODEC就是多媒体数字信号编解码器,主要负责DAC和ADC。不管是音频加速器好,还是I/O控制器好,他们输入输出的都是纯数字信号,我们要使用声...
0
评论
分享
KevinXu
4年前
关注
snd_soc_codec_device 之 snd_soc_new_pcms(下)
第一个参数讲过了,第二个是设备和cpu连接的结构体,在include/sound的soc.soc_pcm_ops.mmap = platform->pcm_ops->mma...
0
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
44,086
掘力值
361
关注了
0
关注者
11
收藏集
0
关注标签
0
加入于
2021-05-18