期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于双指针环形缓冲区的数据采集系统设计 被引量:6
1
作者 杨泽林 李先发 《仪表技术与传感器》 CSCD 北大核心 2016年第11期67-69,共3页
为保证高速A/D采集的数据在传输给上位机时不丢失,在内存中开辟一段缓冲区,首尾相连,分别设置读、写指针,构成双指针环形缓冲区模型,并设计了数据采集系统软件架构和功能程序。采样程序将A/D结果写入缓冲区,写指针循环加1;主程序从缓冲... 为保证高速A/D采集的数据在传输给上位机时不丢失,在内存中开辟一段缓冲区,首尾相连,分别设置读、写指针,构成双指针环形缓冲区模型,并设计了数据采集系统软件架构和功能程序。采样程序将A/D结果写入缓冲区,写指针循环加1;主程序从缓冲区读出数据并传输,读指针循环加1。缓冲区被动态循环使用,有效地节省数据存储空间。通过ARM7LPC2148MCU和AD7606 ADC芯片构成数据采集系统硬件:50 kHz双通道同步采集时,环形缓冲区长度为16 Kbyte字,连续采集和传输32 K点不丢失数据,保证了采样速度。实际应用证明:该数据采集系统具有硬件原理简单,软件架构清晰,占用内存小,开放性及可再开发性好等优点。 展开更多
关键词 双针环形缓冲区 数据采集 ARM 高速GPIO
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部