none
关于两种驱动开发方案的疑问 RRS feed

  • 问题

  • 现在在做一个通过spi总线读取ad的驱动程序
    方法1:应用层控制时序 delay 调用read write 最后得出采集到的数据
    方法2:在驱动层把所有数据读取完毕 直接往应用层返回一个最后的结果 应用层只需要open 并read一次即可
      以上两种方案 哪种更为科学呢 为什么 两种方法都可行么
    2011年3月15日 1:12

答案

  • 您好,

    我觉得各有利弊吧,第一种方法可能在传输出现错误的时候,比第二种方法更容易发现错误,而第二种方法的优势在于代码的移植,接口的统一。

    个人建议您可以参考一下串口,或者USB的驱动程序的模型,这个在WINCE的安装文件夹public\Common\OAK中可以找到例程,希望能给您帮助

    致礼


    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    MSDN 论坛好帮手 立刻免费下载 MSDN 论坛好帮手

    2011年3月16日 6:27
    版主