推荐阅读最新更新时间:2024-03-16 15:44
LPC1100处理器通过SD卡实现IAP功能
随着处理器的发展,IAP升级方式越来越受到欢迎。而IAP升级的方式也由很多,如:通过串口升级、GPRS远程升级、SD卡升级等等。这里详细介绍怎样使用SD卡升级应用程序的方法. 下面先介绍LPC1100处理器IAP的基础知识: 1. LPC1100处理器(LPC1114)Flash分配:LPC1114一共有32K Flash,共分为8个扇区,每个扇区的大小为4K,具体如下: 2.NXP的IAP命令都一样,一共有9条: 3.IAP命令是通过寄存器R0和R1进行参数传递的,R0传递参数,R1传递返回值: IAP功能应用: 1.定义IAP程序的入口地址 代码: #define I
[单片机]
SD卡接口的完整规范(二)
回复从该CMD线上串行传输。一个命令是对之前命令的回答。回复可以来自单机或所有卡。DAT0~3:数据可以从卡传向主机或副versa。数据通过数据线传输。 SD卡总线拓扑 SPI模式针脚定义
针脚
名称
类型
描述
1
CS
I
片选(负有效)
2
DI
I
数据输入
3
Vss
S
地
4
Vcc
S
供电电压
5
CLK
I
时钟
6
Vss2
S
地
7
DO
O
数据输出
8
RSV
--
[嵌入式]
STC52单片机的SD卡底层驱动——SPI
最近在做SD卡以及单片机上的FAT32文件系统,这个是我参考别人的源程序以后写出来的自己的SD卡驱动,如有不完整的地方,还望大家不吝指教。 定义声明: #ifndef _SD_H_ #define _SD_H_ #include STC12C5A60S2.h sbit SD_CS=P2^7; //SD卡片选信号 sbit SD_SI=P2^6; //SD卡数据输入 sbit SD_SCL=P2^5; //SD卡时钟信号 sbit SD_SO=P2^4; //SD卡数据输出 #define DELAY_TIME 100 //SD卡的复位与初始化时SPI延时 #define TRY_TIME
[单片机]
stm32f4 SD卡调试日志
d_fault,由于stm32f429存在两块RAM,当写缓存分配为RAM2区域时,DMA不支持RAM2到外设传输,故产生hard_fault; 2、写过程报0x01 ERROR_CMD_CRC_FAIL错误,在调用DMA写入之后,等待DMA写入完成时使用了读SD卡状态指令,当DMA传输完成后会在中断中发送停止指令,与等待过程中读SD卡状态指令冲突; 3、写SD卡不进入写入完成中断,发现hdmatx句柄被置为NULL,空闲状态SD卡进入错误中断清空了hdmatx; 4、写sd卡出现sd err code:0x00000000,DMA产生FIFO ERR错误,关闭DMA_IT_FE可避免,具体原因未知
[单片机]
SDIO接口
SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。
SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一个重要区别是增加了低速标准,低速卡的目标应用是以最小的硬件开始来支持低速I/O能力。低速卡支持类似调制解调器,条形码扫描仪和GPS接收器等应用。高速卡支持网卡,电视卡还有“组合”卡等,组合卡指的是存储器+SDIO。
[嵌入式]
基于BU9435的嵌入式MP3播放模块设计
1 引言
MP3不仅体积小、重量轻、存储容量大及耗电小.而且MP3对存储介质的访问无需任何机械运动.所以MP3还具有极强的抗振能力,无任何机械噪声优点。随着闪存容量的不断增加和价格的不断降低,MP3在车载和便携音响领域.越来越受到人们的欢迎,尤其是在便携音响领域,MP3已经占据着绝对的主流地位。
SD卡是一种通用性极强的存储介质,广泛应用于数码相机、手机和便携式媒体播放器等设备中:U盘是最为常见的移动存储设备,它在易用性、安全性及方便性方面大大优于其他移动存储产品。罗姆(ROHM)公司开发出将USB存储/SD卡主机(HOST)功能、MP3音频解码功能、系统控制功能于一体的LSI—BU9435。BU9435同时支持U盘和SD
[嵌入式]
【stm32f407】SD协议(一)-SDIO
SDIO简介 1.SDIO主要功能及框图 STM32F4的SDIO控制器支持多媒体卡(MMC卡)、SD存储卡、SD I/O卡和CE-ATA设备等。SDIO的主要功能如下: 1)与多媒体卡系统规格书版本4.2全兼容。支持三种不同的数据总线模式:1位(默认)、4位和8位。 2)与较早的多媒体卡系统规格版本全兼容(向前兼容)。 3)与SD存储卡规格版本2.0全兼容。 4)与SD I/O卡规格版本2.0全兼容:支持良种不同的数据总线模式:1位(默认)和4位。 5)完全支持CE-ATA功能(与CE-ATA数字协议版本1.1全兼容)。 8位总线模式下数据传输速率可达48MHz(分频器旁路时)。 6)数据和命令输出使
[单片机]
MSP430 SD卡SPI读写操作(4) —— FatFs文件系统实现
本节介绍MSP430F5438A FatFs文件系统的移植。 FatFs是一个通用的文件系统模块,用于在小型嵌入式系统中实现FAT文件系统。FatFs模块与IO是分开的,因此移植时需要实现下面几个底层函数: DSTATUS disk_initialize (BYTE drv); //初始化存储器 DSTATUS disk_status (BYTE drv); //获取存储器状态 DRESULT disk_read (BYTE drv, BYTE* buff, DWORD sector, UINT count); //读存储器 DRESULT disk_write (BYTE drv, const BYTE* buff,
[单片机]