- 2024-09-07STM32f10x手册的略读
《STM32F10xxx参考手册》是意法半导体(ST)公司推出的STM32F10xxx微控制器的技术参考手册,主要介绍了该系列微控制器的存储器和总线架构、CRC计算单元、电源控制、备份寄存器、复位和时钟控制、通用和复用功能I/O、中断和事件等内容。存储器和总线架构:系统构架:小容量、中
- 2024-08-20FPGA配置高速ADC篇(3)_3线SPI配置时序分析
*******私信博主请加V:FPGA_GO*******上篇(第2篇)博主小飞以德州仪器(TI)的高速ADC芯片——ads52j90为例,介绍完了4线SPI配置时序。本篇(第3篇)咱们将以AnalogDevice(ADI)的多通道高速ADC芯片AD9249为例,介绍3线SPI读写配置时序。另外,大家如果想详细了解ADI公司的关于SPI配置的所有
- 2024-07-15基于NXP i.MX 6ULL核心板的物联网模块开发案例(1)
目录前言1SDIOWIFI模块测试1.1STA模式测试1.2AP模式测试1.3SDIOWIFI驱动编译前言本文主要介绍基于创龙科技TLIMX6U-EVM评估板的物联网模块开发案例,适用开发环境:Windows开发环境:Windows764bit、Windows1064bit虚拟机:VMware15.1.0Linux开发环境:Ubuntu18.04.46
- 2024-05-10SD、SDIO等区别
SDIO接口SDIO接口包含CLK、CMD、DAT[3:0],支持SD总线或者SPI总线通信SDmemorycard存储卡,使用SDIO接口SDIOcard使用SDIO接口通信的模块,比如SDIO接口的WIFI模块SDmemorycommandSD存储卡使用的是SDIO总线协议,SDIO总线协议规定的命令有些支持SD存储卡,有些
- 2024-04-08初学STM32 SDIO (三)
1.STM32的SDIO功能框图 STM32控制器有一个SDIO,由两部分组成:SDIO适配器和APB2接口,SDIO适配器提供SDIO主机功能,可以提供SD时钟、发送命令和进行数据传输。APB2接口用于控制器访问SDIO适配器寄存器并且可以产生中断和DMA请求信号。 SDIO使用两个时钟信号,一个是SDIO适配
- 2024-04-08初学STM32 SDIO (二)
SD命令由主机发出,以广播命令和寻址命令为例,广播命令是针对与SD主机总线连接的所有从设备发送的,寻址命令是指定某个地址设备进行命令传输。1.SD命令格式SD命令格式固定为48bit,都是通过CMD线连续传输的,数据线不参与。起始位和终止位:命令的主体包含在起始位与终止位之间,它
- 2024-04-08初学STM32 SDIO(一)
1.SDIO协议简介 SDIO全称是安全数字输入/输出接口,控制器对SD卡进行读写通信操作一般有两种通信接口可选,一种是SPI接口,另外一种就是SDIO接口。多媒体卡(MMC)、SD卡、SDI/O卡都有SDIO接口。STM32F407系列控制器有一个SDIO主机接口,它可以与MMC卡、SD卡、SDI/O卡以及C
- 2024-02-21通过SDIO接口+FATFS对SD卡进行读写操作
摘要:cubemax工程建立(主要描述SDIO和FATFS配置部分,实际上还添加了串口用作调试打印)代码示例主函数、fatfs、sdio接口之间的层次关系 cubemax工程建立:首先,找到SDIO,进行配置。SDIO的模式有1bit、4bits总线模式,根据板子的原理图进行选择。SDIO其他参数保持默认,只修改SDIO时
- 2024-01-28STM32CubeMX教程27 SDIO - 读写SD卡
1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动逻辑分析仪nanoDLA野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板SDIO读写4线SD卡,实现轮询方式读写SD卡、以中
- 2023-11-21STM32使用SDIO模式和DMA实现SD卡的读写及擦除操作
对于STM32操作SD卡来说,最重要的就算初始化、写操作、读操作、擦除这几个操作了。对于初始化部分上一篇文章已经分析,本篇就主要分析写、读、擦除操作。本篇函数来自于STM32提供的例程。参考野火的程序进行了解释,与野火函数有些不同。这几种函数完成之后,就是开始实现对SD卡进行操作了
- 2023-10-21uboot/Linux下MMC/SD/SDIO阅读记录
1uboot下MMC/SD/SDIO1.1uboot下MMC/SD/SDIO相关配置uboot下关于MMC/SD/SDIO驱动以及工具配置:DeviceDrivers->MMCHostcontrollerSupportMMC/SD/SDIOcardsupport supportforMMC/SDwriteoperations--支持对MMC/SD/SDCar
- 2023-08-15SPI与SDIO两种操作方式读写SD卡速度测试
SPI与SDIO两种操作方式读写SD卡速度测试 目前嵌入式应用中,若要用到SD卡,一般有两种操作方式可选:一种是SPI操作SD卡的方式;一种是SDIO操作SD卡的方式。一般是SPI操作SD卡方式使用较多,因为一般正常的MCU都带有SPI接口,但SDIO接口一般存在于大容量MCU中,中小容量的MCU一般不带有SDI
- 2023-06-26迅为2K0500开发板龙芯全国产平台工业控制人机界面解决方案
触摸屏控制器:龙芯2K0500可以作为触摸屏控制器的核心处理器,用于接收触摸输入信号,并进行实时的触摸事件处理和解析。它可以支持多点触控、手势识别等高级触摸功能,为用户提供直观、交互式的操作体验。图形界面显示:龙芯2K0500具备强大的图形处理能力,可以用于实时渲染和显示
- 2023-06-07stm32 sdio
SDIO学习笔记SDIO简介SDIOstm32驱动stm32的SDIO驱动参考st官方的参考例程,其中详细说明了如何操作,官方的文档翻译如下:1如何使用此设备它实现了一个高级通信层,用于从/向该存储器进行读写。所需的STM32硬件资源(SDIO和GPIO)在stm324xg_eval.h文件中定义,并在stm324xg_eval.c文件
- 2023-06-06野火STM32第35章 SDIO读写测试 实验过程犯的错误:卡在while(SD_GetStatus() != SD_TRANSFER_OK);
看完书,我自己重新写了一遍代码。写代码过程中,对DMA以下标绿的部分很不以为意。1voidSD_DMA_TxConfig(uint32_t*DMA_Tx_Buf,uint32_tBufferSize)2{3DMA_InitTypeDefDMA_InitStruct;45/*ClockEnable-----InGPIOConfig*/67/*Flag
- 2023-06-02Rockchip RK3399 - WiFi AP6356S驱动
最初我的计划是从uboot开始讲起的,然后再来讲内核部分,但是在移植linux5.2.8内核的时候发现其在支持WiFi模组AP6356S时需要大量的调整,不得不先过来研究一下AP6356S驱动。一、AP6256介绍1.1WiFi介绍我们日常生活中,已经离不开WiFi,那到底是什么是WiFi?WiFi是一种基于IEEE802.11标
- 2023-05-13FPGA以SDIO模式读写SD卡源码,可移植到任何FPGA中。 在S
FPGA以SDIO模式读写SD卡源码,可移植到任何FPGA中。在SDIO模式下,SD卡读写速率50Mbps以上。文件里包含tb和说明文档,已经下板验证通过。YID:17200653395070926
- 2023-02-14stm32f103 sdio 移植st官方例程
第一步:建立驱动文件建立sdio_sdcard.h和sdio_sdcard.c,并将这两个文件添加到MDK工程中,如下图 第二步:移植官方例程1.找到STM32F10x_StdPeriph_Lib_V3.5.0\Pr
- 2022-12-01STM32CubeMx之SD卡驱动
STM32CubeMx之SD卡驱动1.SD卡简介 SD存储卡(SecureDigitalMemoryCard)是一种基于半导体快闪存储器的新一代高速存储设备。SD存储卡的技术是从MMC卡(MultiMediaCar
- 2022-11-24SD NAND 的 SDIO在STM32上的应用详解(中篇)
四.SDIO功能框图(重点)SDIO包含2个部分:●SDIO适配器模块:实现所有MMC/SD/SDI/O卡的相关功能,如时钟的产生、命令和数据的传送。●AHB总线接口:操作SDIO适配器模块中的寄存器