今天小编要和大家分享的是嵌入式技术相关信息,接下来我将从基于Windows CE和S3C2440A处理器实现网络收音机系统的设计,位64 位或 32 嵌入式 企业版 windows10 微软操作系统这几个方面来介绍。

嵌入式技术相关技术文章基于Windows CE和S3C2440A处理器实现网络收音机系统的设计位64 位或 32 嵌入式 企业版 windows10 微软操作系统

嵌入式技术相关技术文章基于Windows CE和S3C2440A处理器实现网络收音机系统的设计

目前,国内收音机设备还停留在模拟收音技术阶段,而国外网络收音机均采用专用集成芯片接收方案,成本高昂且均以ODM(原始设计制造商)方式投入市场,技术封闭且界面单调,这无疑给信息家电和数字化家庭信息化系统的推广增加了阻力。

本设计将嵌入式技术应用于实体网络收音机系统设计中,以Samsung公司ARM920T内核的S3C2440A为核心处理器,以Windows CE操作系统为软件平台,通过加载必要的驱动程序和应用程序构建一个完整的实体网络收音机系统,通过网络连接访问国内外网络电台并获取音频信息,下载播放并实现网络收音功能。系统可以通过有线连接或者无线连接(WiFi)接入网络,分析网络电台传输协议:对于采用顺序流式传输MMS协议的网络电台,利用Windows CE系统自带的Windows Media Player控件进行下载和播放;而对于采用实时流式传输RTSP协议的网络电台,利用相应的运行库实现网络收音功能,并通过软件音频解码后发送到音频设备,实现解码播放。

1、系统硬件设计

系统结构框图如图1所示。系统包括核心处理器S3C2440A、支持802.11b/g的USB无线网卡、快速以太网控制处理器DM9000网卡、I2S接口音频编解码芯片UDA1341声卡、触摸屏、存储器、USB外设和电源管理模块等。