• 大小: 485KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签:

资源简介

通过SOPC技术嵌入NIOS软核处理器来读写SD卡,读写速度很快

资源截图

代码片段和文件信息

#include “SD_device.h“

#define SD_CS_LOW()  IOWR_ALTERA_AVALON_PIO_DATA(SD_CS_base 0)//写1表示选中第0个片选信号,使之变低
#define SD_CS_HIGH() IOWR_ALTERA_AVALON_PIO_DATA(SD_CS_base 1)//相应的使片选信号变高

#define TIMEOUT_VALUE 200

u32         Block_Count;   //块的计数
u32         Block_Size;    //大小
u32         Memory_Size;   //实际内存大小
SD_CSDreg   SD_csd;       //特定信息结构体变量 

u8   version;
                   
/*******************************************************************************
* Function Name  : SD_WriteByte
* Description    : Write a byte on the MSD.
* Input          : Data: byte to send.
* Output         : None
* Return         : None.
*******************************************************************************/
void SD_WriteByte(u8 Data)
{
  while ( !((IORD_ALTERA_AVALON_SP

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1815  2011-08-15 21:48  hello_world_0\.cdtbuild

     文件       2567  2011-08-17 21:42  hello_world_0\.cdtproject

     文件       2946  2011-08-15 21:48  hello_world_0\.project

     文件        106  2011-08-15 21:48  hello_world_0\.settings\org.eclipse.cdt.core.prefs

     文件        296  2011-08-15 21:48  hello_world_0\.settings\org.eclipse.cdt.managedbuilder.core.prefs

     文件        152  2011-08-15 21:48  hello_world_0\application.stf

     文件     207122  2011-08-17 21:40  hello_world_0\Debug\ext_flash.flash

     文件        405  2011-08-17 13:32  hello_world_0\Debug\generated_app.sh

     文件     477902  2011-08-17 21:39  hello_world_0\Debug\hello_world_0.elf

     文件       3562  2011-08-17 13:28  hello_world_0\Debug\makefile

     文件       3670  2011-08-17 21:39  hello_world_0\Debug\obj\SD_app.d

     文件      20040  2011-08-17 21:39  hello_world_0\Debug\obj\SD_app.o

     文件       4935  2011-08-17 21:39  hello_world_0\Debug\obj\SD_main.d

     文件      11356  2011-08-17 21:39  hello_world_0\Debug\obj\SD_main.o

     文件        394  2011-08-17 13:28  hello_world_0\Debug\subdir.mk

     文件        974  2011-08-15 21:48  hello_world_0\readme.txt

     文件          0  2011-08-16 17:07  hello_world_0\sdtest.txt.txt

     文件      18798  2011-08-17 20:28  hello_world_0\SD_app.c

     文件       8058  2011-08-17 16:13  hello_world_0\SD_device.h

     文件       4080  2011-08-17 21:06  hello_world_0\SD_main.c

     文件       1834  2011-08-15 21:48  hello_world_0_syslib\.cdtbuild

     文件       2567  2011-08-17 21:42  hello_world_0_syslib\.cdtproject

     文件       2902  2011-08-15 21:48  hello_world_0_syslib\.project

     文件        106  2011-08-15 21:48  hello_world_0_syslib\.settings\org.eclipse.cdt.core.prefs

     文件        294  2011-08-15 21:48  hello_world_0_syslib\.settings\org.eclipse.cdt.managedbuilder.core.prefs

     文件        305  2011-08-17 21:36  hello_world_0_syslib\Debug\crt0.d

     文件       2592  2011-08-17 21:36  hello_world_0_syslib\Debug\crt0.o

     文件     471504  2011-08-17 21:38  hello_world_0_syslib\Debug\libhello_world_0_syslib.a

     文件       2761  2011-08-17 13:25  hello_world_0_syslib\Debug\makefile

     文件       3885  2011-08-17 21:38  hello_world_0_syslib\Debug\obj\altera_avalon_cfi_flash.d

............此处省略224个文件信息

评论

共有 条评论

相关资源