[Linux]声卡驱动
[Linux]声卡驱动
艾恩凝
2021/7/8
introduction
今天搞了搞声卡,了解了声卡的工作流程,最后移植到2440
sound mess
上面这张图是,声音采集,声音从模电到数电,为什么有的耳机音质好,就是这个采集频率高,频率高了越接近真实声音,还原真实声音
上面这张图,是信息传输的过程,具体代表声音信息是如何传输的
transplant
最后移植,在原先的基础上,修改写寄存器函数,和初始化函数,就可以了,具体代码不粘了
移植内核,之前应该说了很简单,修改代码,重新编译,烧到板子上,网上教程太多了,在此记录自己的学习过程
实际结果成功播放了wav文件,录音也可以了,今天搞的这个比较有意思
end
目前有一个问题,就是有些后来添加的命令无法使用 command not found,估计需要花一段时间解决这个问题,这个问题之前就出现了、
最后今晚终于知道madplay错误在哪了,编译器版本不一样,尝试重新编译busybox1.7 arm-linux-gcc 4.3.2 好像不太行,明天就把编译器改成老版本重新尝试一下
艾恩凝
写于大连
2021/7/8
catalogue
[Linux]驱动系列目录
吾心信其可行,
则移山填海之难,
终有成功之日!
——孙文
则移山填海之难,
终有成功之日!
——孙文
评论
0 评论