-
大小: 173.17 KB文件类型: .rar金币: 1下载: 0 次发布日期: 2024-10-18
- 语言: 其他
- 标签: MSP430f149 sd FAT txt
资源简介
保证能用MSP430f149以p5口的spi读写sd卡 cs接p5.5支持fat16可以对txt等文件操作...直接运行既可以见到sd中的txt文件
代码片段和文件信息
/*-----------------------------------------------------------------------*/
/* Low level disk I/O module skeleton for FatFs (C)ChaN 2007 */
/*-----------------------------------------------------------------------*/
/* This is a stub disk I/O module that acts as front end of the existing */
/* disk I/O modules and attach it to FatFs module with common interface. */
/*-----------------------------------------------------------------------*/
#include “common.h“
//#include “rtc.h“
/*-----------------------------------------------------------------------*/
/* Inidialize a Drive */
DSTATUS disk_initialize (
BYTE drv /* Physical drive nmuber (0..) */
)
{
/**
u8 state;
drv=0x00;
if(drv)
{
return STA_NOINIT; //仅支持磁盘0的操作
}
state = SD_Init();
if(state == STA_NODISK)
{
return STA_NODISK;
}
else if(state != 0)
{
return STA_NOINIT; //其他错误:初始化失败
}
else
{
return 0; //初始化成功
}
**/
u8 state;
state=SD_Init();
if(!state){
return STA_NODISK;
}
return 0;
}
/*-----------------------------------------------------------------------*/
/* Return Disk Status */
DSTATUS disk_status (
BYTE drv /* Physical drive nmuber (0..) */
)
{ /**
if(drv)
{
return STA_NOINIT; //仅支持磁盘0操作
}
//检查SD卡是否插入
if(!SD_DET())
{
return STA_NODISK;
}
return 0;
**/
return 0;
}
/*-----------------------------------------------------------------------*/
/* Read Sector(s) */
DRESULT disk_read (
BYTE drv /* Physical drive nmuber (0..) */
BYTE *buff /* Data buffer to store read data */
DWORD sector /* Sector address (LBA) */
BYTE count /* Number of sectors to read (1..255) */
)
{
u8 res=0;
/*
if (drv || !count)
{
return RES_PARERR; //仅支持单磁盘操作,count不能等于0,否则返回参数错误
}
if(!SD_DET())
{
return RES_NOTRDY; //没有检测到SD卡,报NOT READY错误
}
*/
if(count==1) //1个sector的读操作
{
res = SD_ReadSingleBlock(sector buff);
}
else //多个sector的读操作
{
res = SD_ReadMultiBlock(sector buff count);
}
/*
do
{
if(SD_ReadSingleBlock(sector buff)!=0)
{
res = 1;
break;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6336 2011-01-15 15:19 MSP430f149+sd+FAT+txt\00readme.txt
文件 0 2013-04-26 16:32 MSP430f149+sd+FAT+txt\1说明\用spi是p5口 cs用p5.5.txt
文件 12489 2010-05-09 00:28 MSP430f149+sd+FAT+txt\Backup of L3.ewd
文件 44198 2006-12-06 10:16 MSP430f149+sd+FAT+txt\Backup of L3.ewp
文件 122 2013-04-24 22:05 MSP430f149+sd+FAT+txt\common.h
文件 99152 2013-04-26 16:27 MSP430f149+sd+FAT+txt\Debug\Exe\L3.d43
文件 450 2013-04-25 09:11 MSP430f149+sd+FAT+txt\Debug\Obj\cc932.pbi
文件 450 2013-04-25 09:11 MSP430f149+sd+FAT+txt\Debug\Obj\cc936.pbi
文件 450 2013-04-25 09:11 MSP430f149+sd+FAT+txt\Debug\Obj\cc949.pbi
文件 450 2013-04-25 09:11 MSP430f149+sd+FAT+txt\Debug\Obj\cc950.pbi
文件 452 2013-04-25 09:11 MSP430f149+sd+FAT+txt\Debug\Obj\ccsbcs.pbi
文件 9200 2013-04-26 16:09 MSP430f149+sd+FAT+txt\Debug\Obj\diskio.r43
文件 232069 2013-04-26 16:09 MSP430f149+sd+FAT+txt\Debug\Obj\ff.r43
文件 358 2013-04-26 16:31 MSP430f149+sd+FAT+txt\Debug\Obj\L3.pbd
文件 13557 2013-04-26 16:26 MSP430f149+sd+FAT+txt\Debug\Obj\main.r43
文件 68351 2013-04-26 16:09 MSP430f149+sd+FAT+txt\Debug\Obj\MMC_SD.r43
文件 2871 2013-04-26 16:09 MSP430f149+sd+FAT+txt\Debug\Obj\syscall.r43
文件 58689 2013-04-26 16:26 MSP430f149+sd+FAT+txt\Debug\Obj\txt.r43
文件 6514 2013-04-26 15:32 MSP430f149+sd+FAT+txt\diskio.c
文件 2440 2011-02-14 23:07 MSP430f149+sd+FAT+txt\diskio.h
文件 132326 2013-04-24 21:48 MSP430f149+sd+FAT+txt\ff.c
文件 11336 2013-04-26 15:32 MSP430f149+sd+FAT+txt\ff.h
文件 7560 2011-02-19 02:52 MSP430f149+sd+FAT+txt\ffconf.h
文件 856 2011-02-14 23:47 MSP430f149+sd+FAT+txt\integer.h
文件 6553 2013-04-26 16:31 MSP430f149+sd+FAT+txt\L3.dep
文件 17846 2011-05-09 15:58 MSP430f149+sd+FAT+txt\L3.ewd
文件 48186 2013-04-25 09:12 MSP430f149+sd+FAT+txt\L3.ewp
文件 156 2010-05-09 00:28 MSP430f149+sd+FAT+txt\L3.eww
文件 920 2013-04-26 16:31 MSP430f149+sd+FAT+txt\main.c
文件 20327 2013-04-26 16:05 MSP430f149+sd+FAT+txt\MMC_SD.C
............此处省略18个文件信息
- 上一篇:德卡D8读写器关于读写感应卡的一些代码
- 下一篇:铂电阻温度测量系统的设计
相关资源
- SSD4 exercise8答案
- 银行家算法_fat.jar
- OPC插件OPC Core Components 2.00 SDK 2.20
- stm32 用SPI 方式读写 SDHC
-
解决安装vs2012后vs2010 li
nk : fatal er - Behaviors of fatigue crack propagation in fric
- SDINBDG4-64GB_datasheet generic final v1.pdf
- SSD的开卡工具,适用于主控是JMF606-
- 营业执照2020版个人正本横版.psd
- 营业执照2020版个人副本横版.psd
- NVMeExpressDxE.ffs
- 易语言-海康威视SDK-DEMO
- HDMI转SDI方案设计原理图
- 美松打印机SDK MsPrintSDK-Demo-DLL-CShare-
- Surface pro 7 SD卡固定硬盘X64驱动带数字
- S32K144 和S32K SDK开发入门培训.pdf
- 虚拟摄像头VCam开发SDK
- 整理的ModbusProtocol SDK开发包
- 在Infortrend ESVA存储系统中使用SSD硬盘
- WinCE_6.0_中文SDK(仿真器模拟器)
- Investigation of the Absorption Mechanism of G
- csdn_1.7T磁滞回线.xlsx
- silverlight4 SDK
- 基于stm32F103vct6的SD卡FATFS文件系统移植
- Delphi Windows7环境获取硬盘序列号(支
- N76E003开发资料最新SDK参考代码
- rockchip rv1108和rk3288资料,淘宝28买的
- 海康摄像头+web3.0开发包SDK的demo
- JEDEC标准JESD220-2A
- JESD209-3B LPDDR3 jedec spec
评论
共有 条评论