历史上的今天

今天是:2024年09月15日(星期日)

2020年09月15日 | BASCOM-AVR利用AVR-DOS库读写SD卡

发布者:风清扬yx 来源: 51hei关键字: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 ()
·  DiskSize
·  DiskFree
·  Kill
·  Dir ([ ])
·  FileLen ([ ])
·  FileDateTime ([ ])
·  FileDate ([ ])
·  FileTime ([ ])
·  GetAttr ([ ])   
·  NameAs    
·  ChDir])   
·  MkDir])   
·  RmDir])   
  File create, open, read, write, close:
           ·  FreeFile
·  Open ForInput/Output/Append/Binary as #
·  Close
·  Flush []
·  Print #,Variable1; Variable2; …
·  Write #,Variable1, Variable2, …
·  Input #,Variable1, Variable2, …
·  Line Input #,StringVariable
·  Get #, [,]
·  Put #, [,]
·  Seek #[,]
  Infos about opened files:
            ·  EOF (#)
·  LOC (#)
·  LOF (#)
·  FileAttr (#)
  Others:
            ·  Bload ,<SRAM-Address>
·  Bsave ,,

关键字:BASCOM-AVR  AVR-DOS库  读写SD卡 引用地址:BASCOM-AVR利用AVR-DOS库读写SD卡

上一篇:如何利用AVR芯片制作高压并行编程器
下一篇:Atmel Studio 7.0 快速上手指南(基于ASF)

推荐阅读

    9月14日消息(凡褐)据外媒报道,SK电讯宣布,三星电子、爱立信和诺基亚将成为其5G设备的首选竞标者。韩国最大的无线运营商表示,在选择这三家公司之前,他们进行了长期、多方面的审查,并根据其领先的技术、生态系统的发展以及财务原因选择了这三家公司。人们强烈猜测SK电讯可能会把华为列为首选竞标者之一。这家中国科技巨头在韩国卷入了争议,...
  如何延长变频器使用寿命? 这就是本期我们呢要为大家讲的相关问题了,请看下面的具体阐述吧:  变频器要适时清灰保养。保养要清除变频器内部和风路内的积灰,脏物;在保养的同时要仔细检查变频器,察看变频器内有无发热变色部位,水泥电阻有无开裂现象,电解电容有无膨胀漏液防爆孔突出等现象,PCB板有否异常,有没有发热烧黄部位。保养结束后,要...
云端组装商业智能和数据科学以实现可复用的高级数据分析能力如今,分析和商业智能(ABI)以及数据科学和机器学习(DSML)市场都在大力投资于云。新老厂商纷纷发布他们的最新云优先或纯云功能。云生态系统现已成为主要的支出。七家超大规模云基础设施和平台服务厂商中,首次有六家直接或通过收购的子公司同时在ABI和DSML平台市场上提供产品。在2020年Gartne...

史海拾趣

问答坊 | AI 解惑

linux系统移植开发文档

由于网速太慢了,没能传上去,有哪位想要可以和我联系!相关开发文档都可以。…

查看全部问答∨

74HC595的问题

74HC595一般由P1.0或P1.7口输入,不能由P3.0,P3.1串行口输入吗,…

查看全部问答∨

存储器的一条语句的咨询··

这两条语句有区别吗? int  *ExRamStart = (unsigned  int *)0x100000; int  *ExRamStart = (unsigned  int )0x100000; 下面这句出错了,为什么了,不是*ExRamStart里面的内容是0x100000吗 int & ...…

查看全部问答∨

wifi模块搜索不到网络?

我们的开发板上的wifi模块突然就搜索不到网络 不知道是什么原因 是模块坏了吗 但是开发板是可以发现硬件 就是搜索不到网络啊 搜不到AP 我将wifi上PDn管脚置低了 想让他休眠  就进行了这个操作,没改其他的。刚刚还可以搜索 ,突然就 ...…

查看全部问答∨

[求助]USB HID 亮度调节码

在做HID 键盘设别的时候想弄个控制设备亮度调节的功能 比如笔记本的亮度调节。 在HID文档里面找到了很多多媒体键的码值,但是就是没找到亮度控制的。 有了解的大虾麻烦不吝指导下。 …

查看全部问答∨

请问现在做驱动开发, 是用DDk好还是用WDK好呢?

请问现在做驱动开发, 是用DDK好还是用WDK好呢? 因为我是新手,希望选一个从长远上看,较好的出发点。 没有说哪种技术不好的意思 呵呵, 望高人指点 谢谢…

查看全部问答∨

uboot && nand flash 问题,初学,大家指教。

cpu:dm355(arm9) 板子:和ti的dm355 evm板一样的 问题:现在烧进uboot后,老是在uboot倒计时的那个界面循环,就是倒计时过了还去执行uboot起始部分。 nand_read_bbt: Bad block at 0x06f20000            ...…

查看全部问答∨

关于u盘监控(浪费大家2分钟,给点思路,在线等)

公司最近要做一个u盘监控的软件,听别人说可以写一个驱动程序,说可以拦截IRP包,通过那个来监控u盘读写操作的,以前俺是写c++的  驱动没写过,刚才看了一些资料,问一下,IRP包拦截后,能得到具体对u盘里那个文件读写操作了吗?我在IRP_ ...…

查看全部问答∨

谁能描述一下从模式控制寄存器的功能啊。

                                 DATESHEET 看了半天也没看懂,请高人分享一下心得。…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved