新闻中心

EEPW首页>嵌入式系统>设计应用> DIY你的电子玩具:网络音乐电台,给你系统解决方案、软硬件设计实现

DIY你的电子玩具:网络音乐电台,给你系统解决方案、软硬件设计实现

作者: 时间:2014-05-16 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/256933.htm

3.3系统软件架构

系统软件主要有四部分组成,分别对应前文中硬件四部分。其中WebServer ,USB Controller,主要使用FSM实现。

3.4 系统软件流程

程序流程图如下所示:

系统整体工作流程: 首先系统上电后进行一系列的初始化, 包括网络控制器的配置, USB控制器的配置及存储器的枚举, TFT清屏, 音频芯片的初始化等; 然后系统等待用户的网络请求, 有则转到网络服务器状态机中执行相关的操作, 完成后继续等待; 如果没有请求则检查是否有Microphone的输入请求, 如有则进行相关的音频录制及播放等操作, 没有则返回并继续等待并轮询Microphone的输入请求。

DIY机械键盘相关社区:机械键盘DIY



上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭