⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 isd25120.c

📁 语音芯片isd25120在软核处理器nios上的底层驱动程序
💻 C
字号:
#include "excalibur.h"
#include "isd25120.h"

int main()
{
	unsigned int record_addr=0,play_addr=0;
	isd25120_a_m->np_piodata=0;
	isd25120_ce->np_piodata=1;
	isd25120_pd->np_piodata=1;//pd为0时芯片使能
	while(1)
	{
		if(isd25120_record->np_piodata==0)//录音
		{
			printf("录音开始\n");	
			record_addr+=50;	
			printf("录音地址=%d\n",record_addr);			
			record(record_addr);
			printf("录音结束\n");
		}	
		if(isd25120_play->np_piodata==0)//放音
		{
			while(1)
			{
			play_addr+=50;
			printf("放音开始\n");
			printf("播放地址=%d\n",play_addr);
			play(play_addr);
			printf("放音结束\n");
			if(play_addr>=500)
			play_addr=50;
			}
		}
	}	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -