嵌入式系统设计实例解读.ppt

嵌入式系统设计实例解读

嵌入式系统设计流程 产品定义:需求分析 软硬件划分 迭代与实现 详细的硬件与软件设计 系统测试 系统维护与升级 嵌入式系统的软硬件划分原则 性能原则 性价比原则 资源利用率原则 软硬件协同设计 硬件工程师考虑的问题 硬件开发的投入及时间 以缩小电路规模,抑制功耗为目的的设计会降低通用性和可维护性。 2.软件工程师考虑的问题 较多的源代码可以确保软件的可维护性 嵌入式系统详细设计 选择处理器 处理器的性能必须足够执行任务和支持产品生命周期 支持软件创建、调试、系统集成、代码调整和优化功能的软件 开发人员拥有处理器或处理器系列产品的开发经验 选择操作系统 操作系统支持的微处理器 操作系统的性能 操作系统的软件组件、中间件和设备驱动程序 操作系统的调试工具、开发环境、在线仿真器(ICE)、编译器、汇编器、连接器、调试器以及模拟器等。 5.操作系统的标准兼容性 6.操作系统的技术支持程度 7.操作系统是提供源代码还是目标代码 8. 操作系统的许可使用情况 开发平台:操作系统相关的开发平台 相关外设的选择 FLASH,PROM(容量,boot速度),RAM(容量,速度) 成本、功耗、产品上市时间 详细的硬件与软件设计流程 硬件设计流程 芯片选型-关键电路试验-原理图绘制-原理图评审-印制板-样板试制-硬件功能测试-硬件稳定性测试 软件设计流程 软件代码编制准备-软件代码编

文档评论(0)

1亿VIP精品文档

相关文档