1、“.....中间没有任何间隔。和就是与本地总线接口的常见范例。硬件总线与资源的连接通常有些限制,如大小位置寻址地址空间或重定位等。只接受字写入的端口,或者使用前必须先作映射的总线上的外围芯片是硬件总线接口的些实例。采用硬件总线连接对软件设计工程师访问资源有定的限制,可能在软件设计开发和集成过程中产生复杂代码和代码......”。
2、“.....模块化是指在解决个复杂的问题时自顶向下逐层将软件系统划分成若干个模块的过程。将软件系统划分成多个模块是为了降低软件系统的复杂度,提高可读性,可维护性,但是,模块的划分不是随意的,应该尽量保持其独立性。每个模块只完成系统要求的独立子功能。并且与其他的模块的联系最少且接口简单。尽量做到高内聚低耦合,提高模块的独立性。本次设计分为蜂鸣器模块,卡模块,按键模块......”。
3、“.....卡模块负责数据的存储,按键模块负责音乐的切换,播放和停止。这三个模块联系起来构成了这次设计的音乐播放器的整体。如图所示主的流程图。图键盘扫描程序设计与实现键盘是电子器件中常见的输入装置。嵌入式系统中,键盘由组常开的按键基于音乐播放器系统设计与实现组成。当按键闭合时就会向嵌入式系统输入个电平信息。每个按键都被赋予了个键码。嵌入式开发板据此代码执行任务。按键的行......”。
4、“.....行线通过上拉电阻接到上。当无按键按下时,行线处于高电平状态,当有按键按下时行,列线将导通,此时,行线电平将由与此行线相连的列线的电平决定。这点是识别矩阵按键是否被按下的关键。将行线,列线信号配合起来作适当处理,能确定闭合键的位置。如图所示键盘扫描程序。基于音乐播放器系统设计与实现图音乐播放实现后台模块的设计音乐播放实现后台模块软件编程的主要实现流程如图......”。
5、“.....目的是尽可能发现并改正被测试软件中的,提高软件的可靠性。它是软件生命周期中项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当段时间内仍然是软件可靠性保证的有效方法。软件工程的总目标是充分利用有限的人力和物力资源,高效率高质量地完成软件开发项目......”。
6、“.....这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。到测试后期,即使找到了,然而付出了过高的代价。的句名言说明了这道理程序测试只能表明的存在,而不能表明不存在。可见,测试是为了使软件中蕴涵的缺陷低于特定值,使产出投入比达到最大。测试方案用户选择自己喜爱的歌曲,将歌曲编制成数字化,烧写进板,在界面查看歌曲播放情况......”。
7、“.....负责整个系统运行过程中各个状态之间的转换,系统初始化完成以后,在音乐模式下,即可通过按键选择音乐目录中的音乐,解码,等格式的音频文件,并播放。系统硬件测试通过程序代码烧写软件在将运行好的程序下载到嵌入式开发板之后,我们可以发现嵌入式开发板的蜂鸣器开始响了起来。唱的是我们事先编入程序的老鼠爱大米这首歌。当然我们也可以通过改变乐谱使蜂鸣器播放出不同的旋律......”。
8、“.....如下图。基于音乐播放器系统设计与实现图基于音乐播放器系统设计与实现总结嵌入式系统具有处理速度快低功耗体积小,,基于音乐播放器系统设计与实现,功能强大且易于移植等优点而得到广泛的应用。例如Ⅲ全称是动态影像专家压缩标准音频层面。它设计用来大幅度地压缩音频数据量,并实现重放的音质与原来不经压缩的音频相比没有明显的下降。鉴于编码方式的特点,将其作为音乐播放器的音频文件时......”。
9、“.....现在的数字音乐播放器市场,采用主控音频解码芯片存储卡所构成的数字音乐播放系统具有强大的播放能力和较好的性价比,在中高端音频解码领域内有着较强的生命力。在这次的设计中,我们对项目的要求进行了分析,确定了我们主要的工作,让蜂鸣器发声,唱出我们希望它唱的声音。在这个过程中,虽然我们让蜂鸣器如预计的那样唱出了歌曲,但是,音调之间的差别有些小,所以音乐听起来有些不太清楚。在以后的工作中......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。