-
其中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
-
8051 与液晶显示程序集代码
我们使用液晶显示屏用于显示不同的消息。对单片机的接口液晶屏是很容易,如果我们了解到液晶显示器的工作,在此我给液晶屏接口与 8051 进行测试,并且运行正常的程序集代码
- 2022-04-01 16:55:54下载
- 积分:1
-
生成多项式的最高位必须是1。例如:CRC
生成多项式的最高位必须是1。例如:CRC-CCITT标准的16位生成多项式:g(x)= x16+x12+x1+1;阶数r = 16
即:0x11021.最高位通常为1。-Generating polynomial must be the highest one. For example: CRC-CCITT standard 16-bit generation polynomial: g (x) = x16+ X12+ X1+ 1 order of r = 16 that is: 0x11021. Highest one usually.
- 2023-07-16 11:00:03下载
- 积分:1
-
CC2530中flash+dma读写的程序
本程序为CC2530的flash读写程序,为保存程序运行中的各种参数,方便上电读取之前的数据,包含CC2530内部flash的写驱动函数,擦除驱动函数和读取驱动函数,加上直接存储器访问(DMA)进行数据的写入与读取,包含详细注释,方便CC2530初学者学习
- 2022-02-24 09:01:25下载
- 积分:1
-
S3C44B0X nFlash ,测试通过,很实用。
S3C44B0X nFlash ,测试通过,很实用。-S3C44B0X nFlash, the test is very practical.
- 2023-08-07 16:15:03下载
- 积分:1
-
网口通讯
通过W5200芯片连接网络,实现DHCP,DNS,UDP,TCP通讯,W5200内部自带TCP协议栈,通过SPI接口连接单片机,此代码单片机为STM32F103 VBT6,可同时实现8个SOCKET
- 2022-01-25 14:46:49下载
- 积分:1
-
altera的ip核,在sopcbuilder中添加后,在niosII IDE中可以轻松控制vga的显示,十分难得哦!...
altera的ip核,在sopcbuilder中添加后,在niosII IDE中可以轻松控制vga的显示,十分难得哦!-altera
- 2022-12-08 07:55:03下载
- 积分:1
-
在嵌入式linux2.6内核下的Xmodem传输软件的源代码,可以编译支持多种平台。...
在嵌入式linux2.6内核下的Xmodem传输软件的源代码,可以编译支持多种平台。-Linux2.6 kernel in the embedded software under the Xmodem transfer the source code can be compiled to support multiple platforms.
- 2023-04-18 07:00:03下载
- 积分:1
-
uc/osii系统在51单片机上的移植
本段代码实现了uc/osII系统在51单片机上的移植,uc/osII系统是一种实时多任务的操作系统,可以在多种平台下实现移植,而51单片机是其最简单的移植平台,对其硬件的要求RAM>256,在实验代码中,我们实现三个任务实时进行切换。
- 2022-03-14 21:14:56下载
- 积分:1
-
12864液晶驱动库在程序菜单实现,包括DRA…
12864液晶驱动库下实现的菜单程序,包括画图,反白的函数,结构体和函数指针实现菜单的转换。-12864 LCD driver library to achieve the menu under the procedures, including drawing, anti-white function, structure and function pointers to achieve the menu conversion.
- 2022-08-03 01:49:35下载
- 积分:1