以意法半导体的STM32F4 系列单片机为例,针对嵌入式实时系统实现了一种基于DMA的频率信号采集方法。该方法与周期任务配合后不用中断CPU,也不需要配合外部可编程逻辑芯片,就能实现频率信号采集,且可采集的频率信号范围较宽,更适合在资源较少的实时系统中使用,可以降低系统成本,极大地提高系统的运行效率。同时试验表明,该方法具有很高的精度,可以广泛应用于实时控制系统。