嵌入式系统
文章平均质量分 78
cycm
占有不如享受
展开
-
如何在嵌入式电子设备中建立多媒体文件系统
设计并实现一个可行的数字多媒体文件系统是一项极具挑战性的工作,因为它通常是用在一个低成本消费类产品中,如数字视频录像机或MP3播放器,为了能够录制和回放多媒体数据,设备平台必须要有操作系统、设备驱动程序、多媒体数字信号编解码器、用于选择播放数据的用户界面以及其它复杂及开发费用昂贵的组件。 这种文件系统通常应具有下列功能: 1. 暂停和恢复播放当前节目(要求同时录制和回放) 2.转载 2006-04-08 21:28:00 · 1175 阅读 · 0 评论 -
嵌入式软件设计中查找缺陷的几个技巧(上)
结构测试或白盒测试能有效地发现代码中的逻辑、控制流、计算和数据错误。这项测试要求对软件的内部工作能够一览无遗(因此称为"白盒"或"玻璃盒"),以便了解软件结构的详细情况。它检查每个条件表达式、数学操作、输入和输出。由于需要测试的细节众多,结构测试每次检查一个软件单元,通常为一个函数或类。 代码审查也使用与实现缺陷和潜在问题查找同样复杂的技术。与白盒测试一样,审查通常针对软件的各个单元进行转载 2006-04-08 21:25:00 · 919 阅读 · 0 评论 -
如何在开发嵌入式系统时做出明智的选择
许多系统设计师将执行软/硬件协同设计周期(图1),即同时开发硬件和软件。理解硬件与软件功能之间的关系以及对两者进行划分有助于确保完全和正确地实现系统需求。 在定义和分析需求的初期阶段,系统开发者需要与设计工程师紧密合作,将要求实现的功能分配给硬件或软件。这是根据早期系统仿真、建立原型和行为建模的结果,再加上对前面提及的多种因素的折衷以及过去的设计经验来进行分配的(图2)。一旦完成这种分配转载 2006-04-08 21:47:00 · 948 阅读 · 0 评论