各位大神,请问单片机 ADC采集到数据后如果不取会不会自己存储起来,还是直接把上一个数据覆盖掉。  stc15单片机的取数速度和AD的采集速度那个比较快,会不会取数比采集的快,会不会取到同一个数,还是等待它采集完成;中间有延时的话,数据采集一定不是连续的啊,那样的话就没办法计算采集到的信号的频率了吧??求求求。。。ADS1256

最佳答案

  • Angel Cherry 发表于2017-07-25 云汉达人

    51的ADC採樣後都有Flag代表採樣完成,您只要判斷Flag去讀取就可,當然也可以觸發中斷方式(ISR)

    599.PNG

    以上

    举报 评论 0

其他答案

  • 445465396@qq.com 发表于 2017-07-25

    现在ADC都有中断的,如果有外部ADC芯片,有中断引脚,将中断引脚连接到​MCU中断引脚​上,当出现中断时表示采集完成了,这时去保存数据,就不会漏掉数据了。

    举报 评论 0

  • 王奕 发表于 2017-07-25 云汉达人

    ADC采样一般在初始化时候 会初始化存储采样的数据的空间大小以及触发读取的方式。

    举报 评论 0

我来回答

试用推荐

正点原子Minifly开源四轴飞行器

产品总数:4个  申请人数:368

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 陈龙 向ta提问

    活到老学到老、生命在于折腾

    在行: 电路设计 Linux 系统 DIY创客 开发板

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

完成答题
赶快去开启您的宝箱吧