推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

AVR单片机SPI口读写AT45DB161D程序设计

更新时间:2019-06-11 06:21:10 大小:3M 上传用户:sun2152查看TA发布的资源 标签:avr单片机spi 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

本程序为AVR单片机SPI口访问AT45DB161D提供一组接口函数,通过这一组接口函数可非常容易的完成对AT45DB161D的读写操作AT45DB161D按页组织和操作(读写擦等等)内部的FLASH存储器,每页为528字节(特殊用途时可通过命令配置成512字节),其内部共集成4096页,即4096*528=2162688字节。本程序将为您提供读写这2162688字节存储区的线性操作方法。使用这些函数,用户可不必考虑AT45DB161D内部的存储器组织结构,如同读写一个文件一样进行读写操作。

void df_init(void);这是SPI口初始化函数,它必须在所有这些接口函数调用之前得到调用

void df_read_open(uint32_t addr);读操作初始化函数,addr指定接下来的读函数的开始读取位置。程序内部维护一个当前读取计数器,用户每读一字节该计数器加一void df_write_open(uint32t addr);写操作初始化函数,addr指定接下来的写函数的开始写入位置。程序内部维护一个当前写入计数器,用户每写入一个字节该计数器加一

部分文件列表

文件名 大小
AVR单片机SPI口读写AT45DB161D程序设计.pdf 3M

全部评论(0)

暂无评论