嵌入式系统设计PPT电子课件教案-第六章 软件设计.pptVIP

  • 0
  • 0
  • 约1.41千字
  • 约 10页
  • 2017-12-19 发布于浙江
  • 举报

嵌入式系统设计PPT电子课件教案-第六章 软件设计.ppt

嵌入式系统设计PPT电子课件教案-第六章 软件设计

嵌入式系统设计 天津大学计算机学院 车明 嵌入式系统设计 天津大学计算机学院 车明 * * 第六章: 用户程序设计 6.1 软件开发模式 属于软件工程的范畴,嵌入式系统用户软件开发亦可遵循软件工程的指导。 目前常用的开发模式有: 瀑布模型:自顶向下设计 需求分析、结构设计、详细设计、编码、调试、维护 原型模式:设计者与用户交互开发 需求、原型设计、交互评估、修改需求及原型(不断重复)、细化原型并最终实现 面向对象设计模式:以类实现数据封装、重用 UML工具、对象提取、类定义、类图、实现 6.2 用户软件开发 嵌入式应用软件基本要求 可靠性、坚固性(容错)、易用 性能:速度、效率(功能 / 代码长度) 编程时间、价格 可扩展性、可维护性 开发步骤: 在选定开发模式指导下,逐步完成软件设计。 应用环境下系统测试、发现并修改存在的问题。 提交设计说明、用户使用手册等文档。 6.3 高级语言与汇编语言混合编程 汇编语言实现:I/0接口驱动、实时性及速度要求高的代码等。 高级语言实现:复杂计算、数据处理、程序流程控制等。 混合编程中的技术问题: 在高级语言程序中如何调用汇编程

文档评论(0)

1亿VIP精品文档

相关文档