标题: BASCOM-AVR利用AVR-DOS库读写SD卡 [打印本页]

作者: 243412038    时间: 2020-9-14 11:11
标题: BASCOM-AVR利用AVR-DOS库读写SD卡
试验了用BASCOM读写SD卡,完全可以把SD卡当作磁盘来操作,与VB/QB语法兼容,编程非常简单。

  AVR-DOS介绍
  Features:
           ·  Read and writeASCII-Files
·  Read and writeBinary-Files
·  Drivers available forCompact Flash Cards, Hard disk, MMC, SD etc.
·  Completly integrated inBASCOM-AVR Compiler
·  QB/VB compatible syntax
·  Completly written inAVR-Assembler (fast and compact)
  It workswith:
           ·  DOS-FAT16 and FAT32 formatted partitions
·  Files in Root directory and sub directories
·  Short DOS File names (8.3)
·  Sector Size of 512 Bytes(nearly all CF-Cards and HD)
·  Linear sector addressing(LBA-Mode). (all newer CF-Cards and HD). C/H/S-Mode of old HD is not supported.
  
  Please note: AVR-DOS is only free for noncommercial use. For commercial use, or when you are interested in ASM-Code andcomplete documentation please check Licensedirectives

  Functions:
  Hereis a list of all in BASCOM-AVR integrated statements, which uses AVR-DOSfunctionality.

  Disk/Directory:
            ·  InitFileSystem (<Partition#>)
·  DiskSize
·  DiskFree
·  Kill <FileName>
·  Dir ([ <FileName>])
·  FileLen ([ <FileName> ])
·  FileDateTime ([ <FileName>])
·  FileDate ([ <FileName>])
·  FileTime ([ <FileName>])
·  GetAttr ([ <FileName>])   
·  Name<OldFileName>As <NewFileName>   
·  ChDir<PathName>])   
·  MkDir<PathName>])   
·  RmDir<PathName>])   
  File create, open, read, write, close:
           ·  FreeFile
·  Open <FileName> ForInput/Output/Append/Binary as #<File#>
·  Close <File#>
·  Flush [<File#>]
·  Print #<File#>,Variable1; Variable2; …
·  Write #<File#>,Variable1, Variable2, …
·  Input #<File#>,Variable1, Variable2, …
·  Line Input #<File#>,StringVariable
·  Get #<File#>,<Variable> [,<Position>]
·  Put #<File#>,<Variable> [,<Position>]
·  Seek #<File#>[,<New Position>]
  Infos about opened files:
            ·  EOF (#<File#>)
·  LOC (#<File#>)
·  LOF (#<File#>)
·  FileAttr (#<File#>)
  Others:
            ·  Bload <FileName>,<SRAM-Address>
·  Bsave <FileName>,<SRAM-Address>, <Length>

CONFIG_AVR-DOS.zip

3.23 KB, 下载次数: 4, 下载积分: 黑币 -5

Config_MMC.zip

1.61 KB, 下载次数: 4, 下载积分: 黑币 -5

SD-M32.zip

1.21 KB, 下载次数: 5, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1