当前位置:文档之家› 单片机应用系统总体设计

单片机应用系统总体设计

• 硬件设计除了主要完成PCB线路板设计外,还应考虑可靠性和保 密性,最终形成PCB图、元器件清单、网络表、端口地址表等技 术文档;软件设计主要完成软件功能模块划分、出口/入口参数 定义、最终形成程序(子程序)框图、源程序清单等技术文档。 •软硬件调试必须由软硬件设计人员共同参与,形成调试报告。最 后向用户提交产品、产品说明书等。
单片机应用系统总体设计
• 1.用户需求分析 • 对用户提出的功能需求、技术指标等,进行必要的 可行性论证。明确设计任务,并以书面形式确定以 下几方面的内容,经用户认可,形成设计任务书。 • (1)产品名称; (5)总体要求; • (2)设计目的; (6)设计周期; • (3)系统功能要求; (7)设计费用; • (4)系统性能指标; (8)其他。
2.构建系统总体架构
• 根据设计任务书的要求,在满足功能、性能等用户 需求的基础上,初步提出可选技术路线,并对各方 案进行必要的分析,充分听取方方面面的意见,选 择一种实施方案。 • 实施方案中的系统总体架构应以用户需求为出发点。 主要包括:选择机型;根据需要确定扩展;确定主 要的软硬件功能;明确用户界面(键盘、显示、打印 等)的形式;确定系统的结构(或建议,经用户确认); 单片机内部资源分配及任务分解。
2.构建系统总体架构
• 在总体设计阶段应形成总体报告(实施方案)和设计任务书。报 告形成后,就可分成两组进行同步设计了。第一组负责硬件,第 二组负责软件,两个组由项目负责人协调。有的时候项目较小或 者其它原因,只有一个人,就要先设计硬件部分,然后交给线路板 厂制版,在此期间开始软件设计。
2.构建系统总体架构
传统的单片机应用产品开发流程如图11-1所示:
图11-2 新的产品开发流程图
现在有了Proteus软件,不等做出电路板就可以提 前进行功能测试,大大节省了时间和金钱成本,其 流程可以修改成如上。
相关主题