Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
DIY综合交流区
[项目]搞个开源的硬件项目
发布于 2009-07-22 09:51:42 浏览:20154
订阅该版
前几天shaolin说起,是否大家也共同整个项目来玩玩。 因为是第一个,还是从简单的入手,用STM32F107来做一个网络收音机,播放互联网中的mp3流。用STM32F107VC有个好处,一个是集成EMAC,加上PHY芯片就有网络功能了。另一个是集成了音频用的I2S。不知道软解mp3的可能性有多大。 有兴趣的还请多讨论! ![stm32f103ze.jpg](https://oss-club.rt-thread.org/uploads/53_712694b28b8e9336efaf3ead9200691c.jpg) ![musicpal.jpg](https://oss-club.rt-thread.org/uploads/53_72bec96c7b78e56a35bcf46b1281cca2.jpg)
查看更多
25
个回答
默认排序
按发布时间排序
bernard
2009-07-22
这家伙很懒,什么也没写!
软件上: RT-Thread,RT-DFS,LwIP网络协议栈。mp3音频文件分析,自己写 优易特的STM32F107开发板出来后,可以先在上面跑软件,争取这个硬件能够做得经典一些。
xfocus
2009-07-22
这家伙很懒,什么也没写!
优易特的板子什么时候出来? 需要在它上面改硬件吗?
aozima
2009-07-22
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
有兴趣... 不过比较关注107的小批量价 最近也可能要用到ETH等
shaolin
2009-07-22
这家伙很懒,什么也没写!
感兴趣的同志报个名吧,一起组织个讨论
bernard
2009-07-23
这家伙很懒,什么也没写!
项目实施的步骤: 1、确认STM32的mp3软解能力 | V 2、如果无问题,硬件将采用软解方案;否则则要准备硬解方案了。 3、硬件制板及焊接、调试。 4、准备 & 完善相应的软件细节。 鉴于目前STM32F107比较难拿到货,先在优易特的STM32F103ZE开发板上试试软解部分的工作。
bernard
2009-07-23
这家伙很懒,什么也没写!
>优易特的板子什么时候出来? 需要在它上面改硬件吗? --- 说是最近一段时间,应该会简化再加些东西吧,否则成本下不来。
aozima
2009-07-23
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
嗯 如果做的话! 肯定尽量用芯片自带的功能 如ETH OTG等 不然用这个芯片DIY就没意义了 (如别人说的用VS1003等) 成本嘛当然要低,不然受益面积太小了
bernard
2009-07-24
这家伙很懒,什么也没写!
对于这个项目,软解是其中一个非常重要的部分,否则就是硬件成本的增加。如果需要硬解的话,那么对这个项目的兴趣就不是太大了。 通常网络上存在三种应用很广泛的音频流: mp3,一般采用shoutcast传播,也即http协议 wma,一般采用mms传播 realaudio,一般采用rstp传播 传输协议通常不是和音频格式绑定的,毕竟关键是看播放器如何播放。realaudio格式支持肯定无望了,mp3应该说最容易,第一步只会实现mp3软解播放及shoutcast协议(用shoutcast协议的好处是,可以自己很方便的架一个shoutcast服务器,便于调试),可能还会包括asx文件格式解析。mp3软解会考虑用libmad库,这是一套整数算法解码的库,应用于嵌入式系统无疑是最合适的了。
bernard
2009-07-24
这家伙很懒,什么也没写!
看看1000¥左右的网络收音机是什么样子的: 来自Freecom公司的无线数字网络收音机。不用打开电脑就可以播放数字网络广播。也可以通过无线局域网从你的电脑播放MP3音乐。 特性: - 无线数字网络广播和MP3播放器 - 不用打开电脑播放网络广播 - 从你的电脑或网络播放MP3音乐 - 几秒钟就能安装完, 轻松设置 - 支持一万多个网络广播电台 - 支持MP3、WAV和WMA - 闹钟功能:用你最喜爱的音乐播放来叫醒。MusicPal是一台带有闹钟、睡眠和止闹功能的全 能时钟收音机 - 显示实时的RSS新闻/博客。MusicPal可以显示最新的新闻、你本地的天气预报或者博客信息 并且不论什么时候有了新的内容都会自动为你更新 - 内置喇叭、WLAN天线和以太网端口 - 连到Hi-Fi/功放机的立体声音频输出(2 x cinch)并通过这些音箱欣赏立体声! - 连到耳机或有源音箱的线输出(微型插孔) 收听成千上万的网络广播电台和你的MP3 - MusicPal被设计成把数字化的音乐带到像厨房、卧室和客厅或者甚至是在办公室等的每一种环境 - MusicPal和vTuner*一道创造了一流并创建了一种在MusicPal上选择电台最好的简单方式 设计 - 时尚的黑色设计适合于每一个家庭和办公室环境 - 轻松使用滚动轮进行便捷的浏览和控制 - 最喜爱的电台按钮让你轻松和快捷地收听你的预置最喜爱电台 - 大显示屏向你显示所有的信息,像:广播电台、演唱者、时间、最新的新闻等等更多 Freecom公司Musicpal详细规格 - 技术规格 240Mhz Marvel Orion处理器,32MB内存,20位D/A转换器,支持的位深: 8位、16位立体声或者单声道 - 网络界面 802.11b/g, RJ45 (Ethernet) - 网络安全 WEP、WPA、WPA2 - 音频界面 合成,线输出(立体声) - 电源 5V 外置电源适配器(随机带) - 喇叭 3W单声道线性磁驱动全域喇叭 - 支持的音频格式 MP3 (CBR/VBR高达320 kBit/s), WAV (LPCM) - 支持的服务和协议 UPnP、HTML (Web GUI)、DHCP、固定的IP、WLAN、显示实时的RSS/博客新闻、播客(MP3/WAV)、ID3 (V1.0/ V2.0)、M3U、PLS - 网络广播业务 vTuner (*订阅已包括在内), Shoutcast - 液晶显示屏 128x64像素 - 固件 开放的固件(基于Linux Kernel 2.6), 可升级性保证在你的Freecom MusicPal上有最新的性能和服务 - 尺寸 26.5 x 11.5 x 8 cm - 重量 600g (21.2 盎司)
panxiaoku
2009-07-24
这家伙很懒,什么也没写!
[http://www.getproject.com.cn/post/129.html](http://www.getproject.com.cn/post/129.html) 这里也有一个。。。。。懒的粘过来了。。。
撰写答案
登录
注册新账号
关注者
0
被浏览
20.2k
关于作者
bernard
这家伙很懒,什么也没写!
提问
414
回答
5940
被采纳
76
关注TA
发私信
相关问题
1
硬件计划贴,及时更新,欢迎提意见
2
软件计划贴,及时更新,欢迎提意见::WMA,MOUNT,LWIP等问题急需解决.
3
MMS协议
4
定点的wma解压库-libwma
5
QQ群记录 [20090821]
6
STM32网络收音机PCB报名征集
7
第一版调试记录
8
第二版硬件讨论
9
RADIO项目相关模块规格--欢迎大家自己做板时规格与此兼容,减少重复劳动
10
第一版PCB缺陷列表及第二版要注意的事项
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
使用百度AI助手辅助编写一个rt-thread下的ONVIF设备发现功能的功能代码
2
RT-Thread 发布 EtherKit开源以太网硬件!
3
rt-thread使用cherryusb实现虚拟串口
4
《C++20 图形界面程序:速度与渲染效率的双重优化秘籍》
5
《原子操作:程序世界里的“最小魔法单位”解析》
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
ota在线升级
UART
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
at_device
ulog
C++_cpp
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
张世争
9
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
a1012112796
13
个答案
1
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
本月文章贡献
程序员阿伟
6
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
Betrayer
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部