硬件板测试程设计心得

来源:互联网 发布:淘宝 凤凰自行车 编辑:程序博客网 时间:2024/05/17 05:56

最近做了两个硬件板测试程序设计,一点心得总结。

1、作为一个软件人员,对PCB板的掌握相对于硬件人员来说,肯定难度更大。很多人在开发过程中都是拿着PCB文档一直在找

    引脚的连接关系。在查看中你会发现,边写代码边查询其实很麻烦。在开发过程中,我按照软件流程图的方式,先把各硬件模块

  画成一个个小方形。然后按照连接线的种类(I/o  SPI  uart 等),用线连接到ARM。这样使得各硬件对连接线的占用,标示的很清楚。

 然后再画用类似的方式画一张个模块在完成功能时的连接图,这样目的是对完成每个功能,各硬件模块的作用更加明了

2、有了这两张图,再加上硬件设计人员的说明文档,基本可以开始设计软件了

3、在设计软件时,不少人都是采用线性过程,检测中有什么异常,结果等等都在该项检查函数中完成,这次我定义了一个结构体,结构体包含检测函数指针,测试反馈显示函数指针,及一个命令提示字符串指针。这个三个合在一起后,在添加硬件测试模块是很好添加,每填一项只要在结构体数组中添加一项就ok

 

     写的很泛,希望对做硬件测试的新手有帮助

原创粉丝点击