- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * 系统应力测试是在系统集成之后 * 系统的单个功能在系统集成测试时已经进行了很好的测试了。然而,功能之间的干涉还没有测试。这个时候就需要干涉测试了。功能干涉测试主要涉及到由系统提供的每个功能。测试最好的方法是建立功能干涉矩阵 * 系统应力测试是在系统集成之后 * 系统应力测试是在系统集成之后 * 系统应力测试是在系统集成之后 * 系统应力测试是在系统集成之后 系统供电电源: 系统中所用到电压有3种:5v、3.3v和2.5v。其中5v为系统总电源,3.3v电压供给系统外设接口,2.5v为处理器的内核电压。 最小系统配置完成: 到此为止,S3C44B0X的最小系统已经可以运行了,这也是该MP3系统的 运行的基础,我们可以在这个系统上下载到系统的ROM中,运行测试最小系统。 我们在对最小系统做到成竹在心之时,后面的MP3Player的实现工作定会达到事半功倍的效果! Nand Flash存储器: Nand Flash存储器 在系统中作为电子 硬盘使用,用来存 储MP3歌曲和应用 程序。 USB通讯接口: USB通讯接口采用飞利浦半导体公司生产的高性价比USB1.1标准的设备接口芯片,占用系统的BANK1和中断0资源,实现无驱型U盘功能。 以太网通讯接口: 系统中所使用的以太网控制接口芯片为RTL8019AS,这是一款带有即插即用功能的全双工以太网控制器,该芯片为5v电源供电,16位数据接口,占用系统的中断1。 UART通讯接口: S3C44B0X有2个UART接口,这里UART0转换为RS232接口用来和终端连接。电平转换芯片采用3.3V工作电压的MAX3232。 音频DAC芯片: S3C44B0X处理器内含IIS总线接口,外部提供IIS接口的DA芯片来获得模拟音频信号。这里选用性价比很高的PCM1770担任DA的角色,其音质非常优秀。该芯片还带有耳机放大器。 控制键盘: 在MP3歌曲进行播放的过程中,还需对播放器进行控制,所以需要设置几个按键,系统使用了四个GPIO实现了该功能。四个对应的功能分别为PLAY、NEXT、VOLUP、VOLDN。 到此为止,一个完整的嵌入式MP3Player的硬件电路已经完成了! USB串行通讯的特点 符合USB1.1规范的全速USB设备工作时,总线上的的通信速率是12Mb/s, 而串口最高为115.2Kb/s; 采用与串口通信一样的方式来以12Mb/s的速度发送数据,则很难保证接收端在正确的时间接收到正确的信号,因为频率过高以后,采用单一的高低电平信号时,信号变化过快,接收端很难在极短的时间内区分信号到底是高还是低; 因此,USB在主机和设备上都使用差模输出驱动器来发送数据,而使用差模输入接收器来接收数据。 MP3的关键技术 USB驱动; Flash文件系统; 音频解码 MP3软件解码过程 当MP3文件被打开后,解码算法首先试图对帧进行同步,然后分别读取通道信息及增益因子等数据,再进行霍夫曼解码,至此我们已经获得解压后的数据。但这些数据仍然不能进行播放,它们还处于频域,要想听到歌曲还要将它由频域通过特定的手段转换到时域; 接下来的处理分别为立体化处理;抗锯齿处理;IMDCT变换;IDCT变换及窗口化滑动处理。这样我们得到的数据就可以进行D/A转换和驱动耳机播放了。 谢谢! * 访问硬盘。由于扇区的队列式分布,并且由于一个给定的任务所需的磁轨之间的距离不同,所以这个任务不能确定它访问所需数据的时间。此外,硬盘是机械设备,它的时间精度远大于纯电子设备(比如RAM);并且为了减少平均磁盘访问时间访问硬盘还需被缓冲。 ·访问网络。尤其对于TCP/IP协议,在信息传送错误条件下的再发送数据包。 ·低决定时间。参阅1.3.4. ·时间的另一个有关的延迟是基于一个这样的事实:运行一个定时器芯片通常会产生不可预料的延迟。这个延迟是毫秒级的,所以只对高精度时间要求比较重要。 ·非实时设备驱动器。设备驱动器对于它们的时间预算通常是捉襟见肘的:它们应用忙等待或者粗略估计休眠时间,来代替定时器中断,或者锁定资源长于所必需的时间,或者通过对应的时间不可预知性在用户空间里运行。 ·内存分配和管理。当一个任务要求更多内存空间之后(例如,通过malloc函数调用),用于完成要求的内存分配任务的时间是不可预料的。尤其当分配的内存变得支离破碎并且没有连续的内存块可以分配时。然而,当所有任务所需的总内存空间大于可用的物理内存空间时一个普
您可能关注的文档
最近下载
- 《新媒体传播》课件.ppt VIP
- 2025年安全员c2考试试题库(答案+解析).docx
- GBT45001-2020SO45001:2018 职业健康安全管理体系要求及使用指南.pdf VIP
- 个人业绩相关信息采集表含政治表现、最满意、主要特点、不足.pdf VIP
- 部编版六年级上册道德与法治教案:感受生活中的法律知识.docx VIP
- 货运保险与货损理赔通道整合2025年应用前景.docx VIP
- 《飞机构造基础》课件——第一章 飞机结构.pptx VIP
- 中医治疗“慢脾风”医案37例.doc
- 小学科学新教科版二年级上册第一单元 造房子教案(共6课)(2025秋).docx VIP
- 2025年广西公需科目第二套答案.docx VIP
文档评论(0)