Firefly开源社区
标题:
Driver中延时几百纳秒
[打印本页]
作者:
mikema
时间:
2015-4-16 12:43
标题:
Driver中延时几百纳秒
我想在驱动中用GPIO输出高低电平, 中间需要delay几百纳的时间,请问大家有在rk3288中用过吗?
我看代码中ndelay是用udelay实现的,精度不够。用getnstimeofday实际上好像只能10ms精度的。
作者:
carlinluo
时间:
2015-4-16 13:19
搞什么需要那么精确
作者:
mikema
时间:
2015-4-16 14:09
一个外设是通过高低电平的时间来确定收到的数据是0还是1.(高低电平的持续时间是几百纳秒到几微秒)
作者:
carlinluo
时间:
2015-4-16 18:10
carlinluo 发表于 2015-4-16 13:19
搞什么需要那么精确
个人觉得你可以参考下,IR的驱动,就是通过PWM那个PIN来检测的。可以直接读是PIN脚拉高多少时间
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1