你好,我现在用的 是贵公司的mini2440板子
我现在想在板子上实现一个简单的双工语音通信的程序,再买这块板子的时候,你们提供的是oss的框架驱动
通过论坛上的帖子实现了录音的放音的功能
但是这只是在单工的情况下实现的 即只能“open("/dev/dsp", O_RDONLY)”或者“open("/dev/dsp", O_WRONLY)”
但是在实现双工的 时候即“open("/dev/dsp", O_RDWR)”运行要报错 论坛说提供的oss 不支持双工,不知是不是这样子?
后来新版本的内核出来的贵公司改成了alsa的
而alsa模拟的oss是单工的
听说alsa支持全双工
我也试着用alsa来实现双工的语音通信
但苦于无法将写好的程序在板子上运行。。。。
所以想咨询下你们 怎么将编写好的alsa程序编译并且能在上面运行
貌似要交叉编译一个alsa-lib 不晓得还要其他的不
望回复。。。。。
~~~~~~~~~~~~~~谢谢