ADXL345和STMF4中断设置问题

2019-07-20 04:58发布

我ADXL345传感器的中断是当有数据更新时发生高或低电平的中断口变化,直到数据被单片机采集完后才复位,继续循环下次数据更新。
我程序是写成发生中断之后采集了,之后还需要做些处理的,而我看中断设置只能设置成上升沿或下降沿触发。
那如果我在数据处理这段时间,传感器又做出了电平变化,那我单片机数据处理完不是就接受不到中断了吗?
这种数据处理方法是不行的是吗?还是我对中断方式有误解?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
xuande
2019-07-20 10:52
我要学习嵌入式 发表于 2017-1-10 15:08
谢谢你的回复。我本是想利用中断对数据采集,然后放到个数组里,然后串口发生到电脑上,用LABVIEW去看下 ...


数据显示,本身就是非常非常慢的设备,还能指望多高的“实时性”?

处理方法很多,思路很多,和数据格式、编码有关。
我一般是这样:
自己建立几个指针来管理缓冲区,中断一次存一个数据,库存量加一,退出;
在main里面判断库存量的值,然后根据数据特点进行处理。

这种数据处理的思路和CPU型号关系不大。


一周热门 更多>