[STM8] 不能实时读取GPIO

[复制链接]
dingy 发表于 2022-9-2 23:31 | 显示全部楼层
换成stm32试试看。
morrisk 发表于 2022-9-2 23:32 | 显示全部楼层
中断是区分优先级的。
juventus9554 发表于 2022-9-2 23:34 | 显示全部楼层
最好能够查看一下是不是有问题。
chuxh 发表于 2022-9-2 23:38 | 显示全部楼层
能够保持多长时间?
xxrs 发表于 2022-9-2 23:40 | 显示全部楼层
IO配置没有问题,后面的代码就可以正常执行的。
zwll 发表于 2022-9-2 23:42 | 显示全部楼层
下面也不是所有数据都能读取吧。
dengdc 发表于 2022-9-2 23:43 | 显示全部楼层
信号是否经过整形啊
chenjunt 发表于 2022-9-2 23:45 | 显示全部楼层
数字传感器么?肯定可以读取,参考手册的时序保证上升下降沿时间
 楼主| huwr 发表于 2022-9-2 23:47 | 显示全部楼层
处理速度跟不上
heweibig 发表于 2022-9-2 23:48 | 显示全部楼层
频率不高的话应该可以用的啊
wyjie 发表于 2022-9-2 23:50 | 显示全部楼层
频率不能太高吧
juventus9554 发表于 2022-9-2 23:53 | 显示全部楼层
设置为边沿触发
dingy 发表于 2022-9-2 23:56 | 显示全部楼层
IO 速度设置到最高,因为你被测信号频率持续时间不能大于IO的检测周期就被过滤了。
 楼主| huwr 发表于 2022-9-2 23:59 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家
match007 发表于 2022-9-3 14:03 | 显示全部楼层
应该可行的,哪里出问题
极客晨星 发表于 2022-9-27 16:31 | 显示全部楼层
你要先看看你的振动传感器的输出形式

一枝香 发表于 2022-9-27 16:53 | 显示全部楼层
你的IO接的对么?硬件方面

晚晚皆安 发表于 2022-9-27 17:15 | 显示全部楼层
其实你可以这么测试你的代码,就是将这个IO接个电平试试

岁月反驳 发表于 2022-9-27 17:37 | 显示全部楼层
你可以这样啊,就是中断产生之后,给一个全局变量赋值呗

占得人间第一春 发表于 2022-9-27 17:59 | 显示全部楼层
感觉你应该在外部中断这里做数据处理或者赋值才行

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

本版积分规则

快速回复 在线客服 返回列表 返回顶部