-
其中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
-
tms320c5409 demo source code
tms320c5409 demo source code
- 2022-01-21 18:15:11下载
- 积分:1
-
ISP 1581USB2.0 高速接口头文件
ISP 1581USB2.0 高速接口头文件-ISP 1581USB2.0 high-speed interface headers
- 2022-06-11 12:14:38下载
- 积分:1
-
Singlechip c language query in detail mode Note 48 parallel port interface with...
单片机 c语言 注释详细
查询方式
48位并行接口ADC080X的接口与驱动-Singlechip c language query in detail mode Note 48 parallel port interface with the driver ADC080X
- 2022-03-20 12:00:39下载
- 积分:1
-
液滴的自动控制装置,采用步进电极控制上下运动
液滴的自动控制装置,采用步进电极控制上下运动-Auto-controller of liquid drop, use stepping motor control movement up and down.
- 2022-06-17 15:10:59下载
- 积分:1
-
lcd kb 程序
lcd kb 程序-LCD kb procedures
- 2022-03-18 20:11:18下载
- 积分:1
-
参考例子_收发ASM
参考例子_收发ASM-2-reference example _ TX ASM-2
- 2022-02-12 07:56:13下载
- 积分:1
-
spi源程序c语言的
spi源程序c语言的-spi source program c language
- 2022-10-12 01:15:03下载
- 积分:1
-
汽车flexray总线驱动程序
应用背景随着现代汽车技术的发展,汽车安全性能要求越来越高,相应的电控单元和传感器数目大量增加,尤其是汽车线控(X-by-Wire)系统的增加,促进了汽车总线和网络技术的发展。传统的车载总线网络如CAN ( Controller AreaNetwork)、LIN (Local Interconnect Network)等由于自身的一些固有特点,在某些应用场合已经无法满足当前汽车安全性能和内外大量信息交换的需要,因此,新型的车载网络总线FlexRay应运而生。FlexRay协议由HexRay联盟开发,起初由BWM和DaimlerChrysler共同制定以满足他们当前以及将来的产品需求。随后就有 Bosch、NXP、Freescale、GM、Volkswagen 等公司加入,将 FlexRay协议不断完善并于2005年发表了 FlexRay协议V2.1版本。关键技术FlexRay节点软件主要是对MC9S12XF512 FlexRay通信控制器模块进行参数设置和初始化操作。由于FlexRay通信控制器本地时钟采用的是MC9S12XF512的内部时钟,所以在进行FlexRay模块初始化之前先要对MC9S12XF512的时钟锁相环PLL进行相关的配置。初始化MCU完成以后就使能MC9S12XF512 FlexRay模块并强制进入FlexRay协议状态配置启动FlexRay通信控制器。启动成功后查询HexRay节点是否同步到:FlexRay簇中,同步完成以后节点就 始正常的FlexRay收发工作。
- 2022-01-27 16:09:11下载
- 积分:1
-
minigui_1.6.9在WINDOWS32下的原代码,是嵌入式GUI产品,是北京飞漫公司的正式版本....
minigui_1.6.9在WINDOWS32下的原代码,是嵌入式GUI产品,是北京飞漫公司的正式版本.-WINDOWS32 under minigui_1.6.9 in the original code, is embedded GUI Products, Beijing Feynman
- 2022-02-26 04:03:07下载
- 积分:1