产品开发流程
产品开发流程
整体流程
单片机软件开发
- 软件功能实现
- 设置产品状态
MATLAB解包代码
上传GIT
- 说明文档「协议文档和README」
- 解包代码
- 产品电路图
交付楼下测试状态
需要注意的问题
产品状态
通信波特率,有无校验位,发送频率
温补前,温补后的结果
温补参数是否正常「温补参数中的温度信息是否工作正常」
软件信息
- 5min 常温
- 产品轴向是否正常
- 通信协议是否符合任务书要求「临时协议是否删除」
- 输出标度因数是否正常
- 量程范围是否正常
- 限幅
- 跳点(数据)
- 自检状态字验证(恒值,超量程,自检不过)
- 融合(离心机)
- 扣零(重复性,影不影响非线性,分辨率)
- bootloader上电启动时间是否小于任务书要求(示波器测试)
出场测试
- 产品各项指标是否符合要求
需要保存的
产品状态的说明文件 产品开发基于哪个代码 README.MD
软件开发的测试数据
温补数据
产品指标测试数据
软件开发时候的易错点
- 变量是否在每次函数调用得时候都会重置
- 对正负数的判断是否正常,「补码」
README模板
- 基本硬件类型
- 通信波特率,有无校验位,发送频率
- 产品轴向是否正常
- 量程范围是否正常
- 参数地址计算