摘要
为了满足氢气加气机在使用过程中大量数据的存储要求,设计了一种利用SD卡来扩展存储的电路模块。在兼顾稳定性与读写速度的基础上,利用STM32单片机与SD卡存储器件的接口技术,把SD卡的读写以及FatFS文件系统的读取写入移植到此单片机上。在读写的过程中,使用Windows中通用的文件系统使最终存储在SD卡的数据可以直接被PC机读取,使开发利用有更好的扩展性,取得了良好的效果。硬件设计方面利用单片机的SPI接口,只需要4个I/O口再加上几个上拉电阻就可实现与SD卡的接口电路,软件设计方面利用IAR嵌入式集成开发环境和移植STM32库函数,并使用开源的FatFS文件系统模块源代码实现单片机SD卡的读写编程。
-
单位上海舜华新能源系统有限公司