STM32-HAL-FATFS(文件系统)(没做完,stm32f103zet6(有大佬的可以在评论区说一下次板子为什么挂载失败了))

1STM32Cube配置

1-1配置时钟

1-2配置调试端口

1-3配置uart

1-4配置SDIO(注意参数)(其中他的初始化的异常函数给注释,SD卡文件写了)

配置了还要打开中断和DMA可在我的其他文章中看一样的

1-5配置FatFs

(只改了图选中的和选中的上面一个)(是支持英文,可以修改为支持中文但要看内存够不)

配置一个引脚用于此处,引脚设置为输出上拉。(检测是否有SD卡的引脚,但程序给自己写判断引脚电平)

1-5-1选项意思

  1. External SRAM(外部SRAM):这通常指的是外部静态随机存取存储器。SRAM是一种非易失性内存技术,用于存储数据和程序代码。它不需要电源来维持其数据状态,因此常用于需要低功耗的应用场景。在外部SRAM中,数据和程序代码被存储在芯片上,并通过总线与微控制器或其他设备进行通信。这种模式可能用于需要大量临时数据的场合,例如图像处理或复杂的数学运算。
  2. SD Card(SD卡):这是一种常用的便携式存储介质,全称Secure Digital Memory Card(安全数字存储卡)。SD卡具有较大的存储容量,并且支持多种数据传输速度。它们广泛应用于各种电子设备中,如智能手机、平板电脑、数码相机等,用于存储照片、视频、音乐和其他类型的数据。SD卡可以通过USB接口与计算机连接,实现数据的读写操作。这种模式可能用于存储大量的媒体文件或应用程序的数据。
  3. User-defined(自定义):这意味着用户可以根据自己的需要选择或定义一种特定的模式。这种模式允许用户对系统的某些功能或特性进行定制,以满足特定的应用需求。例如,用户可能需要定义一个特殊的文件系统布局或数据访问策略,以确保数据的安全性和可靠性。这种模式通常用于高级应用场景,其中标准模式无法满足用户的需求。
相关推荐
悠哉悠哉愿意5 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
Lester_11015 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
LCG元5 天前
低功耗显示方案:STM32L0驱动OLED,动态波形绘制与优化
stm32·嵌入式硬件·信息可视化
三佛科技-187366133975 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z20348315205 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
古译汉书5 天前
【IoT死磕系列】Day 7:只传8字节怎么控机械臂?学习工业控制 CANopen 的“对象字典”(附企业级源码)
数据结构·stm32·物联网·http
Alaso_shuang5 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
脚后跟5 天前
AI助力嵌入式物联网项目全栈开发
嵌入式硬件·物联网·ai编程
2501_918126915 天前
stm32死锁是怎么实现的
stm32·单片机·嵌入式硬件·学习·个人开发
z20348315205 天前
STM32F103系列单片机定时器介绍(一)
stm32·单片机