1)兼容FAT16文件系统,长文件名,最大路径长度260个字节,符合Microsoft Longfilename specification。 2)可移植于各种平台,只需编写sector驱动驱动,共计两个函数:1)read_flash_sector() 2)write_flash_sector()。 3)文件缓冲功能:1)读文件时,读位置在文件缓冲区内,则可直接读文件缓冲区,不需要读物理磁盘;文件缓冲区大小可使用编译宏EnableFileBuf,TotalFileBUFsQTYeachFCB,FileBUFSize来控制。 4)可同时打开多个文件;最大打开文件数可使用编译宏MaximumFCB设定,MaximumFCB最大值限定为254。 5)文件保护功能:文件可同时打开多个FCB,而只有其中一个FCB可以得到文件RD/WR权限。该功能完全由文件系统代码来完成,上层应用无需编写额外代码。 6)所有编译宏存放于文件fat_cfg.h。
上传时间: 2014-01-17
上传用户:541657925
嵌入式FAT16文件系统源码下载1) 兼容FAT16文件系统,长文件名,最大路径长度260个字节,符合Microsoft Longfilename specification。 2) 可移植于各种平台,只需编写sector驱动驱动,共计两个函数:1)read_flash_sector() 2)write_flash_sector()。 3) 文件缓冲功能:1)读文件时,读位置在文件缓冲区内,则可直接读文件缓冲区,不需要读物理磁盘;文件缓冲区大小可使用编译宏EnableFileBuf,TotalFileBUFsQTYeachFCB,FileBUFSize来控制。 4) 可同时打开多个文件;最大打开文件数可使用编译宏MaximumFCB设定,MaximumFCB最大值限定为254。 5) 文件保护功能:文件可同时打开多个FCB,而只有其中一个FCB可以得到文件RD/WR权限。该功能完全由文件系统代码来完成,上层应用无需编写额外代码。 6) 所有编译宏存放于文件fat_cfg.h。
上传时间: 2017-02-21
上传用户:515414293
Fluent UDF编程的教程,包括了用到的C语言基础、UDF简介、编译方法以及UDF宏的用法等等,是Fluent UDF的入门工具。
上传时间: 2017-03-05
上传用户:皇族传媒
DSP 5509A IIC通讯程序 特点: 1. C寄存器操作,是最好的IIC通讯原理学习手段。完整掌握IIC通讯过程,比看那个狗屁CSL好多了。 2. 定义了宏操作,可以实现对“位”操纵,新手可以学习一下。
上传时间: 2014-12-03
上传用户:wpt
12232显示器驱动程序, 可用于各类嵌入式单片机,只需更爱接线宏定义即可
上传时间: 2017-03-22
上传用户:hongmo
成绩数据库管理系统. 1.能够实现菜单显示、菜单选择、编辑(录入、插入、修改、删除等)、查找、显示、求总成绩、按总成绩排序(高→低)并显示、装入数据文件、数据文件存盘、退出、为数据动态分配存储空间[10.3.1]等功能。 2.至少分为主、子两个模块,其中主控菜单必须在主模块中。 3.主控程序用CASE结构,显示用宏指令,排序用子程序并且在子模,其它功能随意。 4.数据用结构定义,并单独存在一个文件中(文件扩展名随意)。 5.排序子程序要求:十(ASCII)→ 二 →排序(二进制)→ 十(ASCII)→ 输出。 6.编辑可以全屏幕也可文本行方式,若为文本行方式,以姓名为关键字,以其它字段为关键字作为可选项。 7.查找条件以姓名为关键字。 8.学号、姓名、各科成绩从键盘输入。 9.网格。
上传时间: 2014-01-25
上传用户:天诚24
文件系统功能概论 1)本文件系统兼容FAT16/FAT32文件系统格式,支持长文件名,多级子目录,多盘操作,读写,创建删除文件等等功能。 2)本文件系统采用C代码编写,可以方便的移植于计算机应用平台,一般只需要额外编写磁盘的读写驱动,就可使用文件系统所有的功能。 3)具有文件缓冲功能:1)读文件时,读位置在文件缓冲区内,则可直接读取文件缓冲区,不需要读物理磁盘;文件缓冲区大小可使用编译宏EnableFileBuf,TotalFileBUFsQTYeachFCB,FileBUFSize来控制。 4)支持同时打开最多达254个文件;并且最大可打开文件数可由编译宏MaximumFCB设定。 5)支持多任务文件操作的功能:文件可同时同时被多个任务打开,但只有其中第一个打开文件的任务可以得到文件的完全读写权限,以实现文件在多任务环境下的并发操作的保护。 如需商业使用,请与作者联系啊:qq:292942278,e-mail:tony_yang123@sina.com.cn demo代码只支持FAT16
上传时间: 2014-03-07
上传用户:xuan‘nian
2009.02.13 (Chiron.ylq) ------------------------------ 该工程用于Analog Devices VisualDSP++ V5.0开发环境下,烧写Silicon Storage Technology公司SST39VF512/010/020/040系列Flash的Program Load Driver。 1. 文件结构 SST39VFXXX.dlb SST39VF512/010/020/040 Flash操作驱动 BF533_SST_Flash_Driver.c VisualDSP++ v5.0 flash load driver Uart.c 串口驱动,用于打印调试信息 2. 程序信息 ① NUM_SECTORS (BF533_SST_Flash_Driver.c) 参数在使用前必须正确定义宏SST_FLASH_TYPE (SST39VFXXX.h)以确保正确使用。 ② DEBUG (BF533_SST_Flash_Driver.c) 用于开启debug功能,当定义DEBUG为1后,可以利用全局字符数组char cDebug[100],打印调试信息,信息从串口(115200,N,8,1)打出。 #if DEBUG == 1 sprintf(cDebug, "ulStart = d, lCount = d, lStride = d, pnData = 0x x.\r\n", ulStart, lCount, lStride, pnData) UART_TX(cDebug, strlen(cDebug)) return NO_ERR #endif
标签: VisualDSP Devices Chiron Analog
上传时间: 2013-12-22
上传用户:lixinxiang
生成一个正弦波,使用vhdl中的宏功能模块
标签: 正弦波
上传时间: 2017-05-06
上传用户:rishian
用C语言编程,宏定义是个很重要的编程技巧。用好了宏定义,它可以增强程序的可读性、可移植性、方便性、灵活性等等。
标签: C语言编程
上传时间: 2017-05-12
上传用户:fanboynet