这个源代码是我在没有参考任何现成的代码的情况下一个字母一个字母敲进去的.目前实现了创建文件,读写文件的操作,暂时不支持子目录、长文件名、文件删除、重命名等操作。
上传时间: 2013-12-12
上传用户:l254587896
1.ICCAVR是一个综合了编辑器和工程管理器的集成工作环境(IDE); 2.源文件全部被组织到工程之中,文件的编辑和工程的构筑也在这个环境中完成,错误显 示在状态窗口中,并且当你点击编译错误时,光标自动跳转到错误的那一行; 3.该工程管理器还能直接产生 INTEL HEX格式文件的烧写文件(该格式的文件可被大多数 编程器所支持,可以直接下载到芯片中使用)和符合 AVRStudio的调试文件(COFF格式)。 4.ICCAVR是一个32位的程序,支持长文件名。 5.ICCAVR]是一个综合了编辑器和工程管理器的集成开发环境(IDE),是一个纯32位的程序,可在 Win 95、Win 98、Win ME、Win NT、Win 2000、Win XP和Win 7环境下运行。
上传时间: 2013-04-24
上传用户:wsm555
AVR 单片机和C语言的集成开发环境 ICCAVR编译器简介 ICCAVR是一个综合了编辑器和工程管理器的集成开发环境(IDE),是一个纯32位的程序,可在Windows 95/98/ME/NT/2000/XP下运行。Ø 源文件全部被组织在工程之中,文件的编辑和工程的构筑也在IDE的环境中完成。编译错误在状态窗口中显示,用鼠标单击编译错误时,光标会自动跳转到编辑窗口中引起错误的那一行。同时这个工程管理器还能直接产生INTEL HEX格式的烧录文件和用于AVR Studio调试的COFF格式的文件。Ø ICCAVR是一个32位的程序,支持长文件名。Ø ICCAVR提供了全部的库源代码及一些简单的应用实例供初学者参考,特别是提供库源代码,对于用户理解库函数的参数及返回值等是非常有益的,并且用户能够根据库源代码对ICCAVR提供的库函数进行剪裁和扩充
上传时间: 2013-10-30
上传用户:pkkkkp
ICCAVR中文使用说明:ICCAVR 介绍1 ImageCraft 的ICCAVR 介绍ImageCraft 的ICCAVR 是一种使用符合ANSI 标准的C 语言来开发微控制器MCU程序的一个工具它有以下几个主要特点ICCAVR 是一个综合了编辑器和工程管理器的集成工作环境IDE 其可在WINDOWS9X/NT 下工作源文件全部被组织到工程之中文件的编辑和工程的构筑也在这个环境中完成编译错误显示在状态窗口中并且当你用鼠标单击编译错误时光标会自动跳转到编辑窗口中引起错误的那一行这个工程管理器还能直接产生您希望得到的可以直接使用的INTELHEX 格式文件INTEL HEX 格式文件可被大多数的编程器所支持用于下载程序到芯片中去ICCAVR 是一个32 位的程序支持长文件名出于篇幅考虑本说明书并不介绍通用的C 语言语法知识仅介绍使用ICC AVR 所必须具备的知识因此要求读者在阅读本说明书之前应对C 语言有了一定程度的理解2 ICCAVR 中的文件类型及其扩展名文件类型是由它们的扩展名决定的IDE 和编译器可以使用以下几种类型的文件输入文件.c 扩展名----表示是C 语言源文件.s 扩展名----表示是汇编语言源文件.h 扩展名----表示是C 语言的头文件.prj 扩展名----表示是工程文件这个文件保存由IDE 所创建和修改的一个工程的有关信息.a 扩展名----库文件它可以由几个库封装在一起libcavr.a 是一个包含了标准C 的库和AVR 特殊程序调用的基本库如果库被引用链接器会将其链接到您的模块或文件中您也可以创建或修改一个符合你需要的库输出文件.s 对应每个C 语言源文件由编译器在编译时产生的汇编输出文件.o 由汇编文件汇编产生的目标文件多个目标文件可以链接成一个可执行文件.hex INTEL HEX 格式文件其中包含了程序的机器代码.eep INTEL HEX 格式文件包含了EEPROM 的初始化数据.cof COFF 格式输出文件用于在ATMEL 的AvrStudio 环境下进行程序调试.lst 列表文件在这个文件中列举出了目标代码对应的最终地址.mp 内存映象文件它包含了您程序中有关符号及其所占内存大小的信息.cmd NoICE 2.xx 调试命令文件.noi NoICE 3.xx 调试命令文件.dbg ImageCraft 调试命令文件
上传时间: 2013-10-29
上传用户:truth12
嵌入式FAT文件系统源码免费下载 本文件系统可兼容FAT16/FAT32两种文件系统格式,完全支持长文件名, 支持GB2312/UNICODE转换码表(文件名可以支持简体中文,繁体中文,日文,俄文等), 支持子目录,支持文件的读取,写入,删除,创建等文件系统常用功能。 另外,本文件系统完全使用C代码编写,可以无障碍的移植于多种主流单片机的平台上使用。 FAT16为我们免费提供的免费代码,用户可免费测试,研究,应用。
上传时间: 2014-01-19
上传用户:fghygef
FAT文件系统源代码,,欢迎大家下载! 文件系统的功能如下: 1->采用C代码编程。 2->兼容FAT16文件系统,支持256字节的长文件名,最大路径长度260个字节,符合标准Microsoft Longfilename specification; 3->移植于各种应用,只需编写sector读写两个函数,即可使用文件系统全部功能,包括打开文件,关闭文件,读文件,写文件,建立文件,删除文件,查找文件,列举DISK 下的文件,列举目录下的文件 5->支持同时打开多个文件,可打开最多254个文件; 6->可直接使用在MP3,MP4,digital camera手机应用开发中
上传时间: 2014-01-10
上传用户:star_in_rain
Masm for Windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的一个简单易用的汇编语言学习软件,它具有错误信息自动定位、关键字实时帮助并且在帮助中动画演示汇编指令的执行过程、语法着色、无限次撤消与恢复、WORD式的查找、替换、定位、支持中文、长文件名、软件可以安装在任意文件夹等功能。
上传时间: 2013-12-04
上传用户:541657925
ucFS的加强版,含完整代码,原版的ucFS不支持长文件名和中文(因为不支持UNICODE). 经本人修改目前已经支持长文件名,长目录名等,同时定义了自己的扩展UNICODE支持,可用于显示中文,日文等文件名。而且对FAT表操作做了处理,将FAT信息放在内存中,有效提高文件FSEEK的速度,已经应用到公司的项目中,对嵌入式应用中随机读写文件效果很明显!
上传时间: 2013-12-20
上传用户:netwolf
完成了一套基于FAT16,并只支持短路径名的函数包。 可用于虚拟磁盘建立。甚至你自己写操作系统,文件系统就可以直接使用他。 由于当初是为朋友在他的板子上跑,只有1K ram,还不能全用,最多只有600-700字节可使用, 所以没有采用缓存的形式,直接采用读写操作。 他可以很轻易的扩充到FAT32(甚至FAT12都可以给予支持),当然还只是支持短路径名。说实在 除了高级应用FAT系列的长文件名真是费事。 这里,我打算将其做成SpaceC的控件之一,用于整合资源文件。
上传时间: 2014-01-22
上传用户:haohaoxuexi
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。 联系作者:QQ:292942278,e-mail:figureyang@yahoo.com.cn
上传时间: 2016-07-06
上传用户:磊子226