26.02.2013 Views

第1章ZLG/CF 驱动使用 - Read

第1章ZLG/CF 驱动使用 - Read

第1章ZLG/CF 驱动使用 - Read

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

该函数,所以需要编写该函数。<br />

(4) <strong>CF</strong>Cammand()为基于 ZLG/FS 文件管理系统读写 <strong>CF</strong> 卡的底层驱动,该函数详见程序<br />

清单 1.9。<br />

(5) 系统与 ZLG/<strong>CF</strong> 驱动相关的接口函数所在“SysATA.c”文件的头文件。<br />

(6) ZLG/<strong>CF</strong> 驱动基于 uC/OS-II 操作系统,需要定义“UCOSII”宏。<br />

(7) ZLG/<strong>CF</strong> 驱动文件的头文件。<br />

建立一个任务 TaskStart(),并在该任务初始化 ATA 接口、ZLG/FS 文件管理系统及对 <strong>CF</strong><br />

卡的文件进行操作。演示程序中:创建“ARM&FAT”文件夹;打开或创建“单片机.TXT”<br />

文件,并在该文件末端插入一段字符。演示程序如程序清单 1.12 所示。<br />

#include "config.h"<br />

OS_STK TaskStk[1024];<br />

OS_STK TaskStartStk[1024];<br />

{<br />

}<br />

char *cp;<br />

cp = Str;<br />

程序清单 1.12 编写任代码<br />

char *strupr(char *Str) (1)<br />

while (*cp != 0)<br />

{<br />

}<br />

if (*cp >= 'a' && *cp

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!