RT-Thread GD32F4xx SDIO驱动

news/2024/11/28 21:40:07/

目录

  • 1、SDIO
  • 2、GD32F4xx SDIO驱动
    • 2.1 创建SDIO设备
    • 2.2 实现SDIO设备操作方法
    • 2.3 注册SDIO设备
    • 2.4 添加配置
    • 2.5 RT-Thread DFS
  • 3、应用测试
    • 3.1 测试代码
    • 3.2 write/read接口调用流程记录

1、SDIO

  SDIO(Secure Digital Input and Output,安全数字输入/输出接口) 是一种在SD卡接口的基础上发展而来的新型协议接口。它可以兼容之前的SD卡,相比SD协议它还可以连接更多的SDIO接口设备,如蓝牙、wifi、GPS等。RT-Thread的SDIO设备驱动框架主要针对SD卡、MMC、SDIO卡等。

  SDIO设备驱动框架层是抽象出的一层通用的软件,和平台无关,向应用层提供统一的接口供应用层调用。SDIO设备驱动框架源码位于RT-Thread仓库的RTThreadv3.1.5\components\drivers\sdio文件夹下,主要包含以下文件:



http://www.ppmy.cn/news/61781.html

相关文章

智能指针使用方法速查

智能指针使用方法简要总结,方便快速查询使用。 1.share_ptr (1)允许多个指针指向同一个对象。 (2)支持的操作 share_ptr sp;//定义空智能指针 p将p当做条件判断,若指向对象,则为真 *p 解引用获取…

Linux 线程安全

目录 传统艺能😎Linux线程安全😊原子性&互斥🤣mutex😊互斥量初始化🙌互斥量销毁🙌互斥量加锁🙌互斥量解锁🙌 互斥量原理😊锁的申请🙌 线程安全&#x1f9…

使用rasterio裁剪遥感影像

文章目录 0. 数据准备1. polygon的坐标系转换1.1 polygon生成1.1.1 输入数据是shapefile1.1.2 输入数据是polygon 1.2 搞清楚遥感的坐标系和polygon的坐标系(重点)1.3 开始转换 2. 基于polygon的遥感影像裁剪2.1 基础裁剪方法2.1.1 使用rasterio保存2.1.2 使用numpy保存2.2 多线…

SLAM中将地图映射到谷歌地图上的方法——完美运行

文章目录 前言一、rviz_satellite二、mapviz 前言 老是看到论文中有将地图映射到谷歌地图上的图,实在是泰裤辣!!(武汉大学) 搜索了很久,发现有两种可视化软件,分别为rviz_satellite和mapviz。…

Stable Diffusion Lora模型训练详细教程

1. 介绍 通过Lora小模型可以控制很多特定场景的内容生成。 但是那些模型是别人训练好的,你肯定很好奇,我也想训练一个自己的专属模型(也叫炼丹~_~)。 甚至可以训练一个专属家庭版的模型(fami…

如何在 Espressif-IDE 中使用 Wokwi 模拟器

乐鑫近期已发布 Espressif-IDE v2.9.0,您可直接在此版本的 IDE 中使用 Wokwi 模拟器。 什么是 Wokwi 模拟器? Wokwi 是一款在线电子模拟器,支持模拟各种开发板、元器件和传感器,例如乐鑫产品 ESP32。 Wokwi 提供基于浏览器的界面…

Qt6之KDE框架

25年来,KDE社区一直在使用Qt开发各种自由软件产品。其中包括Plasma桌面环境,像Krita和Kdenlive这样的创意工具,像GCompris这样的教育应用程序,像Kontact这样的群件套件以及无数其他应用程序,实用程序和小部件。 Qt以其…

【Linux0.11代码分析】03 之 setup.s 启动流程

【Linux0.11代码分析】03 之 setup.s 启动流程 一、boot\setup.s 系列文章如下: 系列文章汇总:《【Linux0.11代码分析】之 系列文章链接汇总(全)》 . 1.《【Linux0.11代码分析】01 之 代码目录分析》 2.《【Linux0.11代码分析】02…