你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于ESP8266+STM32的USB MP3 + WiFi适配器

[复制链接]
eefishing 发布时间:2019-3-4 21:48
本帖最后由 eefishing 于 2019-3-4 21:49 编辑 . X+ u# R: [7 K2 [+ D7 f
  g4 {+ L, a6 e8 l% g
相册:+ \. w9 A6 Z0 z3 Z! j
QQ浏览器截图20190304214207.png $ d; x$ W, a( \" G8 e+ t3 v
QQ浏览器截图20190304214212.png
# [; P6 @# \7 \/ Q. x! s) J QQ浏览器截图20190304214219.png : g! q% I2 U8 N0 {" N3 c
QQ浏览器截图20190304214223.png " X  }  X. h2 ]8 ~+ y: t& R
QQ浏览器截图20190304214228.png
/ r$ u5 m6 F6 v/ D. U3 N
. v) {7 t, z. `; a* }( y
3 F8 e) S8 S8 m, a5 y3 I6 T
描述:
该设备是流行和廉价的ESP8266 WiFi模块和STM32F103C8T6微控制器的组合。该设备充当一个虚拟的1 GB USB磁盘,并连接到任何具有USB端口的设备(PC、DVD播放器、电视盒等)。到目前为止,我已经开发了一个Windows应用程序来将MP3文件传输到设备上。将设备连接到USB端口并开始播放,播放设备将其视为正常的1GB USB存储棒,但MP3数据通过WiFi链接从远程位置提取。# @  Y3 S. D2 J6 D# M% K
STM32模块管理USB设备,ESP8266用于WiFi,ESP8266的HSPI端口连接到STM32的SPI1端口(启用DMA)。
1 b" ^) t/ y) t) M
9 W' e$ b1 ^- w8 U# I; j) @* H2 H! B* }# d. {( `& T2 _# X
GPIO13 -> PA07
2 l- }2 E* b( E! F+ cGPIO12 -> PA06
9 G  a( g+ z. k' |GPIO14 -> PA05
% M; w( `, O+ Y9 b) v# y
) A( T& U" R/ D: m) W6 t2 L7 i! ~ESP8266使用UDP与远程PC连接。当播放设备进行磁盘读取时,从远程设备中拉出16次1KB的数据,并将其送入USB读取流。
6 J/ n8 `4 a5 X& q6 T2 O6 T# Z
' H& I- B2 G/ r2 |9 x' B) n
/ h# _1 Z5 ]$ J/ e" y
文件:, A- `# ]) L/ Z+ y9 C* k& X3 K, J
. M9 ^3 f; |* j3 }6 f) O
Virtual_File_SytemMP3_ESP8266.zip
# C  l$ i2 ?/ P6 F4 cSource Code for STM32
/ m2 @1 v# @+ W
* M9 d( \9 u$ E3 @7 X7 S5 P Virtual_File_SytemMP3_ESP8266.zip (7.4 MB, 下载次数: 15)
收藏 3 评论1 发布时间:2019-3-4 21:48

举报

1个回答
any012 回答时间:2019-3-5 08:53:23
好奇右边的蓝色板子是干什么的。

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版