2186|2

1193

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

【STM32F7 RadioYúN】+ 参加活动小结 [复制链接]

本帖最后由 qiushenghua 于 2015-12-21 16:20 编辑

诚如神棍@nmg大大所说(为何叫神棍,请见本帖的截图),参加了这次活动,自始至终不见人影确实有些说不过去,于是抓着活动的尾巴来对这次活动做个小结。
比较幸运的作为队员加入了十三支队伍中最小的那支,队伍里面有高手的感觉确实大不一样。

之前我一直混迹于MSP430板块,对于STM32仅仅停留在“简单使用过”的地步,没有跑过操作系统,没有外拓过Flash,更是不知道如何去管理分配储存空间。
拿到板子的时候,第一时间试图烧写Demo程序,在ST-Link Utility中烧写很成功,但是在IAR中总会遇到错误。经过再三摸索终于烧成功了,但是,每次烧录完毕都会有个错误冒出来。于是我干了这么件事情:在ST-Link Utility软件中擦除外部flash和片上的flash,再回到IAR中烧录例程。果然遇到了问题,例程是成功烧进去了,但是所有的图标全都不见了(见下图)。由此可以大胆猜测,在IAR中只是烧录了片上的Flash,而外扩的Flash并没有加载成功。


在群里提出了这个问题之后,队长@lyzhangxiang 大大耐心的科普了这个问题,说是Flashloader存在问题,于是出现下面这篇文章:
聊聊IAR的Loader + RadioYúN

在此之后,继续摸索这块F7的板子。队长大大和队友@freebsder时不时在群里阔论高谈,我就纳了闷了,为什么在他们口中这项目是那么的简单,在我看来却难如登天呢?如何去改代码,该从哪下手,完全摸不着头脑。于是我只好默默的潜水。。。


直到有一天,在nmg大大提醒,没多久之后,这个活动该就结束了,我才警觉过来,貌似咱啥有效的工作都没干呀,看样子板子不保了。。。

到群里一问,@freebsder大大已经一个人将所有的工作完成了!!!一个人完成了!!!完成了!!!成了!!!了!!!

这个效率简直让我惊呆了,既然当时参加活动的目的一个是试一试F7的效果如何,另外一个是给自己淘一个能随机播放音乐的闹钟,那么好歹得下载一下代码到板子上跑一下看看效果嘛。

于是,果断到群里下载freebsder大大共享出来的工程文件,自己重新编译,再烧录进板子里。

估计freebsder大大只是从互联网上随便找了几个节目源试机,当时的节目清单就只有四个。
本着实用主义原则,于是我试图在既有的版本上增加一些节目清单。

上网搜了半天,发现这个地址上有不少节目源,不过要筛选排除掉一些不能用的(下载playlist,用记事本打开能够看到shoutbox的播放地址。再在浏览器里打开,看看能否正常播放)。点了好些链接,发现还是radionomy的有效节目源最多,但是有streaming.radionomy.com、streaming200.radionomy.com、streaming208.radionomy.com等好些域名,使用nslookup工具一看,发现streaming.radionomy.com指向多个ip,而streaming200.radionomy.com只是指向其中一个最后8位是200的ip,于是能够判断,带数字的域名只是streaming.radionomy.com域名的集群之一,具体使用的时候选择一个延迟最小的就好了。

除此之外,该站点还有好多频道,上度娘用域名作为关键字检索一下,找到了好多该域名下面的节目列表(见文末链接)。在检索节目源的时候,还发现了一个以ip为地址的节目源比较有趣,听起来像是非洲土著音乐,大家可以点这里听听

找到了节目源,总得会修改才行吧?用了个最土的办法:逐个文件的查看,终于在/Demo Sources/stations.c里面找到了节目源的列表。按照原来的格式添加节目源,编译并烧录,顺利写入板子里!
附上一小段视频,是刚刚录制的,使用F7播放上面的非洲土著音乐的一小段


下面是我找到的节目单,基本上在浏览器中点链接就能听的:
http://streaming.radionomy.com/1000ClassicalHits
http://streaming.radionomy.com/SlowRadioCom
http://streaming.radionomy.com/Love-Radio
http://streaming.radionomy.com/OurWorld-Pop
http://streaming.radionomy.com/ABC-Piano
http://streaming.radionomy.com/ABC-Lounge
http://streaming.radionomy.com/ABC-Opera
http://streaming.radionomy.com/A-1HitsonWideRadius
http://streaming.radionomy.com/RadionoMiX
http://streaming.radionomy.com/OurSalonRadio
http://streaming.radionomy.com/RTFM
http://streaming.radionomy.com/AllTodayAllTheTime
http://streaming.radionomy.com/fidellamix
http://37.130.224.90/live




此帖出自stm32/stm8论坛

最新回复

神棍来了 ,给TA看看  详情 回复 发表于 2015-12-22 09:30
点赞 关注
 

回复
举报

7608

帖子

2

TA的资源

五彩晶圆(高级)

沙发
 
主要是捡了一些现成的便宜,嘿嘿,比其他项目难度上也小一些。
此帖出自stm32/stm8论坛
 
 

回复

2万

帖子

71

TA的资源

管理员

板凳
 
神棍来了 ,给TA看看
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表