基于LPC2214和uC/OS-II的音频处理方案及电路说明
4 电路设计
本设计最终要实现的目标是一款具有人机界面及数据存储功能的工控手持设备,通过人机对话界面发送控制命令来操纵VS1003,以实现录放音功能。
4.1 硬件电路设计
VS1003的所有数据和控制命令均通过SPI总线接口实现,因此与LPC2214的接口实现比较简单,包括3条SPI数据线和4条控制线,如图5所示。
4.2 软件设计
VS1003的控制软件设计,是在系统成功地移植了uC/OS-II操作系统以及ZLGFS文件系统的条件下进行的,具体软件设计中,首先可调电感对LPC2214与VS1003控制接口的几个功能引脚进行相应的配置,然后使能SPI并设置其工作模式,此后,利用uC/OS-II多任务的特点,建立一个专门的任务用于实现系统的录放音功能差模电感,在该任务创建完毕后,首先完成对VS1电感器生产厂家003的工字电感器初始化工作,然后任务进入等待循环中,等待系统发出相应的控制指令,当该任务接收到录音指令时,调用相应的录音功能函数启动录音功能,并将录音数据写入指定的文件时,当接收到播放功能指令时,调用播放功能函数,播放指定的音频文件,当接收到中断指令时,将退出录放音功能,任务回到循环等待中,该任务的具体实现函数如下:
5 总结
采用VS1003实现基于LPC2214和uC/OS- II的嵌入式平台的音频编解码的功能,接口电路简单,控制程序易于编写,且最终音频播放清晰、自然,当然在具体设计中也曾遇到一些需要注意的问题,例如要成功对VS1003进行初始化,必须详细了解VS1003得配置时序要求电感器厂家,特别要注意的是,对不同寄存器配置完成,其等待处理周期有所不同,若等待周期不够,则将使得配置无法正常完成
平面变压器厂家 | 平面电感厂家TL432 击穿向各位高手求助: 有一批快充初测没有问题,超声老化好多CJ432坏掉的(k-a=17 ohm R-A=3.3 ohm)协议IC用的FP6601Q,没有打高压,产品是双QC3.0 请帮忙分析一下什么原因 谢谢!
隔离变压器原副边的电气间隙和爬电距离是多少呢请大神帮忙指点一下,下面的表格具体值是多大?
保险丝之前 L、N线之间隔离方案的变压器原副边 电气间隙爬电距离电气间隙爬电距离北美欧洲中国
一般保险丝两
[变压器]设计的一个变压器参数,请高手指点一下一、需求输入电压范围:11~30VDC输出1:5V 0.8A输出2:5V 0.8A无辅助线圈二、变压器参数1、频率:50K2、磁性:ETD243、原边电感: 133uH4、原边匝数:205、输出1匝数:116、输出2匝数:117、气隙:0.204mm指点什么最好能说清楚点哦 xlhtracy 发表于 2015-3-25 16:25指点什么最好能说清楚点哦不知道计算的变