第1章ZLG/CF 驱动使用 - Read
第1章ZLG/CF 驱动使用 - Read
第1章ZLG/CF 驱动使用 - Read
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