网站客服:zx81024163 |

来自昔日随身听王者Sony的开源音频播放器开发板

2024-02-01 23:01:36发布    浏览376次    信息编号:95684

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

来自昔日随身听王者Sony的开源音频播放器开发板

大家好,我叫小悦悦。 过去,在苹果、安卓智能手机尚未普及的时候,很多厂商都生产移动音频播放器,包括飞利浦、索尼、三星等,其中索尼的音质颇具特色。 每个80后、90后上学的时候一定都听过系列。 索尼播放器的声音还是很有辨识度的。 小月月也是一个念旧的人。 工作结束后,她买了一些库存物品。 但市场鱼龙混杂,其中不少是修理品和二手品。 最近有好消息。 索尼推出了一款名为 Sony Board 的开源音频播放器开发板。

小悦悦今天推荐这款板子的原因很简单。 Sony Board可以实现大家想要拥有第一手索尼播放器的初衷。 Sony Board 使用 NuttX 嵌入式操作系统。 除了基本的音频播放之外,懂编程的极客们还可以随心所欲地添加各种定制功能。

现在就在新板房开始预订吧~~!

享受该开发板的强大功能

如果您喜欢,请点击文末小程序进行预约。

先预订,再补索尼板差价

参考价格:主板:700元; 加长版:520元

有兴趣的朋友请抓紧时间

点击文末小程序即可预订!

索尼主板简介

索尼主板采用双板插件布局,分为核心板和底板。 两块板插入后如下所示:

核心板包含索尼6核ARM-M4F微控制器芯片和索尼电源管理和音频输出芯片。 另外我还带了一块MXIC SPI NOR Flash存储芯片,容量为8MB; 一个用于 USB 到 TTL 的转换。 下图是核心板:

底板作为扩展板存在,引出兼容接口、3.5mm音频接口、micro SD卡插槽。 下图是底板:

底板背面排列有两颗电平转换芯片,分别是72040和TI

开发环境

索尼为这款开发板设计了两种开发环境,一种是传统开发环境,另一种是SDK。 Sony建议您使用后者,因为SDK是Sony芯片的原始开发环境。 它基于NuttX嵌入式实时操作系统,包含许多必要的交叉编译工具,而这些工具来自开源GNU项目。 通过SDK可以实现内存使用控制、省电控制、多核调度等高端操作(库不支持这些功能)。

该SDK基于NuttX,其结构框架如下:

编译环境的安装方法非常简单。 前面提到,编译环境是GNU下的开源交叉编译工具。 因此,可以通过apt来安装各种软件包。

使用git clone下载NuttX并编译

使用 git clone 下载 SDK。 具体编译方法请参见git目录的说明。

玩家示例

索尼提供了一个DEMO代码,演示MP3或WAV格式的播放和播放列表管理等功能。 这个DEMO本身就是一个完整的音频播放器项目。 进入SDK目录,输入以下代码,即可编译播放器DEMO例程。

接下来,您需要将 SD 卡格式化为 FAT32,将音乐文件放入其中,然后将其插入开发板。 然后,就可以玩了。

播放器使用NuttX命令行控制,例如

您还可以添加自己的代码,使用板上的 GPIO,并自定义按钮来触发播放。

(整齐的)

点击小程序购买索尼主板

**************************

关于索尼主板的任何问题

扫描二维码添加新板房客服微信咨询

**************************

提醒:请联系我时一定说明是从星空网上看到的!