資源簡介
通過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版本
- 下一篇:動態規劃之作業調度算法題解
評論
共有 條評論