1
、确定任务
·
确定待开发产品的功能、所实现的指标、成本,进行可行性分析。
·
完成时间。
2
、总体设计
·
机型选择:
8
位、
16
位还是
32
位。
·
外型设计、功耗、使用环境等。
·
软、硬件任务划分,方案确定
3
、硬件设计
·
根据功能确定显示(液晶还是数码管)、存储(空间大小)、定时器、中断、通信(
RS
-232C
、
RS-485
、
USB
)、打印、
A/D
、
D/A
及其他
I/O
操作。
·
绘制原理图及布线图
·
选购元器件、焊接线路板、组装、调试
4
、软件设计
·
建立数学模型,确定算法及数据结构
·
进行资源分配及结构设计
·
绘制流程图
·
设计、编制各子程序模块
·
仿真、调试,固化
5
、样机联调
·
软硬件结合起来调试
·
找错、修改软硬件
·
进行软硬件测试,进行老化实验、高、低温试验,振动试验
6
、产品定型
·
编制使用说明书,技术文件
·
制定生产工艺流程,形成工艺,进入小批量生产
、
RS-485
、
USB
)、打印、
A/D
、
D/A
及其他
I/O
操作。
·
绘制原理图及布线图
·
选购元器件、焊接线路板、组装、调试
4
、软件设计
·
建立数学模型,确定算法及数据结构
·
进行资源分配及结构设计
·
绘制流程图
·
设计、编制各子程序模块
·
仿真、调试,固化
5
、样机联调
·
软硬件结合起来调试
·
找错、修改软硬件
·
进行软硬件测试,进行老化实验、高、低温试验,振动试验
6
、产品定型
·
编制使用说明书,技术文件
·
制定生产工艺流程,形成工艺,进入小批量生产