硬件板测试程设计心得
来源:互联网 发布:淘宝 凤凰自行车 编辑:程序博客网 时间:2024/05/17 05:56
最近做了两个硬件板测试程序设计,一点心得总结。
1、作为一个软件人员,对PCB板的掌握相对于硬件人员来说,肯定难度更大。很多人在开发过程中都是拿着PCB文档一直在找
引脚的连接关系。在查看中你会发现,边写代码边查询其实很麻烦。在开发过程中,我按照软件流程图的方式,先把各硬件模块
画成一个个小方形。然后按照连接线的种类(I/o SPI uart 等),用线连接到ARM。这样使得各硬件对连接线的占用,标示的很清楚。
然后再画用类似的方式画一张个模块在完成功能时的连接图,这样目的是对完成每个功能,各硬件模块的作用更加明了
2、有了这两张图,再加上硬件设计人员的说明文档,基本可以开始设计软件了
3、在设计软件时,不少人都是采用线性过程,检测中有什么异常,结果等等都在该项检查函数中完成,这次我定义了一个结构体,结构体包含检测函数指针,测试反馈显示函数指针,及一个命令提示字符串指针。这个三个合在一起后,在添加硬件测试模块是很好添加,每填一项只要在结构体数组中添加一项就ok
写的很泛,希望对做硬件测试的新手有帮助
- 硬件板测试程设计心得
- 硬件测试心得
- 硬件项目设计心得
- 硬件设计心得分享
- 硬件项目设计心得
- 硬件项目设计心得
- 测试用例设计心得
- 功能测试机设计--硬件--电流采样
- [电路设计心得] 什么是硬件设计?——成功的硬件设计需要什么?
- 功能测试机设计--测试模块--硬件部分
- 测试用例的设计心得
- 软件测试用例设计心得
- 软件测试用例的设计心得
- 测试用例的设计心得
- 硬件项目开发心得
- 硬件开发心得
- 485硬件调试心得
- 硬件设计
- 目录
- 想考研
- (6)有状态与无状态
- 祝福中国 地球人类三分天下: 太土好!!!
- 从诚信谈起--李开复
- 硬件板测试程设计心得
- 关于 Windows 7 ISO 的2个不同文件名
- 用rand()和srand()产生为随机数的方法总结(转)
- 数据恢复常识
- 开始学习java
- 如何启动RHEL AS4.8的telnet?
- 高精度加,减,乘,除,取模,模板
- showModalDialog和showModelessDialog使用心得
- 一个新手的困惑