当前位置: 代码迷 >> 驱动开发 >> 小弟各位大侠!人命关天
  详细解决方案

小弟各位大侠!人命关天

热度:112   发布时间:2016-04-28 10:59:01.0
小弟求助各位大侠!人命关天
各位大侠:
  现在是毕业设计的攻坚阶段,有一个问题纠结了我很久,向各位大侠请教一下。
  问题是:我做的是Linux下的网卡驱动设计,这个挺多资料的,东拼西凑的把设计和实现写完了。现在在写测试结果,老板让我在结果中加入“驱动程序的时序波形图”(原话是这样的,我不太明白什么意思),证明程序工作正常。我查了很多资料,没有相关的内容,芯片手册上倒是有时序图,不过这是原理性的东西,是作为驱动开发的依据啊。老板现在让我做成结果出来,不知道怎么得到这个时序图。有什么仿真软件?还是只是用示波器测一下管脚的波形?
  跪求大侠解答,谢谢,一定多给分,马上就要交稿了,十分紧急!

------解决方案--------------------
根据你自己程序时序,自己画一个呗
------解决方案--------------------
(1)做这项工作需要有硬件的基础;示波器直接测量,基本不可能,太快了;带记忆的逻辑分析仪差不多。
(2)你需要根据硬件工作的每一个具体的步骤,按照理论的先后次序,先画大块的功能时序;
(3)然后,再细化各个功能块的时序图;
(4)从老板的角度看,有了一个较清楚的(2),那么第(3)部分,不一定要求太多。重要的部分按芯片手册,按理想的情况画出来就好。
------解决方案--------------------
1)如果电路不能正常工作,说明没有发出正常的时序;
2)如果你的硬件能够正常工作,请相信其工作波形就是手册的波形,最多还有点噪音;
3)你老板要的是原理性质的时序,以便作为技术资料归档,必要时,可以供今后参考;
4)画图,最好当然是AUTOCAD,不过你还需要很多文字说明,用WORD也可以。