摘要
科学技术的日益进步,工业应用中数据采集的需求不断增加,数据采集技术的标准也在不断提高,因此,必须进一步提高数据存储设备的存储容量、速度、质量、便携性。使用闪存作为主数据高速缓存的目的是使数据写入速率与闪存存储速率相匹配,使数据不受U盘存储采集速度的限制,达到数据采集和存储的最佳效果。本设计采用SPI通信控制的Flash闪存芯片W25Q128BV,将接收到的数据暂时存储到闪存中,然后在ATmega128的控制下通过USB接口芯片CH376将数据传输到U盘,最后实现外部数据快速存储到U盘。
With the advancement of science and technology, the demand for data collection in industrial applications is increasing, and the standards for data acquisition technology are constantly improving. Therefore, it is necessary to further improve the storage capacity, speed, quality, and portability of data storage devices. The purpose of using flash memory as the primary data cache is to match the data write rate with the flash storage rate, so that the data can be freed from limit of U disk storage acquisition speed to achieve best data acquisition and storage result. Using the flash memory chip W25Q128BV controlled by SPI communication, this design temporarily stores the received data into the flash memory, and then transfers the data to the USB flash drive through the USB interface chip CH376 under the control of ATmega128, finally enabling the external data to be quickly written to the USB flash drive.
作者
王龙
聂强广
WANG Long;NIE Qiangguang(School of Electronic Information and Electrical Engineering, Xiangnan University, Chenzhou, Hunan Province 423000)
出处
《楚雄师范学院学报》
2019年第3期128-132,共5页
Journal of Chuxiong Normal University
基金
2015湖南省教育厅科研项目“一种新型调整串行数据记录仪的研究与设计”(NO:15c1287)
2017郴州市社会科学规划课题“基于CDIO应用本科电信专业课程教学研究与实践”(NO:CZSSK12017069)
2017年湘南学院实验室开放项目“基于Zigbee的养殖场猪体温监控系统设计与开发”(NO:35)