打印

AMR项目招标:电子录放音及MP3播放模块

[复制链接]
2099|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hawpfpxy|  楼主 | 2012-4-1 08:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hawpfpxy 于 2012-4-1 09:28 编辑

ARM项目招标:电子录放音及MP3播放模块

设计目标
 可靠、低成本的电子录放音及单声道MP3播放模块(尽可能采用软件替代硬件功能)。
 
硬件要求
 MCU采用ARM cortex M0(或M3)系列,引脚数量不超过48。
 外接一块16、32、64、128或256Mbit的SPI-FLASH芯片(软件自动识别)。
 利用MCU上的AD对音源采样,经过软件压缩后的录音数据保存在SPI-FLASH中。
 将SPI-FLASH中的录音数据,经过软件还原后送到MCU上的PWM、外接的低通滤波器输出音频信号。
 具备SD卡接口及其卡槽。
 MP3播放时也通过上述PWM输出音频,只需单声道即可。

 
软件要求
 嵌入式软件模块,可通过API接口、接收串口命令和/或其它方式对其进行控制。
 对MCU资源占用尽可能少,以便将其用于其它控制功能(如通用IO、串口、液晶显示屏、键盘等)。
 录音、放音、MP3播放三项最多只能一项处于工作状态,但录音命令可中断放音、MP3播放。
 录放音及MP3播放时应能达到电话音质的要求。
 能准确反馈电子录放音模块当前的工作状态(例如:录/放/播状态、段号/序号、各种时间等)

 
 上电时,自动识别外接的SPI-FLASH容量并控制相应的录放音时间,自动对首次使用的SPI-FLASH格式化。
 对于64Mbit的SPI-FLASH芯片,应能存储累计不少于30分钟的录音数据、不少于200段的录音段。
 每次收到录音、停止命令,均按顺序在外接的SPI-FLASH芯片中产生一个新的录音段(可自定义数据格式)。仅有录音命令而无停止命令,则不产生新的录音段。
 可单次或循环播放指定的录音段或全部录音段,并可随时暂停/停止播放,音量可调。
 可对SPI-FLASH芯片格式化、删除全部录音段、保留第一段并删除其它段、或保留前两段(以及前三、四、五段)并删除其它段。
 格式化和删除成功时,应有音响输出。
 能准确计算已录的总段数、已录的全部时间、每段时间、剩余可录的时间。
 通过上位机可导出、导入SPI-FLASH芯片中的录音数据,读取上述的各种时间、段数。
 采取必要措施,防止误操作,防止录音段丢失。

 
 从SD卡上读取MP3数据(兼容多种常用码率格式)并解码(可只解码其中一个声道)、同时从MCU的PWM输出音频。
 至少支持128MB-16GB容量的SD卡。
 可单次或循环播放指定序号的曲目或全部曲目,并可随时暂停/停止,音量可调。

 
  以上为初步设想,具体要求可视情况随时协商,欢迎参加讨论、投标(本公司在北京),请发站内私信联系。


相关帖子

沙发
wangkj| | 2012-4-2 07:42 | 只看该作者
m0速度不够,没办法实时mp3编解码。换成简单的adpcm或许能行。

使用特权

评论回复
板凳
hawpfpxy|  楼主 | 2012-4-5 09:34 | 只看该作者
对于MP3,仅需对SD卡中的歌曲单声道解码即可,录音数据可不要求采用MP3编码格式。
用M3如何?

使用特权

评论回复
地板
hawpfpxy|  楼主 | 2012-4-6 11:38 | 只看该作者
这个项目很难吗?
这么多人浏览了,却没什么提出建议?

使用特权

评论回复
5
hawpfpxy|  楼主 | 2012-4-9 08:25 | 只看该作者
方便可留下QQ或发信联系

使用特权

评论回复
6
hawpfpxy|  楼主 | 2012-4-11 16:12 | 只看该作者
:L

使用特权

评论回复
7
hawpfpxy|  楼主 | 2012-4-28 11:25 | 只看该作者
再顶一次

使用特权

评论回复
8
hawpfpxy|  楼主 | 2012-7-16 11:44 | 只看该作者
3# wangkj
MP3只对SD卡里的曲目解码、不编码。
语音录放需要软件CODEC,只对SPIFLASH存取。
可用M3,如STM32的M3.

使用特权

评论回复
9
mybao| | 2012-7-16 21:33 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

34

帖子

1

粉丝