-
其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open("/dev/dsp", O_RDWR) ,...
其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open("/dev/dsp", O_RDWR) ,则无法录音和回放。只能分别设置RDONLY和WRONLY。即半双工方式。否则,就是在录音的时候可以听见,但是无法回放。分析下来似乎是IIC总线中只分配了一个通道给声卡,或者是只启用了一个通道,所以无法录音和放音同步进行。解决方法就是分别以RDONLY方式打开进行录音和WRONLY方式打开进行放音。
Sound1.c用于将录音保存在test.wav文件中,并利用cast test.wav > /dev/sound/dsp回放文件。此处需要注意的是,录音频率必须是44100才能正确回放。否则就会出现类似快放的效果。分析应该是cast方式利用了dsp的默认播放频率44100,所以如果录音的时候低于这个频率,这放的时候就会快放。
此外,设置采样率的时候必须设置成16bit,否则会提示出错。原因尚不知道,估计是与声卡有关。
- 2022-01-21 20:45:44下载
- 积分:1
-
c嵌入式编程经验,很有价值,有需要的可以参考
c嵌入式编程经验,很有价值,有需要的可以参考-good source for embedded program
- 2022-03-26 01:14:11下载
- 积分:1
-
斯道S3C2410普及版III型vivi
斯道S3C2410普及版III型vivi-usb启动源码-S3C2410 universal version of Enso-III start vivi-usb-source
- 2022-02-04 16:40:18下载
- 积分:1
-
一个很不错的无线传感网络协议栈,特别适合初学者
一个很不错的无线传感网络协议栈,特别适合初学者-A very nice wireless sensor network protocol stack, particularly suitable for beginners
- 2022-02-03 11:43:31下载
- 积分:1
-
这是一个基于飞利浦的RC500非接触IC卡读写器的程序设计。
这是一个基于飞利浦的RC500非接触IC卡读写器的程序设计。-This software is basic on Phili RC500 IC read/write hardware.
- 2022-03-25 02:03:12下载
- 积分:1
-
不错的入门例子,在avr上搞到的,真的不做,自己试做了一下,...
不错的入门例子,在avr上搞到的,真的不做,自己试做了一下,-Started good example, in the avr
- 2022-10-25 05:20:03下载
- 积分:1
-
汉字显示实验
用 STM32 控制 LCD 显示汉字。使用外部 FLASH 来存储字库,并可以通过 SD 卡更新字库。STM32
读取存在 FLASH 里面的字库,然后将汉字显示在 LCD 上面。
- 2022-02-01 15:05:32下载
- 积分:1
-
ecv编程的帮助文件,有关于串口的
ecv编程的帮助文件,有关于串口的--Help file for ecv programming. It is about serial port.
- 2022-03-14 12:00:16下载
- 积分:1
-
此程序是关于SP
此程序是关于SP-FET430X110 Demo - Timer_A的小程序。-This procedure is on the SP-FET430X110 Demo- Timer_A small procedures.
- 2023-02-04 07:35:03下载
- 积分:1
-
12点阵汉字字库chs12,嵌入式系统必备
12点阵汉字字库chs12,嵌入式系统必备--Chinese font library (chs12) of 12 lattice.
- 2022-05-27 03:20:24下载
- 积分:1