STM32/STM8技术william hill官网
直播中

Thex

7年用户 4经验值
私信 关注
[问答]

关于震动传感器的处理。。GPIO..

为何我这个代码不能实时读取GPIO..灵敏度高的震动传感器无法读取
像这种短暂震动的波形就没法读取。
TIM图片20170830010039.png

必须像下图这种高频率的波形才能读取

啊实打实.png

下面是代码。用的STM8
  1. GPIO_Init(GPIOB, GPIO_Pin_3, GPIO_Mode_In_PU_IT);   //外部中断3,上升沿触发        
  2.   EXti_SetPinSensitivity (EXTI_Pin_3,EXTI_Trigger_Falling);//外部中断3,  
  3.   GPIO_SetBits(GPIOB, GPIO_Pin_3);
  4.     keyin1 = GPIOB->IDR&0X08; // 读取震动传感器


已退回6积分

回帖(1)

CHNlyt

2017-9-5 12:44:00
这涉及采样频率问题,将采样频率设置与实际频率一致就行了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分