Windows CE6.0的DM9000A流接口驱动开发
4.3 实验验证
将基于WindowsCE 6.0的DM9000A流接口驱动程序应用于电子式互感器合并单元的以太网数据通信模块设计中,其通过DM9000A发送的数据帧在PC机上使用WinPcap软件进行以太网数据包抓取,从而验证流驱动程序及其应用程序是否正确实现WindowsCE下以太网数据的发送。在实验中以IEC61850-9-2数据帧格式发送标识为NCEPU的采样值测试数据,其实验结果如图6所示。
抓取的以太网数据说明了PC机接收到的数据和开发板上通过流接口驱动发送过来的数据是一致的,从而验证了流接口驱动程序正确可行。
结语
本文介绍的流接口驱动虽然不支持WIndwos CE提供的标准接口,无法通过系统标准函数库进行操作,但可以直接根据硬件设备的操作时序编写驱动,具有极大的操作灵活性,非常适合在WindowsCE应用程序中对硬件设备底层进行操作。
评论