微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 环形缓冲器在频发事件中的应用

环形缓冲器在频发事件中的应用

时间:09-24 来源:单片机与嵌入式系统应用 点击:

  结 语

  环形缓冲器把数据集中处理,这样就把多个短的时间段组织成了一个较长的时间段。在本例中,步进电机以最高速度运转时,把16个缓冲空间填满,就把333μs汇集成了5 ms多的一个时间段。在这段时间里环形缓冲器不会被读空,所以这段时间主程序不必过问步进电机,可以去处理其他任务,只要在不超过5 ms的时间里,回头再填满缓冲器,就丝毫不影响步进电机的流畅运转。增加环形缓冲器空间的个数,可以得到更长的时间段。这种方式还可应用于变频调速的数据输出、键盘码缓冲,以及串口的、高速连续收发的程序中。开发工作都有很大的借鉴作用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top