OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5964|回复: 21

GPIO读取电平

[复制链接]

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
发表于 2016-10-19 14:19:20 | 显示全部楼层 |阅读模式
1金钱
怎么用代码判断GPIO口输入过来的是方波信号呢?浮空输入。

最佳答案

查看完整内容[请看2#楼]

这兄弟说的意思应该是:如果你想判断出它是个方波,而不是正弦之类的,那必须用ADC。不然你测到的数据就只有真和假,真假是无法判断它是“方波”的,只能说明它高了低了,有多高根本不可能知道。想知道就使用ADC吧。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

84

主题

766

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2775
金钱
2775
注册时间
2015-6-1
在线时间
394 小时
发表于 2016-10-19 14:19:21 | 显示全部楼层
RobertHand 发表于 2016-10-19 14:47
确定是方波,没有ADC

这兄弟说的意思应该是:如果你想判断出它是个方波,而不是正弦之类的,那必须用ADC。不然你测到的数据就只有真和假,真假是无法判断它是“方波”的,只能说明它高了低了,有多高根本不可能知道。想知道就使用ADC吧。
自在随心
回复

使用道具 举报

3

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
339
金钱
339
注册时间
2016-9-19
在线时间
55 小时
发表于 2016-10-19 14:30:40 | 显示全部楼层
11111111111111111111111111111111111111111111111111111111111111111
回复

使用道具 举报

22

主题

751

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1605
金钱
1605
注册时间
2015-6-10
在线时间
222 小时
发表于 2016-10-19 14:36:12 | 显示全部楼层
你要确实是方波而不是波形   除非用adc
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 14:47:33 | 显示全部楼层
止天 发表于 2016-10-19 14:36
你要确实是方波而不是波形   除非用adc

确定是方波,没有ADC
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 14:47:52 | 显示全部楼层
和埠岭扛把子 发表于 2016-10-19 14:30
11111111111111111111111111111111111111111111111111111111111111111

什么 ???
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 15:24:33 | 显示全部楼层
yuzeyuan1 发表于 2016-10-19 15:12
这兄弟说的意思应该是:如果你想判断出它是个方波,而不是正弦之类的,那必须用ADC。不然你测到的数据就 ...

具体多少电压我是知道啊,是这样的,汽车转向灯不是一闪一闪的吗,通过一个外设我模拟这个一闪一闪然后接到IO口上,平时是低电平,我需要读这个口的状态,当左右转向都是闪的时候,代表紧急,然后发送数据给报警器报警。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-10-19 15:51:12 | 显示全部楼层
RobertHand 发表于 2016-10-19 15:24
具体多少电压我是知道啊,是这样的,汽车转向灯不是一闪一闪的吗,通过一个外设我模拟这个一闪一闪然后接 ...

。。。。你直接就说读取高低电平的时间不就得了
回复

使用道具 举报

10

主题

254

帖子

0

精华

高级会员

Rank: 4

积分
594
金钱
594
注册时间
2015-10-17
在线时间
145 小时
发表于 2016-10-19 15:54:09 | 显示全部楼层
看下输入捕获实验
开着单片机翱翔在天空
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 17:29:11 | 显示全部楼层
憨厚诚实大叔 发表于 2016-10-19 15:51
。。。。你直接就说读取高低电平的时间不就得了

怎么读呢这个时间,我是初学者很多都不会
回复

使用道具 举报

44

主题

298

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2016-9-9
在线时间
84 小时
发表于 2016-10-19 17:35:42 | 显示全部楼层
很简单,当一个IO有间断跳变的时候,看另一个IO是否也是一样,如果不是,就输出信号,输入是,输出另一个信号,都用不到定时器,IO中断,直接解决。
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 17:36:56 | 显示全部楼层

恩  ,我马上去看看,关于开发手册有些还是不是很懂,初学者,感觉有些东西没用过就不是很懂,
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 17:44:53 | 显示全部楼层
dreamARM 发表于 2016-10-19 17:35
很简单,当一个IO有间断跳变的时候,看另一个IO是否也是一样,如果不是,就输出信号,输入是,输出另一个信 ...

那这样呢在一定的时间内I/0口电平一闪一闪。怎么设置呢,主要是代码没思路。
回复

使用道具 举报

44

主题

298

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2016-9-9
在线时间
84 小时
发表于 2016-10-19 17:49:32 | 显示全部楼层
直接看原子视频 A盘第28讲, 把程序改一改就直接能用了
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-19 18:01:44 | 显示全部楼层
dreamARM 发表于 2016-10-19 17:49
直接看原子视频 A盘第28讲, 把程序改一改就直接能用了

恩 谢谢  现在公司里看不了,只有回去看。我现在做一个项目,我是新手,公司就给的简单的给我做,现在做一个控制器,读取左右转向灯的电平信号,判断左转向或右转向,然后通过串口发送数据给上位机。现在串口也调好了,可以发数据,电平信号也可以读出来。接下来就是判断 然后发送了。
回复

使用道具 举报

2

主题

194

帖子

0

精华

高级会员

Rank: 4

积分
981
金钱
981
注册时间
2015-9-20
在线时间
148 小时
发表于 2016-10-19 20:18:31 | 显示全部楼层
RobertHand 发表于 2016-10-19 18:01
恩 谢谢  现在公司里看不了,只有回去看。我现在做一个项目,我是新手,公司就给的简单的给我做,现在做 ...

这也可以。。。。。
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-20 09:26:14 | 显示全部楼层
杏帘在望 发表于 2016-10-19 20:18
这也可以。。。。。

问题走偏了
回复

使用道具 举报

2

主题

194

帖子

0

精华

高级会员

Rank: 4

积分
981
金钱
981
注册时间
2015-9-20
在线时间
148 小时
发表于 2016-10-20 17:14:17 | 显示全部楼层

请教下什么公司这么好
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-21 09:39:11 | 显示全部楼层
杏帘在望 发表于 2016-10-20 17:14
请教下什么公司这么好

你还是问偏了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2016-10-12
在线时间
1 小时
发表于 2016-10-21 09:58:25 | 显示全部楼层
回复

使用道具 举报

11

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2016-10-8
在线时间
123 小时
 楼主| 发表于 2016-10-21 10:08:04 | 显示全部楼层
回复

使用道具 举报

2

主题

194

帖子

0

精华

高级会员

Rank: 4

积分
981
金钱
981
注册时间
2015-9-20
在线时间
148 小时
发表于 2016-10-22 15:15:05 | 显示全部楼层

。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 06:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表