- 博客(4)
- 资源 (7)
- 问答 (12)
- 收藏
- 关注
原创 linux 中断使用
linux驱动——中断中断为什么要区分上下文:1, 中断不是一个task实体,因为睡眠或阻塞操作调用了schedule(),无法恢复状态2,中断执行时间过长,影响效率。(中断的优先级很高,其他进程等待中)主要说明中断在驱动中的大致实现:<不涉及具体的内核代码>中断——硬件发生中断,由中断的硬件接口返回信息,然后进行中断处理中断主要操作:1、中断申...
2018-12-24 15:43:44 628
原创 audio基础——speaker知识
audio采集过程: 采样——量化——编码;audio播放过程与之相反。1, speaker测试2, codec参数调试3,音频通路DAI介绍——I2S与PCM1, speaker测试Speaker测试项:频率响应: 频响曲线范围最大声压级: 响度声学失真: 频谱失真百分比底噪: 元器件底噪输出: 相位 &L/R 测试结构振音,音色均衡,...
2018-12-20 15:15:33 6891
原创 tinyalsa工具使用——tinycap,tinyplay,tinymix
1,tinycap2,tinyplay3,tinymix及分析1,tinycaphello_world:/ # tinycap Usage: tinycap file.wav [-D card] [-d device] [-c channels] [-r ...
2018-12-20 10:08:22 19256
原创 ALSA驱动分析
1,概述2,ALSA框架介绍3,ALSA声卡注册过程4,ALSA设备节点创建5,tinyalsa调用流程1,概述声卡创建过程:1, 创建声卡实例. snd_card_create2, 创建逻辑设备.snd_device_new3, 设置PCM逻辑设备的substream的操作函数(cpu_dai的操作方法)4, snd_card_register,将声卡实...
2018-12-19 19:05:55 1195
tasklet被外部中断抢占问题
2015-10-15
android内核的lk代码中构造器链表在哪?
2015-09-08
32位色的后8位(透明度)有什么作用?
2015-08-28
关于frambuffer的注册,主设备号和从设备号的关系
2015-08-25
内核引导为什么分为两个阶段?一个阶段不行吗?
2015-08-17
linux下一类字符设备使用同一个主设备号进行注册的一点疑惑?
2015-08-13
verilog实现冒泡排序,大致的代码框架说明~~
2015-06-03
驱动开发中,设备是如何挂接到驱动上的???(大致的过程即可)
2014-12-29
unix c中的fcntl函数fcntl(fd,F_GETFL,0)
2014-12-18
关于linux内存 数据段和bss段的疑惑???
2014-12-16
关于c语言的malloc的一个问题???
2014-12-16
关于简单内核模块Makefile文件???
2014-12-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人