资源简介
通过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个文件信息
- 上一篇:TLD源码,C版本
- 下一篇:动态规划之作业调度算法题解
评论
共有 条评论