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

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

[复制链接]
eefishing 发布时间:2019-3-4 21:48
本帖最后由 eefishing 于 2019-3-4 21:49 编辑
$ e2 C* A1 {0 H+ w0 ]7 U" K  i# M: d; c
相册:
4 l* F- ]# w$ |4 Y9 U4 W/ L QQ浏览器截图20190304214207.png
8 A$ J: }9 o% p9 F0 d& ^6 F QQ浏览器截图20190304214212.png
1 S; V/ x7 T  G  N  W) _9 h) q QQ浏览器截图20190304214219.png * y. b" G! T1 I& }4 @
QQ浏览器截图20190304214223.png
: M0 j! C4 D$ P, E QQ浏览器截图20190304214228.png 5 X9 G  L4 Y' n, ?+ K& N2 e


0 r0 |# w6 {- u" H# c8 g+ b  V+ ?1 B' F
描述:
该设备是流行和廉价的ESP8266 WiFi模块和STM32F103C8T6微控制器的组合。该设备充当一个虚拟的1 GB USB磁盘,并连接到任何具有USB端口的设备(PC、DVD播放器、电视盒等)。到目前为止,我已经开发了一个Windows应用程序来将MP3文件传输到设备上。将设备连接到USB端口并开始播放,播放设备将其视为正常的1GB USB存储棒,但MP3数据通过WiFi链接从远程位置提取。8 M8 q% n  @7 l. j+ `
STM32模块管理USB设备,ESP8266用于WiFi,ESP8266的HSPI端口连接到STM32的SPI1端口(启用DMA)。
- k) A+ a8 B0 h. u7 P1 G. ~- ?! J9 Z  n+ N  U
8 H9 P2 e  n1 k: R% L3 F) b
GPIO13 -> PA07 1 x% R' i" y0 W7 [6 \
GPIO12 -> PA06 3 k. s  A& A1 y+ `# U  T5 ?6 P
GPIO14 -> PA05 ( A$ K/ M) T2 f* n% w5 A/ q
2 ?- H' G4 `: h; o: z
ESP8266使用UDP与远程PC连接。当播放设备进行磁盘读取时,从远程设备中拉出16次1KB的数据,并将其送入USB读取流。
; N/ k) c; s6 }5 ^, k! D7 ^+ p8 n! S3 I/ H& k* x' I; G

. L0 N5 k9 N' b
文件:$ w+ L* E- \) I6 Q5 H1 i: z
: i! D1 X) z3 ?6 n7 i) ]- j. v3 A
Virtual_File_SytemMP3_ESP8266.zip  x" L0 v- R- z
Source Code for STM32" p2 e$ I+ m3 v
/ F2 Z" a# x; N5 {
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 手机版