这三个BIN的具体功效是三种分歧的流水灯

  znFAT,一种特地正在嵌入式平台上利用的FAT32文件系统的方案。通过它,我们就能够很轻松便利的去操做SD卡上的文件了。接下来,我们来看一下“离线烧录器”的尝试演示视频:尝试申明:SD卡中有三介BIN文件,别离为BINCTR-8k.bin、PENDB-8k.bin取twoball-2k.bin。尝试中顺次打开各个BIN文件,烧录到AT89S52中。每烧录完一个BIN,会让AT89S52运转3秒钟,用来演示方才烧录进去的BIN。这三个BIN的具体功能是三种分歧的流水灯。STC51+SD卡+znFAT+BIN文件+AT89S52实现 离线法式烧录器

  文件,放正在SD卡上,文件系统为FAT32格局。如许我们就能够很便利的存储代码文件。别的,我们还能够把良多的BIN文件都放到SD卡上,由于SD卡的存储容量比力大。并且,还能够通过电脑将BIN文件间接拷入,十分便利。正在现实烧录的时候,我们能够选择分歧的BIN文件来进行烧录。最大的问题正在于:我们若何用单片机去读取SD卡上的BIN文件?正在这里我们利用振南的

  所谓“离线烧录器”,是指晦气用计较机,而利用嵌入式、便携式设备完成对单片机或微处置器芯片的法式烧录。说白了,就是“用单片机给另一个单片机下载法式”。如下图所示:

  其实很简单。我们来想想,计较机给单片机下载法式,计较机正在这个过程中起到的感化:1、存储HEX、BIN等法式施行码;2、供给用于下载取数据通信的硬件接口;3、对下载和谈和流程的实现。这三点,我们完全能够利用单片机或更高级的微处置器来完成,这就构成了所谓的“离线烧录器”。取待烧录的方针芯片的硬件接口,能够利用IO端口来毗连;下载和谈和流程通过写法式生成固件来完成(其实就相当于计较机上的下载软件);可施行的代码文件,我们能够放正在EEPROM、FLASHROM或是其它的一些存储设备上。“离线烧录器”的益处是不问可知的!正在现实工程中、工业使用现场……….我们但愿对设备的固件进行升级或更新,无需带着计较机,只需要带上一个“离线烧录器”,便能够完成对设备的升级工做。本尝试中,利用STC51单片机对另一片51单片机(AT89S52)的法式烧录。可施行代码文件格局为BIN,存正在SD卡上。如下图:我们把待烧录的BIN