![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
子类__进程线程调度篇
文章平均质量分 96
RK3399平台下进程线程调度篇
内核笔记
一直从业于半导体行业,曾为Linux内核开源文档社区提交过若干文档。
主要从事Linux、Android相关系统软件开发工作,负责Soc芯片BringUp及系统软件开发,喜欢阅读内核源代码,在不断的学习和工作中深入理解内存管理,进程调度,文件系统,设备驱动等内核子系统。
展开
-
RK3399平台开发系列讲解(进程间通信)14.10、如何查看进程调度的信息
如何查看进程调度的信息?原创 2022-07-17 23:52:53 · 1683 阅读 · 6 评论 -
RK3399平台开发系列讲解(进程调度篇)14.10、什么是进程调度?
什么是进程调度?原创 2022-05-08 00:54:59 · 1806 阅读 · 8 评论 -
RK3399平台开发系列讲解(其他篇)1.16、音频的采样与量化图解
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录采样频率量化位数数字音频涉及到的概念非常多,对于在Linux下进行音频编程的程序员来说,最重要的是理解声音数字化的两个关键步骤:采样和量化。采样就是每隔一定时间就读一次声音信号的幅度,从本质上讲,采样是时间上的数字化。量化则是将采样得到的声音信号幅度转换为数字值,从本质上讲,量化则是幅度上的数字化。采样频率采样频率是指将模拟声音波形进行数字化时,每秒钟抽取声波幅度样本的次数。...原创 2020-07-25 01:35:58 · 2522 阅读 · 8 评论 -
RK3399平台开发系列讲解(系统篇)1.16、音频播放与录音框架
安卓音频播放框架:1、播放声音时都要创建AudioTrack对象2、java的AudioTrack对象创建时会导致c++的AudioTrack对象被创建;3、所以分析的核心是c++的AudioTrack类4、创建AudioTrack时涉及一个重要函数: set录音框架:1、APP创建、设置AudioRecord2、AudioPolicyManager根据inputSource等参数...原创 2018-11-30 19:36:37 · 3095 阅读 · 10 评论 -
RK3399平台开发系列讲解(系统修改记录篇)1.5、安卓系统所有音量条统一控制
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录需求修改代码分析需求音量条控制时需要将媒体音量,电话铃声等统一控制,即移动一个音量条其他音量条也跟着变化。修改frameworks/base/services/core/java/com/android/server/audio/AudioService.java修改STREAM_...原创 2019-02-16 14:45:25 · 3276 阅读 · 9 评论 -
[RK3399][Android7.1] 调试笔记 :ES8323中DAPM分析
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录ALSA DAPMkcontrol实例ALSA DAPM设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上电,不需要的就下电,使得整个音频系统总是处于最小的耗电状态,最主要的就是,这一切对用户空间的应用程序是透明的,也就是说,用户空间的应用程序无需关心那个部...原创 2019-03-26 19:20:46 · 2431 阅读 · 8 评论