打印
[STM32F7]

STM32与eMMC通信的存储系统设计

[复制链接]
1083|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jk0112|  楼主 | 2020-9-3 22:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
针对微型存储系统存在的一些问题,如存储带宽小、数据导出复杂、系统启动时间长、紧急掉电文件易丢失等,提出了一种能有效解决这些问题的方案。该方案基于Cortex-M7处理平台STM32F7,利用其SDIO接口与高速USB接口搭建了STM32与eMMC通信的硬件电路,并且实现STM32对eMMC的驱动,同时将FAT32文件系统移植到eMMC上,记录文件通过自己建立的文件系统进行初始化,记录过程中数据直接由eMMC写驱动写入记录文件数据区,通过USB直接复制记录文件实现数据导出。本方案设计的存储系统以STM32处理器为控制器,单块eMMC作为存储介 质。采用硬件设计和软件逻辑控制完成了基于STM32的eMMC存储系统设计。得到以下结论:①使用 STM32驱 动eMMC,完 成 了eMMC的 初 始 化、读驱动以及写驱动等操作;②在eMMC内建立了FAT32文 件 系 统,数 据 直 接 由eMMC 写 驱 动 写 入文件数据区;③很大程度上简化了硬件电路设计,软 件 移植性强;④经测试,该存储系统稳定可靠,可以有效实现存储系统的快速启动、紧 急 掉 电 时 数 据 保 护、便 捷 导 出 数 据等需求。

STM32与eMMC通信的存储系统设计_曹雅楠.pdf

1.89 MB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

248

主题

544

帖子

1

粉丝