搜索
bottom↓
回复: 3

[网络收音机]把主存储器切换为SPI-FLASH

[复制链接]

出0入0汤圆

发表于 2010-3-24 17:31:31 | 显示全部楼层 |阅读模式
FLASH为固定设备,SD卡为外部可选部件.
所以:
把主存储器切换为SPI-FLASH,挂载到根目录 "/"
把SD卡挂载到 "/SD"目录( /SD目录需要已经存在).

SVN中的代码已做相应更改;
接下来需要在界面里面操作USB联机,然后在PC里面格式化FLASH,并存入资源文件(把resource整个目录放到FLASH根目录)
然后创建一 SD目录 (大写,并大小写敏感).

早期的,可能FLASH中并没有资源文件,更新程序后,再启动会白屏,但可以显示radio这些ASCII字符,此时按 "下"键 可以出现菜单.
显示的都是框框,但下面有个USB字样,选择之,再接上USB线就会出现U盘,然后再复制资源文件.



2010-03-25补充(紧急,见3楼)

不能直接把SVN中的resource整个COPY进去,不然会出现再次启动后依然无法读取到资源文件,且再接上PC还是要求格式化,再COPY无果,以为是FLASH坏了.

原因:
因为这里个还有个SVN自动生成的<font color=green>.svn
目录.本来这也没什么,但FLASH比较小,只有2M,而这个.svn中有全部的副本及N个小文件,这可能影响到FLASH的文件系统了.

解决方法:
1. 使用SVN的导出,这样,可以把所有有用文件导出来,但并不复制.svn目录及其它非被SVN管理的文件.
   svn export resource resource_tmp
   得到resource_tmp目录再复制到FLASH里面. 再把名称改回来.
2.手动建立resource目录,再复制bg.hdc hzk12.fnt hzk16.fnt RTT.hdc这几个文件.</font>

具体原因待查.

出0入0汤圆

 楼主| 发表于 2010-3-24 17:35:29 | 显示全部楼层
昨天晚上在大家的努力下一起修正了几个问题,现在的已具有一定的实用功能了,起码是基本能用了.
多文件播放可以使用 M3U文件.快速制作M3U文件的方法:(可手动编辑但末行必须有换行符)

SD卡:>dir /b *.mp3 > play.m3u

出0入0汤圆

发表于 2010-3-24 17:40:58 | 显示全部楼层
可以用文件系统里自带的格式化函数进行格式化。然后resource文件也可以直接从网上自动更新下来,这样就能够实现无电脑作业了

出0入0汤圆

发表于 2010-3-25 13:29:55 | 显示全部楼层
早上更新了下程序,然后更新资源文件。

不过我把SVN相关的文件也给写到SPI FLASH中去了。结果再次联机后提示要重新格式化硬盘。

所以大家在操作时记得只把相关的文件写进去。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-4 01:36

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

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