搜索
bottom↓
楼主: Gorgon_Meducer

[交流][开源]豆瓣FM播放器嵌入式极限挑战(2015-2-04更新)

  [复制链接]

出0入0汤圆

发表于 2015-1-15 15:53:54 | 显示全部楼层
好好学习,天天向上

出0入0汤圆

发表于 2015-1-15 20:16:11 | 显示全部楼层

傻孩子的变种XMODE能提前放出来学习学习吗?

出0入0汤圆

发表于 2015-1-15 22:52:03 | 显示全部楼层
谢谢分享,收藏了。

出0入0汤圆

发表于 2015-1-17 00:14:29 | 显示全部楼层
嗯,不错。加油!!!

出0入4汤圆

发表于 2015-1-17 00:20:43 | 显示全部楼层
竟然有这么好的东西 我才看到!

出0入0汤圆

发表于 2015-1-17 01:51:49 | 显示全部楼层
Gorgon_Meducer 发表于 2015-1-13 11:07
那就需要有esp8266的SDK和IDE了。

貌似esp8266的sdk和ide已经可以到处下载了=)
http://pan.baidu.com/s/1qWt3PUk

出0入296汤圆

 楼主| 发表于 2015-1-17 11:05:26 来自手机 | 显示全部楼层
vows 发表于 2015-1-17 01:51
貌似esp8266的sdk和ide已经可以到处下载了=)
http://pan.baidu.com/s/1qWt3PUk

谢谢哈,可以作为一个分支。

出0入0汤圆

发表于 2015-1-17 12:36:09 来自手机 | 显示全部楼层
顶,期待大牛的作品~→_→

出0入0汤圆

发表于 2015-1-17 17:55:04 | 显示全部楼层
傻孩子请教一下,你是用的VS1053,和我手头已经有的VS1003有什么区别吗?

出0入0汤圆

发表于 2015-1-20 14:10:26 | 显示全部楼层
散吧散吧 发表于 2015-1-17 17:55
傻孩子请教一下,你是用的VS1053,和我手头已经有的VS1003有什么区别吗?

数据手册里有说明

出0入0汤圆

发表于 2015-1-21 16:29:35 来自手机 | 显示全部楼层
本帖最后由 zyw19987 于 2015-1-21 16:48 编辑
Gorgon_Meducer 发表于 2015-1-17 11:05
谢谢哈,可以作为一个分支。


开始看蜘蛛源码,实在是找不着门。
又下载这个,结果编译有错误。
这个工程需要什么特殊配置?
主要是想学你的架构,想提取你的调度器。


仔细看了看发现没有选IC型号,现在只有一个警告了。

出0入296汤圆

 楼主| 发表于 2015-1-22 09:45:08 来自手机 | 显示全部楼层
zyw19987 发表于 2015-1-21 16:29
开始看蜘蛛源码,实在是找不着门。
又下载这个,结果编译有错误。
这个工程需要什么特殊配置?

关于蜘蛛源码的问题,你要给出具体的疑问(不要笼统的问结构是怎样的之类的问题),我才好给你一一解答。请在蜘蛛帖子里问。

出0入0汤圆

发表于 2015-1-22 12:35:23 | 显示全部楼层
散吧散吧 发表于 2015-1-17 17:55
傻孩子请教一下,你是用的VS1053,和我手头已经有的VS1003有什么区别吗?


现在工程用的还是vs1003, 因为vs1053的板子还没有画好

基本功能差别不大, 具体请看 migrate03to53.pdf

出0入0汤圆

发表于 2015-1-22 13:40:21 | 显示全部楼层
zyw19987 发表于 2015-1-21 16:29
开始看蜘蛛源码,实在是找不着门。
又下载这个,结果编译有错误。
这个工程需要什么特殊配置?

这个工程里没有选器件型号导致的编译错误。

出0入0汤圆

发表于 2015-1-22 14:09:44 | 显示全部楼层
tanek 发表于 2015-1-22 13:40
这个工程里没有选器件型号导致的编译错误。

是的,已经发现了。
现在在看那些复杂的宏替换。

出0入0汤圆

发表于 2015-1-23 03:02:21 | 显示全部楼层
wifi下通过点阵、液晶、喇叭、TTS语音等与现在热门的社交类、音乐类网站做出单一功能的低成本硬件,是个不错的想法。

出0入0汤圆

发表于 2015-1-23 11:57:01 | 显示全部楼层
必须关注!

出0入0汤圆

发表于 2015-1-23 13:26:43 | 显示全部楼层
学习
围观学习

出0入296汤圆

 楼主| 发表于 2015-1-25 15:16:42 | 显示全部楼层
更新xmodem驱动
重新设计的规范接口
增加对多缓冲区的支持(同时降低代码的复杂度)

出0入0汤圆

发表于 2015-1-25 16:14:23 | 显示全部楼层
关注中!!

出0入0汤圆

发表于 2015-1-26 08:37:42 | 显示全部楼层
Gorgon_Meducer 发表于 2015-1-22 09:45
关于蜘蛛源码的问题,你要给出具体的疑问(不要笼统的问结构是怎样的之类的问题),我才好给你一一解答。请 ...


xmode是不是还不够完整啊? 有点疑问!
1\ 看到.h头文件内对外开放的,一个是初始化_init,一个是任务_Task;
2\ 应该漏了两个函数啊,  没有看到开放接口出来,  一个是[接收回调函数] , 一个是[发送回调函数] ;

出0入296汤圆

 楼主| 发表于 2015-1-26 10:25:46 | 显示全部楼层
kinsno 发表于 2015-1-26 08:37
xmode是不是还不够完整啊? 有点疑问!
1\ 看到.h头文件内对外开放的,一个是初始化_init,一个是任务_Task;
...

没有漏接口。不需要发送回调,这是一个从机模式的xmodem,只接收不发送。
接收的回调,用户编译的时候如果没有实现它们会收到报错提示,根据这个提示
用户可以自己实现它。

出0入0汤圆

发表于 2015-1-26 10:31:45 | 显示全部楼层
Gorgon_Meducer 发表于 2015-1-26 10:25
没有漏接口。不需要发送回调,这是一个从机模式的xmodem,只接收不发送。
接收的回调,用户编译的时候如 ...

顶起 ,不错

出0入0汤圆

发表于 2015-1-26 12:14:09 | 显示全部楼层
学习学习

出0入0汤圆

发表于 2015-1-26 12:52:02 | 显示全部楼层
一直都想在资源紧张的系统做联网相关的功能。这个项目然后找到方向~~

出0入0汤圆

发表于 2015-1-28 11:39:16 | 显示全部楼层
xmodem不能自动识别校验模式吗,我认为做成自动识别比较好

出0入0汤圆

发表于 2015-1-28 11:59:32 | 显示全部楼层
看傻孩子的xomdem代码有点晕,感觉函数分割的太多,变量也太多。外国人写的xmodem,仅供参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-1-28 12:48:53 | 显示全部楼层
支持,又是一个好的项目,大家可以参与其中

出0入296汤圆

 楼主| 发表于 2015-1-28 14:35:55 | 显示全部楼层
本帖最后由 Gorgon_Meducer 于 2015-1-28 14:37 编辑
FireBrain 发表于 2015-1-28 11:39
xmodem不能自动识别校验模式吗,我认为做成自动识别比较好


这个想法不错的。你上传的压缩包没法下载。

出0入0汤圆

发表于 2015-1-28 16:23:32 | 显示全部楼层
Gorgon_Meducer 发表于 2015-1-28 14:35
这个想法不错的。你上传的压缩包没法下载。

xmodem

转到网盘了,这次应该可以了

出0入296汤圆

 楼主| 发表于 2015-1-28 17:02:54 | 显示全部楼层
FireBrain 发表于 2015-1-28 16:23
xmodem

转到网盘了,这次应该可以了

代码区别蛮大的,它用的是阻塞代码,我们发的用的是非阻塞代码,这是导致代码结构差异的最主要原因。

出0入0汤圆

发表于 2015-1-29 10:30:20 | 显示全部楼层
FireBrain 发表于 2015-1-28 16:23
xmodem

转到网盘了,这次应该可以了

用这个方式的话,多任务的情况下就比较难受了。而全状态机开发每个状态机的状态变量是少不了了。实现多任务合作轻轻松

出0入296汤圆

 楼主| 发表于 2015-2-4 17:32:24 | 显示全部楼层
更新原理图和成品图片。

出0入0汤圆

发表于 2015-2-4 17:37:08 | 显示全部楼层
顶一顶顶一顶

出0入0汤圆

发表于 2015-2-4 21:02:43 | 显示全部楼层
据说目前这份原理图不是内部最新版……………………

出0入0汤圆

发表于 2015-2-4 23:03:07 | 显示全部楼层
zgxcom123 发表于 2015-2-4 21:02
据说目前这份原理图不是内部最新版……………………

这位同学,你是咋知道的呢

出0入0汤圆

发表于 2015-2-4 23:41:40 | 显示全部楼层
tanek 发表于 2015-2-4 23:03
这位同学,你是咋知道的呢

大王托梦告诉我的╮(╯▽╰)╭

出0入0汤圆

发表于 2015-2-4 23:50:52 来自手机 | 显示全部楼层
支持了,哈哈

出0入0汤圆

发表于 2015-2-4 23:58:00 | 显示全部楼层
傻孩子不傻!我真爱你-------的作品

出0入296汤圆

 楼主| 发表于 2015-2-5 09:55:56 | 显示全部楼层
roberzhao 发表于 2015-2-4 23:58
傻孩子不傻!我真爱你-------的作品

是团队成员的作品,我就帮忙发布下。

出0入0汤圆

发表于 2015-2-6 10:21:08 | 显示全部楼层
本帖最后由 zyw19987 于 2015-2-6 10:51 编辑
Gorgon_Meducer 发表于 2015-2-4 17:32
更新原理图和成品图片。


傻大哥,原理图中J4的ENC_A\B\C网络找不到哦


另外学习你的软件封装的时候,发现在keil里编译通不过。
如:DEF_INTERF(i_vs10xx_t)这一类封装的时候,在给结构体类函数指针赋值的时候提前错误

出0入0汤圆

发表于 2015-2-6 12:26:15 | 显示全部楼层
厉害,学习学习

出0入0汤圆

发表于 2015-2-6 12:29:49 来自手机 | 显示全部楼层
这个会出硬件供购买吗?

出0入0汤圆

发表于 2015-2-6 13:58:10 | 显示全部楼层
jordonwu 发表于 2015-2-6 12:29
这个会出硬件供购买吗?

应该会的吧。哈哈。

出0入296汤圆

 楼主| 发表于 2015-2-6 14:35:46 | 显示全部楼层
jordonwu 发表于 2015-2-6 12:29
这个会出硬件供购买吗?

至少第二版以后,早期版本都是用来验证的。

出0入296汤圆

 楼主| 发表于 2015-2-6 14:36:39 | 显示全部楼层
zyw19987 发表于 2015-2-6 10:21
傻大哥,原理图中J4的ENC_A\B\C网络找不到哦

我们目前的工程模板都是在IAR下玩的,MDK的支持正在做。不过感觉MDK对匿名共用体的支持不是太好。

出0入76汤圆

发表于 2015-2-6 18:40:00 | 显示全部楼层
呵呵,看成品作品了,感觉很赞, 目前傻孩子大师的gsf(可理解为是gorgon soft framework么? 感觉为good soft framework更好)架构还没完全读懂,看了几遍还在努力消化中, 如果要是有一个架构说明文档就太好了。

出0入0汤圆

发表于 2015-2-7 06:54:57 | 显示全部楼层
foxpro2005 发表于 2015-2-6 18:40
呵呵,看成品作品了,感觉很赞, 目前傻孩子大师的gsf(可理解为是gorgon soft framework么? 感觉为good s ...

我是一边看一边写笔记,希望最后能做成我所理解的说明书。

出0入0汤圆

发表于 2015-2-7 07:43:51 | 显示全部楼层
学习一下

出0入0汤圆

发表于 2015-2-7 09:06:52 | 显示全部楼层
jordonwu 发表于 2015-2-6 12:29
这个会出硬件供购买吗?

这一版焊上测试排针后会变得很丑很丑。。。。。。

出0入0汤圆

发表于 2015-2-7 09:19:23 | 显示全部楼层
现在的WIFI模块这么小

出0入0汤圆

发表于 2015-2-7 09:21:33 | 显示全部楼层
跟着大神混一定能学习到很多东西 只怪自己技术太渣

出0入296汤圆

 楼主| 发表于 2015-2-7 09:52:43 来自手机 | 显示全部楼层
zyw19987 发表于 2015-2-7 06:54
我是一边看一边写笔记,希望最后能做成我所理解的说明书。

有什么疑问可以直接问我的

出0入0汤圆

发表于 2015-2-7 09:53:41 | 显示全部楼层
很有兴趣啊,忙完手头的东西可以尝试一下

出75入88汤圆

发表于 2015-2-7 10:05:36 来自手机 | 显示全部楼层
个人觉得基于linux平台的wifi播放器,支持dlan协议的可能更好一些

出0入296汤圆

 楼主| 发表于 2015-2-7 11:55:39 | 显示全部楼层
bzbs 发表于 2015-2-7 10:05
个人觉得基于linux平台的wifi播放器,支持dlan协议的可能更好一些

那种已经泛滥了,没必要屋上架屋。小资源系统实现才有参考意义

出0入0汤圆

发表于 2015-2-7 17:01:05 | 显示全部楼层
Gorgon_Meducer 发表于 2015-2-7 09:52
有什么疑问可以直接问我的

先谢谢!
肯定会有疑问要请教的。

出0入0汤圆

发表于 2015-2-8 01:43:04 来自手机 | 显示全部楼层
此项目倍受关注,主动围观学习,

出0入0汤圆

发表于 2015-2-9 20:21:08 | 显示全部楼层
有空也来玩一玩...

出0入0汤圆

发表于 2015-2-10 01:15:44 | 显示全部楼层
强势围观。。。那些个模块都玩过。用过VS1053来做录音。最近一直在翻你之前关于编程思想的东西。这个项目,回头跟你做。。。

出0入296汤圆

 楼主| 发表于 2015-2-10 13:56:33 | 显示全部楼层
heimareed 发表于 2015-2-10 01:15
强势围观。。。那些个模块都玩过。用过VS1053来做录音。最近一直在翻你之前关于编程思想的东西。这个项目, ...

欢迎哈~多多关注。也可以加入我的开源组织,具体方式请私信。

出0入0汤圆

发表于 2015-2-10 14:33:51 | 显示全部楼层
木有把群号贴在pcb上

出0入296汤圆

 楼主| 发表于 2015-2-10 15:15:23 | 显示全部楼层
tanek 发表于 2015-2-10 14:33
木有把群号贴在pcb上

肯定不能贴撒!

出0入0汤圆

发表于 2015-2-10 16:27:06 | 显示全部楼层
这年头最重要的就是钱途,有这时间还是学习Android等其他主流的技术。

出0入0汤圆

发表于 2015-2-10 16:46:53 | 显示全部楼层
围观,这个项目不错

出0入0汤圆

发表于 2015-2-27 22:49:52 | 显示全部楼层
Gorgon_Meducer 发表于 2015-2-10 13:56
欢迎哈~多多关注。也可以加入我的开源组织,具体方式请私信。

私信不了

出0入0汤圆

发表于 2015-2-28 07:52:54 | 显示全部楼层
binaimei2007 发表于 2015-1-7 19:20
下面是我摸索的百度FM获取歌曲的方法供大家参考一下,百度FM获取的音乐现在都是MP3格式的,还可以获取歌词 ...

谢谢,收藏

出0入0汤圆

发表于 2015-3-2 14:28:16 | 显示全部楼层
能说下,怎么获取豆瓣的音乐吗?还需要帐号登入?

出0入0汤圆

发表于 2015-3-2 18:04:04 | 显示全部楼层
对于第一个测试版本的数据流图不是很明白 ,用一个串口怎么能同时一边下载mp3文件,一边控制播放

出0入4汤圆

发表于 2015-3-2 21:42:54 | 显示全部楼层
关注中!

出0入0汤圆

发表于 2015-3-2 22:43:10 | 显示全部楼层
mark  命令行函数写的很好

出0入0汤圆

发表于 2015-3-2 22:53:20 | 显示全部楼层
不错,严重支持一下啊

出0入0汤圆

发表于 2015-3-3 08:24:25 | 显示全部楼层
挺好玩,收藏一下,有空好好学习。

出0入0汤圆

发表于 2015-3-3 08:56:07 | 显示全部楼层
很新颖,有意思,关注!

出0入0汤圆

发表于 2015-3-3 09:03:36 | 显示全部楼层
来看看,感觉值得做!

出0入0汤圆

发表于 2015-3-3 09:12:31 | 显示全部楼层
SD卡做缓冲会不会有问题?相当于拿flash来当ram用

出0入0汤圆

发表于 2015-3-3 09:16:28 | 显示全部楼层
顶一个,等有时机必须玩一下

出0入0汤圆

发表于 2015-3-3 09:57:59 | 显示全部楼层
学习下,好东西

出0入0汤圆

发表于 2015-3-3 10:32:12 | 显示全部楼层
GOOD 网络播放器  MARK

出0入296汤圆

 楼主| 发表于 2015-3-3 17:47:17 来自手机 | 显示全部楼层
Xplain 发表于 2015-3-3 09:12
SD卡做缓冲会不会有问题?相当于拿flash来当ram用

不是当ram用,只是存歌曲文件而已。

出0入0汤圆

发表于 2015-3-7 10:44:07 | 显示全部楼层
喜欢,非常喜欢!

出0入0汤圆

发表于 2015-3-7 16:21:25 | 显示全部楼层
围观学习

出10入0汤圆

发表于 2015-3-7 21:40:17 来自手机 | 显示全部楼层
围观学习

出0入0汤圆

发表于 2015-3-7 21:59:58 | 显示全部楼层
有意思!很喜欢这个项目!支持支持!!1

出0入0汤圆

发表于 2015-3-16 18:14:05 | 显示全部楼层
支持,学习一下

出0入0汤圆

发表于 2015-4-22 07:57:33 | 显示全部楼层
Gorgon_Meducer 发表于 2015-3-3 17:47
不是当ram用,只是存歌曲文件而已。

傻孩子老师这个还在继续吗?

出0入0汤圆

发表于 2015-4-22 10:31:50 | 显示全部楼层
zyw19987 发表于 2015-4-22 07:57
傻孩子老师这个还在继续吗?

当然再做,只是进度慢了点

出0入0汤圆

发表于 2015-4-22 12:46:09 | 显示全部楼层
tanek 发表于 2015-4-22 10:31
当然再做,只是进度慢了点

期待新的更新

出0入0汤圆

发表于 2015-4-28 12:14:44 | 显示全部楼层
楼主,你的新书写好了吗?

出0入0汤圆

发表于 2015-5-20 16:32:50 | 显示全部楼层
好久没更新了,不知进度如何

出0入0汤圆

发表于 2015-6-15 12:37:49 | 显示全部楼层
关注一下,学习

出0入296汤圆

 楼主| 发表于 2015-6-15 13:47:47 | 显示全部楼层
shower.xu 发表于 2015-5-20 16:32
好久没更新了,不知进度如何

转成新书的综合实例了。虽然没有更新,但其实进展蛮多的。

出0入0汤圆

发表于 2015-6-15 14:12:59 | 显示全部楼层
跟大牛多学习

出0入0汤圆

发表于 2015-6-15 16:06:51 | 显示全部楼层
Gorgon_Meducer 发表于 2015-6-15 13:47
转成新书的综合实例了。虽然没有更新,但其实进展蛮多的。

老大你说的书是13年说的那个吗?
头发都等白了!

出0入296汤圆

 楼主| 发表于 2015-6-15 18:09:22 | 显示全部楼层
zyw19987 发表于 2015-6-15 16:06
老大你说的书是13年说的那个吗?
头发都等白了!

额……不是那本,哈哈哈哈……

出0入0汤圆

发表于 2015-6-15 19:28:53 | 显示全部楼层
新书大概何时有?已经等啊等啊等啊等了。,我要买

出0入0汤圆

发表于 2015-6-19 14:24:00 | 显示全部楼层
傻孩子你好,想问下项目里面用的W25Q64这片Flash。。操作全用状态机实现?  flash擦除,写入时间都比较长,目前看到大多数源码都是一直等待flash内部操作完毕。

出0入0汤圆

发表于 2015-6-19 14:48:34 | 显示全部楼层
slzm40 发表于 2015-6-19 14:24
傻孩子你好,想问下项目里面用的W25Q64这片Flash。。操作全用状态机实现?  flash擦除,写入时间都比较长 ...

整个项目全部状态机开发。关于flash芯片操作的问题,比如全片擦除需要10秒,肯定不能死等。这么久的时间死等阻塞其他任务太不科学了

出0入0汤圆

发表于 2015-6-19 16:07:39 | 显示全部楼层
tanek 发表于 2015-6-19 14:48
整个项目全部状态机开发。关于flash芯片操作的问题,比如全片擦除需要10秒,肯定不能死等。这么久的时间 ...

  因为我在写这部份驱动,裸机,也是用状态机,在往下写时,发现状态机嵌套多层,而且在读时,还要考虑芯片是否在忙状态。  
  我只是在写时感觉占比较大的内存,比如我要写1k数据,这个数据跨扇区0和扇区1, 我先读出这1k要写的数据,开辟1k ram缓存,进行原数据进行比较是否要擦除扇区。 如果发现要擦除,那样我要先把扇区0的数据读回,(4k缓存空间,前面1k可以和这个共用),接着擦除扇区0,把要修改的数据写入4k缓存空间,然后我再写回去。 扇区1同扇区0一样处理, 总的至少要占4k ram用在上面。 能动态分配就好了,用完也就能释放掉。
  这1k数据如果是动态的数据,还要另开1k空间,比如可能是usart接收的数据。
  读的暂时还没有考虑到,就是忙时,会失败,所以读程序也要写成状态机方式。
  

出0入0汤圆

发表于 2015-8-10 14:17:43 | 显示全部楼层
第一次听说豆瓣FM,看了一下,这个似乎和调频无关吧?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 20:32

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表