微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 基于STM32单片机的数据记录装置设计

基于STM32单片机的数据记录装置设计

时间:05-28 来源:互联网 点击:

位和格式,数据存储部分负责将数据按一定结构打包存储。系统启动之时,SD卡的初始化是非常重要的,只有进行了正确的初始化,才能进行后面的各项操作。在初始化过程中,SPI的时钟不能太快,否则会造初始化失败。在初始化成功后,应尽量提高SPI的速率,在刚开始要先发送至少74个时钟信号。

中断接收流程图如图3所示。

数据存储流程图如图4所示。

4结束语

本设计提出了一种基于STM32的数据存储装置的设计方案,成功实现了电动汽车电池相关数据的存储,使用CAN通信保证了装置应用的广泛性,用SD卡作为存储介质,满足了数据存储容量以及速率上的要求,但同时仍有可以继续改进的地方,比如可以考虑增加_个USB口,使装置可以直接接到电脑上查看,存储和读取都将更方便,但由于STM32的USB与CAN共用部分SRAM,需要将USB与CAN的运行时间错开。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top