|
(原文件名:1.jpg)
(原文件名:2.jpg)
(原文件名:3.jpg)
(原文件名:4.jpg)
怀着惊喜和盼望已久的心情收到了 RT-Thread 开源活动的网络收音机, 经过和 aozima 之间的讨教, 基本学习到了基本的操作知识, 现在一点点的分享给大家.
(原文件名:NetRadio_4.jpg)
准备工作:
当收到 NetRadio 的硬件之后
第一步找到一根 usb 让板子和电脑相连.
第二步找到一张 SD 卡.
第三步安装好 SVN, 下载好最新的程序.
第四步准备一根 USB 转 TTL 的线缆.
第五步准备一个通用遥控器, 可以是电视机遥控器或者 DVD 遥控器, 等等
操作过程:
(1) 将SVN更新好的最新的 Rt-Thread 软件包中的 Resource 文件夹 copy 到 SD 卡的根目录下面, 并 Copy 几首 mp3 到 SD 卡中
(2) 将 USB 线链接到 PC 上, 板子供电完毕, 出现下面的界面
(3) 操作按键, 按下"下"按键进入下面的界面, 选择 "播放文件"
(4) 进入到 SD 卡的根目录下, 选择好你要播放的 mp3 文件, 按下"确认"按键.
(5) 这时候带上耳机, 欣赏用 STM32 芯片软解码 MP3 的乐趣把.
(原文件名:NetRadio_1.jpg)
(原文件名:NetRadio_2.jpg)
高级应用:
1: 将 USB 转 TTL 的 RXD 连接到 板子的 TX 上, TXD 连接到板子的 RX 上.
2: 打开 PC 的超级终端, 选择 115200 波特率, 数据位 "8", 奇偶校验 "无" , 停止位 "1", 数据流控制 "无".
(原文件名:1.jpg)
3: 板子上电后会在超级终端中出现下面的初始化信息:
- RT - Thread Operating System
/ | \ 0.3.0 build Feb 2 2010
2006 - 2009 Copyright by rt-thread team
File System initialized!
dm9000 id: 0x90000a46
finsh>>event size: 28
event size: 24
event size: 20
event size: 20
event size: 16
event size: 20
event size: 20
event size: 28
event size: 24
event size: 20
event size: 20
event size: 16
event size: 20
event size: 20
红外遥控编码文件 /resource/remote.txt 打开失败! fd:-1
无法开启红外遥控功能.
请执行rem_study()进行自动学习
这个时候在命令框下输入大写的 U, 然后按下 Tab 键, 会自动识别到 USB_cable 这条 finsh?命令.
继续完成这条命令
finsh>>USB_cable() 敲击回车按键
"叮咚", PC 自动识别到三个优盘, 第一个就是 SD 卡, 第二个是 SPI 接口的 Flash , 第三个就是板上的 Nand Flash. 除了第三个目前程序没有编写, 别的都可以正常操作. 你可以继续 copy mp3 文件.
接下来玩通用红外遥控器功能, 找到一只红外遥控器, 电视机遥控器就可以.
在超级终端中输入 finsh>>rem_study() 回车
会跳出
press key KEY_UP , 你按下遥控器中你想设定的 "上" 按键
接下来按照提示操作好: 下, 左, 右, 确认, 返回
ok 设置完毕, 接下来就可以使用遥控器来操作网络收音机了.
(原文件名:NetRadio_3.jpg)
今天就写这么多了哦 ^_^. 希望大家和我一样玩的愉快. |
|