您尚未登录。

楼主 # 2021-11-03 10:54:27

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

我尝试用usleep ,nanosleep,select 函数,好像都不行,

能否像单片机stm32 一样,采集GPIO引脚射频输入信号。

离线

楼主 #2 2021-11-03 16:24:10

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

Re: v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

webb_2002 说:

可以的。采用中断方式。或者捕获方式。

大神可以说的具体一点吗,我的v3s上跑的linux系统

离线

楼主 #4 2021-11-03 17:20:09

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

Re: v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

zzm24 说:

用IO中断,实测f1c100s可以稳定解码NEC红外

v3s跑的linux,能解码射频信号吗

离线

楼主 #6 2021-11-04 10:47:34

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

Re: v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

卓林 说:

linux是非实时操作系统,应用层程序不可能实现精准的时间控制,楼上说的对,需要硬件中断的驱动去做。

大神说的很有道理,
如果用IO中断去做,射频输入信号,是一直都有的,如果开启中断,那v3s将一直处于GPIO 中断中

离线

楼主 #8 2021-11-04 13:09:30

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

Re: v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

阿黄 说:

@dml1048147924
不能用边沿中断吗

射频信号,高低电平一直在跳变,边沿触发也没用呀

离线

楼主 #10 2021-11-05 14:59:53

dml1048147924
会员
所在地: 江苏无锡
注册时间: 2019-11-08
已发帖子: 119
积分: 115.5

Re: v3s 能实现精准采样吗, 每隔50us 读取gpio引脚的输入电平值,

阿黄 说:
dml1048147924 说:
阿黄 说:

@dml1048147924
不能用边沿中断吗

射频信号,高低电平一直在跳变,边沿触发也没用呀

50us一次跳边沿,处理才几us,占用也不大啊

大神,没有听太明白,可以详细解释一下吗

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn