当前位置: 首页 > news >正文

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(自定义):这意味着用户可以根据自己的需要选择或定义一种特定的模式。这种模式允许用户对系统的某些功能或特性进行定制,以满足特定的应用需求。例如,用户可能需要定义一个特殊的文件系统布局或数据访问策略,以确保数据的安全性和可靠性。这种模式通常用于高级应用场景,其中标准模式无法满足用户的需求。

http://www.lryc.cn/news/392858.html

相关文章:

  • 线性代数基础概念:矩阵
  • 【优化论】约束优化算法
  • 7寸微型FPV无人机技术详解
  • 大数据面试题之Presto[Trino](2)
  • STM32和DHT11使用显示温湿度度(代码理解)+单总线协议
  • EVM-MLIR:以MLIR编写的EVM
  • 深入Django(八)
  • 华为开发者大会2024纪要:鸿蒙OS的全新篇章与AI大模型的革命
  • 吴恩达深度学习笔记:机器学习策略(2)(ML Strategy (2)) 2.7-2.8
  • 云计算渲染时代:选择Blender或KeyShot进行高效渲染
  • html5中的iframe
  • 海睿思问数(TableGPT):开创企业新一代指标应用模式
  • LM-Cocktail:一种创新的模型合并方法打破预训练语言模型微调后的性能局限,实现语言模型在一般任务与特定领域的均衡高性能
  • 默认导出(default)和命名导出
  • 开发个人Go-ChatGPT--1 项目介绍
  • 皮卡超级壁纸 | 幸运壁纸幸运壁纸app是一款涵盖了热门影视剧、动漫、风景等等资源的装饰工具,
  • 普通集群与镜像集群配置
  • 2024科技文化节程序设计竞赛
  • 玩转Easysearch语法
  • 【密码学】RSA公钥加密算法
  • 【ARMv8/v9 GIC 系列 5.1 -- GIC GICD_CTRL Enable 1 of N Wakeup Function】
  • C++怎么解决不支持字符串枚举?
  • 中英双语介绍四大会计师事务所(Big Four accounting firms)
  • ubuntu 查看联网配置
  • 【数据分享】全国乡村旅游重点镇(乡)数据(Excel/Shp格式/免费获取)
  • 停车场小程序的设计
  • 绿色金融相关数据合集(2007-2024年 具体看数据类型)
  • 【matlab 项目工期优化】基于NSGA2/3的项目工期多目标优化(时间-成本-质量-安全)
  • Python考前复习
  • 虚拟机交叉编译基于ARM平台的opencv(ffmpeg/x264)