环形缓冲器在频发事件中的应用
时间:09-24
来源:单片机与嵌入式系统应用
点击:
结 语
环形缓冲器把数据集中处理,这样就把多个短的时间段组织成了一个较长的时间段。在本例中,步进电机以最高速度运转时,把16个缓冲空间填满,就把333μs汇集成了5 ms多的一个时间段。在这段时间里环形缓冲器不会被读空,所以这段时间主程序不必过问步进电机,可以去处理其他任务,只要在不超过5 ms的时间里,回头再填满缓冲器,就丝毫不影响步进电机的流畅运转。增加环形缓冲器空间的个数,可以得到更长的时间段。这种方式还可应用于变频调速的数据输出、键盘码缓冲,以及串口的、高速连续收发的程序中。开发工作都有很大的借鉴作用。
- 单片机与串行AD转换器TLC0834的接口设计(01-22)
- 单收/单发RS-232接口芯片 ADM101E及其应用(01-25)
- 基于单片机的通用型智能充电器设计(01-06)
- 一种通信用高频开关型整流器监控系统的实现方案(02-13)
- 基于16位单片机的逆变电源系统的设计(05-26)
- 便携式单片机控制液晶显示型心率计(03-12)