(范鹏)基于K20的MAV音频播放器设计开题报告

像一座围城 范文 报告范文
精选回答

(范鹏)基于K20的MAV音频播放器设计开题报告本文简介:开题报告WAV音频播放器设计——基于KinetisK20姓名范鹏专业电气工程及其自动化毕业院校北华大学所属部门工程技术支持中心指导工程师汤维武提交时间2014年2月20日目录1.项目概述11.1项目背景11.2项目意义11.3功能简介12.技术指标22.1主要技术指标22.2作品可行性分析22.2.

(范鹏)基于K20的MAV音频播放器设计开题报告本文内容:

开题报告

WAV音频播放器设计

——基于Kinetis

K20

姓名

范鹏

专业

电气工程及其自动化

毕业院校

北华大学

所属部门

工程技术支持中心

指导工程师

汤维武

提交时间

2014年2月20日

1.

项目概述1

1.1项目背景1

1.2项目意义1

1.3功能简介1

2.

技术指标2

2.1主要技术指标2

2.2作品可行性分析2

2.2.1经济可行性分析2

2.2.2操作可行性分析2

2.2.3技术可行性分析2

3.

方案论证3

3.1播放器设计方案分析3

3.2微控制器MCU选型3

3.2.1基于M0+内核的LPC1113方案3

3.2.2基于M4内核的K20P***M72方案3

3.2.3基于AM9内核的S3C2440A方案4

3.2.4总结4

3.3存储介质的选择5

3.3.1Nor

Flash简要介绍5

3.3.2Nand

Flash简要介绍5

3.3.3SD卡简要介绍6

3.3.4U盘简要介绍7

3.3.5总结7

3.4文件系统的选择7

3.4.1FTAFS简要介绍7

3.4.2FTA32简要介绍8

3.4.3NTFS简要介绍8

3.4.4总结8

3.5音频解码与输出8

3.5.1VS1003方案8

3.5.2UDA1334方案9

3.5.3AD1853方案9

3.5.4总结9

3.6人机交互10

3.6.1人机输入接口10

3.6.2人机输出接口10

4.

最终方案设计12

5.

进度安排13

6.

参考资料14

7.

文档撰写分工15

1

基于Kinetis

K20的WAV音频播放器的设计工程技术支持中心(ETSC)

1.

项目概述

1.1

项目背景

随着信息化、智能化、网络化的发展,以嵌入式系统为核心的消费电子和通讯产品已经成为未来的发展趋势。各种各样的新型嵌入式设备在应用数量上已经远远超过通用计算机。嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、商业文化及人们的日常生活的方方面面中。

在嵌入式技术快速发展的同时,数字音频技术发展也取得了长足进步,人们对多媒体应用需求的不断增加,同时也对音频服务质量的期望不断提升,音频编解码技术越来越多的受到重视。但这些数字化信号的信息量极大,巨大的数据量存储和传输带来的压力,是音频信号数字化之后面临的一个不容忽视的问题。在音频数据编码方面,因为涉及到大量的数学计算,MP3解码器的结构越来越复杂,所以对其处理器与内存的要求也越来越高。因此最关键的,也是最需要解决的问题就是怎样提高MP3的工作速度和如何提高它的音质水平。

本次设计的出发点为研究数字音频技术在嵌入式系统中的应用,结合数字音频和嵌入式系统这两个前沿技术,设计一个基于嵌入式系统的数字音频播放器。

1.2

项目意义

毕业设计是对大学四年所学知识的总结并应用,在完成作品的过程中,遇到问题积极主动思考,并解决问题,能够曾强自身对知识的理解,这也将为以后找到好的工作打下基础。因此设计音频播放器这样涉及知识面广、综合性强的作品十分必要。

尽管现有音频播放器的产品已经很成熟,开发出一个音频播放器的商机不大,但是音频播放器所涉及的领域包括数字电子、模拟电子、音频解码、嵌入式系统等众多方面,通过设计音频播放器,提出解决问题的方案,培养了知识综合应用能力和实践动手能力,对于学习USB协议、音频解码、软件架构等知识也有众多益处。

1.3

功能简介

本次设计完成的音频播放器以飞思卡尔Kinetis系列K20为控制核心,具有的主要功能如下:

l

能够支持多种格式的音频文件,如常见的WAV、MP3等;

l

具有暂停、播放等按键控制功能;

l

具有歌词、音频信息显示等功能;

l

具有USB下载功能;

l

具有SD卡存储功能;

l

具有简单人机交互。

2.

技术指标

2.1

主要技术指标

基于Kinetis系列K20的WAV音频播放器的主要技术指标如下:

l

采用K20作为主控制器;

l

支持USB下载音频文件;

l

支持SD卡的文件存储;

l

支持WAV格式音频播放;

l

简单的人机交互界面;

l

支持MP3格式音频播放。

2.2

作品可行性分析

2.2.1

经济可行性分析

本系统的开发用到的外围芯片相对较少,多数由微控制器内部集成。所应用的开发工具和软件也多数免费。由此可见,完成音频播放器在经济上完全可行。

2.2.2

操作可行性分析

WAV音频播放器与市面出售的MP3、MP4等产品,功能和使用上基本一样,差别仅在于外形设计等方面。作品完成之后将撰写详细的设计报告和功能说明,并配置友好的用户界面,相信会方便掌握操作。由此可见,完成音频播放器在操作上完全可行。

2.2.3

技术可行性分析

音频播放器的设计涉及的知识面比较广泛,主要有USB协议、SD卡、文件系统、音频解码等等,具有一定难度,可能会花费一些时间。但是,目前嵌入式系统发展迅速,音频播放器所涉及的知识和芯片资料相当丰富。利用自己大学积累的嵌入式设计知识,并且通过导师的指导,相信会提交一份完美的音频播放器作品。由此可见,完成音频播放器在技术上完全可行。

3.

方案论证

3.1

播放器设计方案分析

本次设计播放器须达到的具体要求:首先需通过PC机USB端口向存储器中传输音频文件,用人机输入接口控制读存储器中已存在的音频文件,经音频解码芯片解码后向外部设备耳机输入高质模拟音频信号,实现播放音乐。与此同时,人机交互GUI模块实现内部存储文件和当前文件的信息显示,并对人机输入接口功能做出提示。系统结构如图3.1所示。

图3.1

系统整体结构图

3.2

微控制器MCU选型

毕业设计微处理器的选择不仅对作品质量、功能、复杂程度上有影响,对毕业正式工作的方向和未来发展也会具有一定影响,因此MCU的选择至关重要。对于音频播放器,后期需要音频解码芯片对音频文件进行解码,会进行大量的数据运算,这就对控制器的性能有较高的要求。同时考虑到自身对微控制器的熟悉程度和作品的低功耗、经济实用、高性价比等特点,所以对MCU选型进行了分析了解。

3.2.1

基于M0+内核的LPC1113方案

LPC1113是基于ARMCortex-M0的微控制器,可用于高集成度和低功耗的嵌入式产品。ARMCortex-M0是第二代内核,它提供了一个简单的指令集,可以实现确定性行为。

LPC1113的CPU频率可以达到50MHz,它的外设包括:24KB的Flash,8KB的数据存储器、一个I2C接口等。

用基于ARMCortex-M0内核的LPC1113微控制器制作WAV音频播放器,需要增加,USB控制芯片、LCD驱动器、音频解码芯片等,LPC1113微控制器内部集成度较小,要做更多的外围设计工作。这样要完成基于LPC1113的音频播放器不仅需要在程序移植和模块测试等方面花费时间,同样硬件接口设计方面也需要更多精力。

3.2.2

基于M4内核的K20P***M72方案

K20P***M72SF1RM是基于ARMCortex-M4的微控制器,用以满足需要有效且易于使用控制和信号处理功能混合的数字信号控制市场。其高效的信号处理功能与Cortex-M处理器系列的低功耗、低成本和易于使用的优点的组合,旨在满足专门面向电动机控制、电源管理、嵌入式音频和工业自动化市场的新兴类别的灵活解决方案。

K20P***M72SF1RM的CPU频率可以达到72MHz,内部集成各种通信接口模块,包括串行外围接口模块SPI、通用串行总线模块USB等具体外部资源如表3.1。低功耗方面,它具有全静态的“等待”和“停止”两种模式,从总体上降低了功耗。

表3.1

Kinetis系列K20资源

外设名称

说明

1

GPIO

支持PA、PB、PC、PD、PE端口,可配置输入输出和多种工作模式

3

定时器

提供定时、计数、捕获外部事件、匹配输出等功能。具有事件中断触、发复位等,8路电机控制/PWM定时,实时时钟配置

5

外部中断

每个引脚都可以配置外部中断,可任意配置触发极性和边沿

6

UART

3个UART口的通用串行通信功能

7

I2C

2个I2C

8

SSP/SPI

SPI

9

ADC

16位ADC、差分或单端、自动比较功能

可配置的精度、采样时间、采样速度和功耗

10

DAC

12位DAC、硬件或软件触发

11

USB

全速/低速USB

OTG

12

I2S

I2S

基于ARMCortex-M4内核的K20P***M72SF1RM微控制器制作WAV音频播放器,需要增加的外围模块仅为音频解码芯片,外围电路相对简单。可以更多的集中精力进行软件移植和测试。

3.2.3

基于AM9内核的S3C2440A方案

S3C2440A是基于AM9内核的微处理器,ARM9微处理器作为ARM系列中的一员,表现更为突出,它具有如下特点:

l

5级整数流水线,指令执行效率高;

l

提供1.1MIPS/MHz的哈佛结构;

l

支持32位ARM指令集和16位Thumb指令集;

l

支持32位高速AMBA总线接口;

l

全性能的MMU,支持Windows

CE、Linux、Palm

OS等多种主流嵌入式操作系统;

l

MCU支持实时操作系统;

l

支持Cache和指令Cache,具有更高的指令和数据处理能力。

基于AM9内核的S3C2440A处理器制作WAV音频播放器,其外围所需要的模块仅为音频编码芯片,系统结构组成简单,便于开发。处理器具有优越的处理速度,S3C2440A其主频就可达400MHz,为解码提供了足够的速度,同时也为作品功能扩展提供了更多可能。但是软件移植的工作量相对较大,由于进度安排不利于此次作品设计。

3.2.4

总结

此次设计音频播放器需要支持USB下载、SD卡存储、人机交互等功能,为了简化外围电路设计,提高数据处理速度,微控制器必须内部集成USB控制器、SPI、I2S等功能模块。并且考虑到避免不必要的资源浪费,通过对不同控制核心进行对比如表3.2,最终选择K20P***M72SF1RM作为主控制器。

表3.2

微控制器对比

控制方案

主频速度

功耗

软件复杂度

外围复杂度

LPC1113

50MHz

简单

复杂

K20P***M72SF1RM

72MHz

简单

简单

S3C2440A

400MHz

复杂

简单

K20P***M72SF1RM属于Kinetis子系列,是基于ARM

Cortex-M4内核的微控制器,它具有丰富的外设资源,具备开发一个具有USB功能的音频播放器。其主频也可达72MHz,能够满足音频解码和文件处理的要求。

3.3

存储介质的选择

常用使用的存储介质主要包含以下几种:Nor

Flash、Nand

Flash、SD卡和U盘等。下面我们就这几种存储媒介进行分别介绍。

3.3.1

Nor

Flash简要介绍

Nor

Flash的特点是芯片内部执行(XIP,execute

in

place)。虽然Nor

Flash写入和擦除的速度比较慢,但是其读取数据速度很快。Nor

Flash在1~4MB的小容量时具有很高的成本效益。

Nor

Flash根据数据传输的位数可以分为并行(Parallel)Nor

Flash和串行(SPI)Nor

Flash。SPI

Nor

Flash每次传输1bit位数据,Parallel

Nor

Flash每次传输多个bit位(分为8bit和16bit两种)的数据。SPI

Nor

Flash比Parallel

Nor

Flash便宜,接口简单一些,但是速度慢一些。SPI

Nor

Flash引脚数量少,使用灵活,它比较适合做代码下载应用。Nor

flash的特点归纳如下:

l

Nor

Flash的容量较小;

l

Nor

Flash的写入和擦除速度慢,但是读取速度很快;

l

Nor

Flash接口灵活。

3.3.2

Nand

Flash简要介绍

Nand

Flash的特点其内部采用非线性宏单元模块,为固态大容量内存的实现提供了廉价有效地解决方案。Nand

Flash具有极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快,适用于大量数据的存储,因而在嵌入式产品中得到了越来越广泛的应用,如数码相机、MP3随身听记忆卡、体积小巧的U盘等。

Nand

Flash以块为单位进行读和写操作,所以基于Nand

Flash的存储器就可以取代硬盘或其他块设备。SD卡和U盘这类的存储设备大多是基于Nand

Flash的。

Nand

Flash闪存中每个块的最大擦写次数是一百万次,且典型的Nand

Flash的块尺寸要比Nor

Flash器件小8倍,可见Nand

Flash在耐用性和可靠性上是具有优势的。

Nand

Flash中会存在随机分布的坏块,Nand

Flash器件需要对介质进行初始化扫描以发现坏块,并将坏块通过可靠的方法标记为不可用,然后进行地址虚拟映射,否则将会导致高的故障率。应用Nand

Flash的困难在于Nand

Flash的管理需要特殊的系统接口。

概括地讲,Nand

flash有以下几个特点:

l

Nand

Flash的容量大;

l

Nand

Flash的传输速度快;

l

Nand

Flash中存在坏块,需要进行坏块管理;

l

Nand

Flash芯片的体积小。

3.3.3

SD卡简要介绍

图3.2

SD卡

如图3.2所示,SD卡(Secure

Digital

Memory

Card)是一种为满足安全性、容量、性能和使用环境等各方面的需求而设计的一种新型存储器件,SD卡允许在两种模式下工作,即SD模式和SPI模式。SD卡具有大容量、高性能、安全等多种特点的多功能存储卡。SD卡的工作模式分为两种:SDIO模式和SPI模式。

SDIO模式又分为1Bit模式和4Bit模式,最多可以4线传输数据,因此速度较快。由于SD卡的普及,越来越多的MCU内部集成了SDIO控制器,简化了我们的工作。SD卡的SD总线接口模型如图3.3所示。

图3.3

SD卡SD总线模式示意图

SPI属于串行工作模式,速度相对较低,但是使用方便,只要MCU含有SPI接口均可使用。由于SPI总线比较简单,这里不多做陈述。SD卡SPI总线模式示意图如图3.4所示。

图3.4

SD卡SPI总线模式示意图

通过对以上两种模式进行对比可得知SD卡工作在SDIO模式下时,速度要比工作在SPI模式下快。因为项目要求SD卡数据传输速度越高越好,因此采用SDIO模式来操作SD卡。

SD卡有以下几个特点:

l

SD卡的容量大;

l

SD卡的数据传输速度快;

l

SD卡的数据安全性好;

l

SD卡的体积很小;

l

SD卡的接口很灵活。

3.3.4

U盘简要介绍

U盘即USB盘的谐音称呼。U盘是闪存的一种,因此也叫闪盘。U盘的出现,为在没有局域网相连的电脑之间进行较大数据或文件交换提供了极大地便利。U盘有以下特点:

l

U盘的容量大,最低的容量为32M,相当于23张软盘;

l

U盘的传输速度快;

l

U盘的稳定性好,在数据安全上有很大的改善;

l

U盘的便携性极佳,可以装在口袋里,也可以串在钥匙链上;

l

U盘的访问需要一个USB控制器。

3.3.5

总结

根据以上四种存储介质的性能列出表3.3。

表3.3

存储媒介性能比较

存储介质

存储密度

读取速度

擦除和写入速度

存储管理

Nor

Flash

很快

Nand

Flash

困难

SD卡

U盘

需要USB接口

通过对表3.3进行综合对比分析,最终决定采用SD卡作为存储媒介。

3.4

文件系统的选择

目前应用最多的文件系统主要为微软公司的FAT32、FATFS、NTFS等。

3.4.1

FTAFS简要介绍

FATFS

Module是一个专门为小型嵌入式系统设计的通用FAT(File

Allocation

Table)文件系统模块。FATFS的编写遵循ANSI

C,所以具有良好的硬件平***立性。FATFS可以被嵌入到低成本的微控制器中,如AVR、8051、PIC、ARM、Z80等等,只需要做简单的修改。FATFS以其容易移植和使用、占用硬件资源相对较小而且功能又强大,在当前消费类电子产品中得到了广泛的应用。FATFS的特征如下:

l

FATFS文件系统兼容FAT16和FAT32;

l

FATFS文件系统的一直很方便;

l

FATFS文件系统适合小型嵌入式系统。

3.4.2

FTA32简要介绍

FAT32是在FAT16基础上发展而来,可以被大多数操作系统支持,FAT32比FAT16更有效地利用了硬盘空间,并且最大分区的上限已经达到了32GB。这种文件系统也有缺点,那就是采用FAT32格式分区的磁盘,由于文件分配表的扩大,其运行速度比采用FAT16格式分区的磁盘速度慢。FAT32的特征如下:

l

FAT32文件系统磁盘利用率高;

l

FAT32文件系统运行速度稍差;

l

FAT32文件系统兼容性好;

l

FAT32文件系统分区上限大。

3.4.3

NTFS简要介绍

NTFS是Windows

NT引入的新型文件系统,它是建立在保护文件和目录数据基础上,同时照顾节省存储资源、减少磁盘占用量的一种先进的文件系统。这种文件系统显著的优点是安全性和稳定性极其出色,其主要缺点是兼容性差。NTFS的特征如下:

l

NTFS文件系统磁盘利用率高;

l

NTFS文件系统安全性和稳定性好;

l

NTFS文件系统硬件开销大;

l

NTFS文件系统兼容性差。

3.4.4

总结

根据以上三种文件系统的性能列出表3.4。

表3.4

文件系统性能比较

文件系统

磁盘利用率

最大分区容量

占用硬件资源

兼容性

FATFS

32G

FAT32

32G

NTFS

2T

根据表3.4,本设计采用FATFS。

3.5

音频解码与输出

音频解码与输出是音频播放器的基本功能,好的方案不仅可以简化电路和程序设计,而且对播放器的音质水平有重要影响。以下三种方案均能达到基本要求,为选出最佳设计方案,下面分别进行论证。

3.5.1

VS1003方案

本方案采用专用音频解码芯片VS1003进行音频解码与输出。VS1003是单片集成音频解码器,且能进行ADPCM编码。VS1003配备有高性能低功耗的DSP处理器,拥有5KB的指令RAM和0.5KB的数据RAM,使用简单的串行控制接口和数据接口,完全胜任常见音频格式的解码工作。

本方案结构简单,单片VS1003就可以实现音频解码、滤波、功率放大,外围电路少,程序设计简单,音质较好。MCU通过SPI接口传送音频数据并可控制输出音量等。本方案的组成结构如图3.5所示。

图3.5

VS1003音频解码方案

3.5.2

UDA1334方案

本方案利用MCU对音频文件进行软件解码,解码后的数据通过I2S接口传送给音频DAC

UDA1334。软件解码方式可以实现对WAV文件的解码,但由于MCU的运算速度有限,难以实现MP3、WMA等音频格式的解码。

UDA1334是低功耗音频DAC,最高可支持24bit采样的音频数据,它内部集成滤波器、DAC、功率放大器,支持低音增强,电路简单,音质较好。UDA1334无音量控制功能。其组成结构如图3.6所示。

图3.6

UDA1334音频解码方案

3.5.3

AD1853方案

本方案同样利用MCU对音频文件进行软件解码,所以本方案也难以实现MP3、WMA等音频格式的解码。MCU解码后的数据通过I2S接口传送给音频DAC

AD1853进行播放和输出。

AD1853属于高档音频DAC,左右声道采用平衡式电流输出,极大的降低了环境对输出信号线的干扰,输出信噪比高达117dB。AD1853的控制功能如音量调节须另外通过SPI接口实现。由于AD1853为电流输出方式,应用时需外加I/V变换电路和功率放大电路,为满足音质要求,平衡LPF滤波电路和平衡/非平衡转换电路也必不可少。其组成结构如图3.7所示。

图3.7

AD1853音频解码方案

3.5.4

总结

以上三个方案,各自特性归纳如表3.5所示。

表3.5

方案对比

方案

解码方式

DAC

接口

支持的音频格式

音质

音量调节方式

电路复杂

程度

VS1003方案

VS1003

硬解

VS1003

集成

SPI

MP3/WMA/WAV

较好

程序

控制

简单

UDA1334

方案

MCU

软解

UDA1334

集成

I2S

WAV,其他格式

难以支持

较好

模拟

电路

简单

AD1853方案

MCU

软解

AD1853

I2S+SPI

WAV,其他格式

难以支持

很好

程序

控制

复杂

综合以上三个方案,VS1003方案能支持更多的音频格式,电路简单,输出音质能满足大多数情况的要求,可行性高,故选择VS1003方案。

3.6

人机交互

人机界面是人机交互的重要途径,好的人机界面设计能给用户带来更好的体验,提升播放器的实用性。人机接口主要包含人机输入接口和人机输出接口。

3.6.1

人机输入接口

人机输入接口是用户进行信息输入的基本途径,设计合理的人机输入接口使得播放器操作便捷、舒适,并能更好地发挥播放器的性能。人机输入接口主要包括:

l

触摸按键;

l

机械按键;

l

PS2键盘;

l

遥控器。

这几种人机输入接口的特点如表3.6所示:

表3.6

人机输入接口对比

人机输入接口

电路复杂程度

程序复杂程度

使用寿命

成本

体积

触摸按键

复杂,需要专用电路

简单

很长

机械按键

简单

简单

较长

PS2键盘

一般,但需要专用接口

复杂,须使用PS2协议

较长

很大

遥控器

一般,但需要接收器

一般,须使用解码程序

较长

较高

较大

摇控器适用于有距离间隔的场合,PS2键盘体积过大,均不适合在音频播放器上使用;触摸按键虽然使用寿命长,但需要专用控制电路,成本也较高;优质的机械按键已经能满足播放器的要求,且电路和程序都比较简单,故选择机械按键作为人机输入接口。

3.6.2

人机输出接口

显示屏是播放器信息输出的重要途径,主要用来显示文件信息、播放列表、播放进度等信息。可选的显示屏有:

l

单色LCD屏

l

彩色LCD屏;

l

单色OLED屏;

l

彩色OLED屏。

四种显示屏各自的特点如表3.7所示。

表3.7

显示屏对比

显示屏

分辨率

接口

显示效果

程序复杂程度

功耗

成本

单色LCD屏

串行口

较差

简单

很低

彩色LCD屏

并行口

较好

复杂

单色OLED屏

串行口

一般

简单

很低

较低

彩色OLED屏

并行口

很好

复杂

较低

很高

由于播放器须显示的内容不多,采用较低分辨率的单色屏即可满足要求,综合考虑功耗、显示效果和成本,本系统选择单色屏作为人机输出接口。

4.

最终方案设计

通过以上多个方案对比分析,本音频播放器的最终方案设计如表4.1所示。

表4.1

系统最终方案设计

MCU

存储介质

文件系统

解码器

显示屏

输入方式

K20P***M72SF1RM

SD卡

FATFS

VS1003

128x***

OLED

机械按键

本次设计最终选择K20P***M72SF1RM作为主控制芯片,通过USB接口从PC机下载WAV、MP3、WMA等格式的数字音频文件,经由FATFS文件系统存储于SD卡上。通过按键和OLED显示屏,用户可以查看和播放SD卡上的音频文件。播放音频时,主控芯片K20从SD卡读取相应的文件内容,通过SPI接口送入解码器VS1003进行解码播放。本系统组成如图4.1所示。

图4.1

系统最终方案设计

本方案整体硬件设计相对简单,主要工作集中在软件移植和设计方面,如USB通信协议的建立、文件系统移植、GUI程序设计等。本方案中某些部分还有改进和提升的空间,例如增加录音、回放等功能,采用真彩LCD做出更加丰富美观的界面等,所以后期对各个功能模块的优化提升也将是本次设计的重要内容。

5.

进度安排

毕业设计时间进度安排如表5.1所示。

表5.1

毕业设计时间安排

设计(论文)各阶段名称

时间节点

1

选题结束,完成资料查阅工作

2014.2.16

2

完成开题报告

2014.2.17~2014.2.20

3

完成USB模块、SD卡模块和音频解码模块的驱动程序测试

2014.2.20~2014.3.10

4

完成USB模块、SD卡模块和音频解码模块的应用程序测试

2014.3.10~2014.3.15

5

完成系统软件和硬件的联调

2014.3.15~2014.4.15

6

整理论文并准备毕业答辩

2014.4.15

6.

参考资料

[1]

周立功.ARM与嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2004

[2]

萧世文,宋延情.USB2.0硬件设计(第二版).清华大学出版社,2006

[3]

TanHsuTan,ChingSu

Chang,YungFa

Huang,et

al.Development

of

a

portable

Linux-based

ECG

measurement

and

monitoring

system[J],Journal

of

medical

systems,2011(4)

[4]

Zheng

xiang.Combining

the

Product

of

Interactive

Multimedia

Creator

with

MPEG4

Technology.IEEE

Computer

Society,2004

Apr.Volume

[5]

夏碧瑜,刘光昌.MPEG4便携式媒体播放器的设计与实现[J],中国有线电视,2005

[6]

刘洋.数字多媒体适配器GUI的研究与实现:[硕士学位论文].武汉:华中科技大学图书馆,2005

[7]

Jean

J,Labrosse著.嵌入式实时操作系统]μC/OS-II[M].邵贝贝译.北京:北京航空航天大学出版社,2003

[8]

张天益.MP3播放器的设计[J],今日电子,2006(12)

[9]

李军.便携式MP3播放器的方案分析及其技术研究[J],电声技术

[10]

吴明辉.基于ARM的嵌入式系统开发与应用[M].北京人民邮电出版社,2004

7.

文档撰写分工

表7.1

文档撰写分工

姓名

章节

负责内容

范鹏

1

项目概述

2

技术指标

3.2

微控制器MCU选型

4

最终方案设计

5

进度安排

6

参考资料

张海堑

3.3

存储介质的选择

3.4

文件系统的选择

刘洋

3.5

音频解码与输出

3.6

人机交互

4

最终方案设计

15

泪咽却无声 2022-07-29 21:27:40

相关推荐

zinc (electro)plating

zinc(electro)plating汉语翻译:【化】电镀锌...
展开详情

benzo brilliant orange gr

benzobrilliantorangegr汉语翻译:【建】苯并亮橙GR...
展开详情

kleene hierarchy

kleenehierarchy汉语翻译:【计】克林分层...
展开详情

cosmos

cosmos汉语翻译:n.宇宙,秩序,和谐,*斯菊【医】*斯菊词意辨析:space,universe,cosmos这些名词均含“宇宙,太空”之意。space:指大气层或太阳系之外的极高的天空,即太空之意。uni...
展开详情

b-link field

b-linkfield汉语翻译:【计】反向连接字段...
展开详情

精选推荐更多>

青山不老分几部分?

《青山不老》可以分三部分:
第一部分:1段:运用比喻的方法,描绘了老人改造山林,绿化家园所做的巨大贡献。
第二部分:2-5段:主要些老人改造山林,绿化家园所面临的大小环境以及所取得的好成绩。
第三部分:6-7段:主要写“我”的感悟:青山是不会老的,点明了文章的主题。
《青山不老》是梁衡创作的散文作品,向我们介绍了一位山野老农,应对自然条件的恶劣和生活条件的艰辛,义无反顾地投身到植树造林中,用15年时间在晋西北奇迹般的创造了一片绿洲,实现了自我的人生价值,造福于后代,让我们看到了我国人民保护自然,改造山林,绿化家园的坚强决心。老人用自我的勤劳创造了这片绿洲,以有限的生命创造了无限的价值,生命的意义在茫茫青山中得到无限扩张,并且将随着青山永垂不朽,这是不会因为年龄的增长而变老的。这位普通的老人让我们领悟到:青山是不会老的!

赤壁主旨

《赤壁》主旨:表达了诗人对国家存亡、社稷安危的关切,同时也吐露了自己胸怀大志却不被重用抑郁不平之气。诗人借赤壁之战时周瑜大败曹操之事,表达了自己对历史事件的评论,诗人在表面上假说曹操的落败不过是因为周瑜借了东风的便利,侥幸获胜,实质上是在表达自身怀才不遇,希望能像周瑜一样施展才智、一展宏图。
原文:
折戟沉沙铁未销,自将磨洗认前朝。
东风不与周郎便,铜雀春深锁二乔。
译文:
赤壁的泥沙中,埋着一枚未锈尽的断戟。自己磨洗后发现这是当年赤壁之战的遗留之物。
倘若不是东风给周瑜以方便,结局恐怕是曹操取胜,二乔被关进铜雀台了。
《赤壁》是唐代诗人杜牧创作的一首七言绝句,诗人即物感兴,托物咏史,点明赤壁之战关系到国家存亡,社稷安危;同时暗指自己胸怀大志不被重用,以小见大。这首诗是诗人经过赤壁(今湖北省武昌县西南赤矶山)这个著名的古战场,有感于三国时代的英雄成败而写下的。发生于汉献帝建安十三年(208年)十月的赤壁之战,是对三国鼎立的历史形势起着决定性作用的一次重大战役。其结果是孙、刘联军击败了曹军,而三十四岁的孙吴军统帅周瑜,乃是这次战役中的头号风云人物。诗人观赏了古战场的遗物,对赤壁之战发表了独特的看法,有感而作。

司马光编纂了中国历史上第一部编年体通史是什么

司马光编纂了中国历史上第一部编年体通史《资治通鉴》。
《资治通鉴》(常简作《通鉴》),是由北宋史学家司马光主编的一部多卷本编年体史书,共294卷,历时十九年完成。主要以时间为纲,事件为目,从周威烈王二十三年(公元前403年)写起,到五代后周世宗显德六年(公元959年)征淮南停笔,涵盖十六朝1362年的历史。
在这部书里,编者总结出许多经验教训,供统治者借鉴,宋神宗认为此书“鉴于往事,有资于治道”,即以历史的得失作为鉴诫来加强统治,所以定名为《资治通鉴》。《资治通鉴》全书294卷,约三百多万字,另有《考异》、《目录》各三十卷。
《资治通鉴》的内容以政治、军事和民族关系为主,兼及经济、文化和历史人物评价,目的是通过对事关国家盛衰、民族兴亡的统治阶级政策的描述警示后人。
《资治通鉴》这书名的由来,就是宋神宗认为该书“鉴于往事,有资于治道”,而钦赐此名的。由此可见,《资治通鉴》的得名,既是史家治史以资政自觉意识增强的表现,也是封建帝王利用史学为政治服务自觉意识增强的表现。

50分制多少分算优秀

如果总分50分的卷子,需要考45分才算是优秀。优秀一般按照总分的90%计算,50分的90%就是45分,而100分的满分,优秀分是90分。90分以上算优秀,80分以上算良好,60分以上算及格,60分以下为不及格。
优秀,意思是(品行、学问、成绩等)非常好。出自鲁迅《书信集·致赵家璧》:“我以为印刷,装订,都要算优秀的。”
良好,意思是令人满意;好。出自李惠薪《老处女》:“估计情况还是良好!”
及格,意思是达到规定的最低标准。出自郑处诲《明皇杂录》:“杨国忠之子暄,举明经,礼部侍郎达奚珣考之,不及格,将黜落,惧国忠而未敢定。”
不及格,意思是没有达到标准或要求。出自《宋史·张亢传》:“马高不及格,宜悉还坊监。”