微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机对SD卡读写系列(二)

单片机对SD卡读写系列(二)

时间:11-23 来源:互联网 点击:

  1. 被接受后,SD卡在向储存阵列中编程数据
  2. while(Read_Byte_MMC()!=0xff){};
  3. //禁止SD卡
  4. SPI_CS=1;
  5. return(0);//写入成功
  6. }

单片机采用STC89LE单片机(SD卡的初始化电压为2.0V~3.6V,操作电压为3.1V~3.5V,因此不能用5V单片机,或进行分压处理),工作于22.1184M的时钟下,由于所采用的单片机中没硬件SPI,采用软件模拟SPI,因此读写速率都较慢。如果要半SD卡应用于音频、视频等要求高速场合,则需要选用有硬件SPI的控制器,或使用SD模式,有了 SPI模式的基础,SD模式应该不是什么难事。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top